﻿*{ margin:0; padding:0;}
body{ background:#fff; font-family:"微软雅黑";}
.width{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
a{ text-decoration:none; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
img{ border:0; max-width:100%;}
.imgs{ position:absolute; left:0; top:0; width:100%; height:100%; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0;}
li{ list-style-type:none;}
.desc{ color:#666; font-size:15px; line-height:2em;}
.desc a{ color:#666;}
.desc a:hover{ color:#ce0000;}
.table{ width:100%; border-collapse:collapse;}
.table td{ border:1px solid #ddd !important;}
.justify{ text-align:justify; font-size:0;}
.justify:after{
     display:inline-block;
     overflow:hidden;
     width:100%;
     height:0;
     content:'';
     vertical-align:top;
}
@media only screen and (max-width:1200px){
body{ width:1200px !important; margin:0 auto;}
.width{ width:1200px !important; overflow:hidden !important;}
}

.top{ height:30px; line-height:30px; background:#f6f6f6; color:#999; font-size:12px; border-bottom:1px solid #eee;}
.top a{ color:#999;}
.top a:hover{ color:#ce0000;}
.top1{ float:left;}
.top2{ float:right;}

.logo_bg{ height:120px;}
.logo_bg .justify{ height:120px;}
.logo{ display:inline-block; vertical-align:top; font-size:0; margin-top:34px;}
.logo img{ height:52px;}
.search{ display:inline-block; vertical-align:top; margin-top:40.5px;}
.search select{ float:left; width:80px; height:39px; height:39px; border:2px solid #ce0000; border-right:1px solid #ddd; background:#f6f6f6; color:#333; outline:none;}
.search option{ height:35px; line-height:35px;}
.search1{ float:left; width:380px; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:14px; border:2px solid #ce0000; border-left:none; border-right:none; background:url(../img/search.png) 10px center no-repeat; color:#999; outline:none; padding:0 10px; padding-left:30px;}
.search2{ float:left; width:80px; height:39px; line-height:35px; font-family:"微软雅黑"; font-size:14px; border:2px solid #ce0000; background:#ce0000; color:#fff; outline:none; cursor:pointer; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.search2:hover{ background:#e50000; border-color:#e50000;}
.search1:-moz-placeholder{ color:#999;}
.search1::-moz-placeholder{ color:#999;}
.search1:-ms-input-placeholder{ color:#999;}
.search1::-webkit-input-placeholder{ color:#999;}
.phone{ display:inline-block; vertical-align:top; font-size:14px; line-height:60px; background:url(../img/phone.png) left center no-repeat; background-size:20px; color:#ce0000; padding-left:26px; margin-top:30px;}
.phone span{ font-size:20px; font-weight:bold;}

.nav_bg{ height:50px; background:#ececec;}
.nav > li{ float:left; text-align:center; line-height:50px;}
.nav > li.li1{ position:relative;}
.nav > li:hover .cat{ display:block;}
.nav > li > a{ display:inline-block; font-size:15px; font-weight:bold; width:140px; color:#333;}
.nav > li:hover > a{ background-color:#ddd !important; color:#ce0000;}
.nav > li:nth-child(2):hover > a{ background-image:url(../img/home2.png);}
.nav > li:nth-child(2).cur > a{ background-image:url(../img/home2.png);}
.nav > li.li2:hover ul{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; pointer-events:auto;}
.cur > a{ color:#ce0000 !important;}
.nav > li:nth-child(1) > a{ width:210px; background:#ce0000 !important; color:#fff;}
.nav > li:nth-child(2) > a{ background:url(../img/home.png) 38px 17px no-repeat; width:auto; padding:0 40px; padding-left:60px; margin-left:20px;}
.nav ul.ul2{ position:absolute; z-index:999; width:140px; padding:5px 0; background:#ddd; border-top:1px solid #d5d5d5; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; pointer-events:none; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.nav ul.ul2 li{ line-height:45px; margin-bottom:1px;}
.nav ul.ul2 li a{ display:block; font-size:14px; color:#666;}
.nav ul.ul2 li a:hover{ background:#ececec;}
.cur2 a{ background:#ececec;}

.flexslider{position:relative; width:100%; height:500px; overflow:hidden;}
.slides{position:relative;z-index:1; width:100%; height:100%;}
.slides li{ position:relative; width:100%; height:100%;}
.slides li a{ position:absolute; left:0; top:0; display:block; width:100%; height:100%;}
.flex-control-nav{position:absolute;bottom:3%;z-index:5;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:7px;height:7px;margin:0 4px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:7px;height:7px;overflow:hidden;cursor:pointer; font-size:0; background:none; border:1px solid #fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; -moz-transition:.3s ease; -webkit-transition:.3s ease; transition:.3s ease;}
.flex-control-nav a:hover{ background:#eee;}
.flex-control-nav .flex-active{ background:#eee;}
.flex-direction-nav{position:absolute;width:100%; height:100%;top:0;}
.flex-direction-nav li a{display:block; z-index:6;width:15%; height:100%; overflow:hidden;cursor:pointer;position:absolute; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; -moz-transition:.5s ease; -o-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.flex-direction-nav li a.flex-prev{left:0;background:url(../img/prev.png) 40% 50% no-repeat; background-size:50px;}
.flex-direction-nav li a.flex-next{right:0;background:url(../img/next.png) 60% 50% no-repeat; background-size:50px;}
.flex-direction-nav li a:hover{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
.flex-direction-nav li a.flex-prev:hover{ background-position:30% 50%;}
.flex-direction-nav li a.flex-next:hover{ background-position:70% 50%;}

.cat{ display:none; position:absolute; z-index:999; width:210px; height:480px; background:#ececec; padding:12px 0 8px;}
.cat > li{ position:relative; background:url(../img/cat-li.png) 180px center no-repeat; border-bottom:1px solid #ececec; padding:0 20px; line-height:normal; text-align:left;}
.cat > li::after{ content:''; position:absolute; width:170px; height:1px; background:#ddd;}
.cat > li:hover ul{ display:block;}
.cat > li:hover > a{ color:#ce0000;}
.cat > li > a{ display:block; height:50px; line-height:50px; font-size:15px; color:#333; padding-left:35px; cursor:pointer;}
.cat > li:nth-child(1) > a{ background:url(../img/cat1.png) left center no-repeat;}
.cat > li:nth-child(2) > a{ background:url(../img/cat6.png) left center no-repeat;}
.cat > li:nth-child(3) > a{ background:url(../img/cat11.png) left center no-repeat;}
.cat > li:nth-child(4) > a{ background:url(../img/cat16.png) left center no-repeat;}
.cat > li:nth-child(5) > a{ background:url(../img/cat21.png) left center no-repeat;}
.cat > li:nth-child(6) > a{ background:url(../img/cat26.png) left center no-repeat;}
.cat > li:nth-child(7) > a{ background:url(../img/cat31.png) left center no-repeat;}
.cat > li:nth-child(8) > a{ background:url(../img/cat36.png) left center no-repeat;}
.cat > li:nth-child(9) > a{ background:url(../img/cat41.png) left center no-repeat;}
.cat > li:nth-child(1):hover > a{ background-image:url(../img/cat1-h.png);}
.cat > li:nth-child(2):hover > a{ background-image:url(../img/cat6-h.png);}
.cat > li:nth-child(3):hover > a{ background-image:url(../img/cat11-h.png);}
.cat > li:nth-child(4):hover > a{ background-image:url(../img/cat16-h.png);}
.cat > li:nth-child(5):hover > a{ background-image:url(../img/cat21-h.png);}
.cat > li:nth-child(6):hover > a{ background-image:url(../img/cat26-h.png);}
.cat > li:nth-child(7):hover > a{ background-image:url(../img/cat31-h.png);}
.cat > li:nth-child(8):hover > a{ background-image:url(../img/cat36-h.png);}
.cat > li:nth-child(9):hover > a{ background-image:url(../img/cat41-h.png);}
.cat ul{ display:none; position:absolute; z-index:2; left:0; top:0; margin-left:210px; width:949px; min-height:474px; background:#fff; padding:0 20px; border:1px solid #eee; border-left:none; box-shadow:0 0 5px rgba(0,0,0,0.5);}
.cat > li:nth-child(2) ul{ margin-top:-51px;}
.cat > li:nth-child(3) ul{ margin-top:-102px;}
.cat > li:nth-child(4) ul{ margin-top:-153px;}
.cat > li:nth-child(5) ul{ margin-top:-204px;}
.cat > li:nth-child(6) ul{ margin-top:-255px;}
.cat > li:nth-child(7) ul{ margin-top:-306px;}
.cat > li:nth-child(8) ul{ margin-top:-357px;}
.cat > li:nth-child(9) ul{ margin-top:-408px;}
.cat ul li{ border-bottom:1px dashed #ddd; padding:10px 0;}
.cat ul li:nth-child(5){ border-bottom:none;}
.cat ul li:hover .cat_t1 a{ color:#ce0000;}
.cat_t1{ font-size:15px; padding-left:30px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.cat_t1 a{ color:#333; line-height:30px;}
.cat_t2{ font-size:12px;}
.cat_t2 a{ display:inline-block; color:#999; padding:3px 5px; border-radius:3px;}
.cat_t2 a:hover{ background:#ce0000; color:#fff;}
.cat > li:nth-child(1) li:nth-child(1) .cat_t1{ background:url(../img/cat1.png) left center no-repeat;}
.cat > li:nth-child(1) li:nth-child(2) .cat_t1{ background:url(../img/cat2.png) left center no-repeat;}
.cat > li:nth-child(1) li:nth-child(3) .cat_t1{ background:url(../img/cat3.png) left center no-repeat;}
.cat > li:nth-child(1) li:nth-child(4) .cat_t1{ background:url(../img/cat4.png) left center no-repeat;}
.cat > li:nth-child(1) li:nth-child(5) .cat_t1{ background:url(../img/cat5.png) left center no-repeat;}
.cat > li:nth-child(2) li:nth-child(1) .cat_t1{ background:url(../img/cat6.png) left center no-repeat;}
.cat > li:nth-child(2) li:nth-child(2) .cat_t1{ background:url(../img/cat7.png) left center no-repeat;}
.cat > li:nth-child(2) li:nth-child(3) .cat_t1{ background:url(../img/cat8.png) left center no-repeat;}
.cat > li:nth-child(2) li:nth-child(4) .cat_t1{ background:url(../img/cat9.png) left center no-repeat;}
.cat > li:nth-child(2) li:nth-child(5) .cat_t1{ background:url(../img/cat10.png) left center no-repeat;}
.cat > li:nth-child(3) li:nth-child(1) .cat_t1{ background:url(../img/cat11.png) left center no-repeat;}
.cat > li:nth-child(3) li:nth-child(2) .cat_t1{ background:url(../img/cat12.png) left center no-repeat;}
.cat > li:nth-child(3) li:nth-child(3) .cat_t1{ background:url(../img/cat13.png) left center no-repeat;}
.cat > li:nth-child(3) li:nth-child(4) .cat_t1{ background:url(../img/cat14.png) left center no-repeat;}
.cat > li:nth-child(3) li:nth-child(5) .cat_t1{ background:url(../img/cat15.png) left center no-repeat;}
.cat > li:nth-child(4) li:nth-child(1) .cat_t1{ background:url(../img/cat16.png) left center no-repeat;}
.cat > li:nth-child(4) li:nth-child(2) .cat_t1{ background:url(../img/cat17.png) left center no-repeat;}
.cat > li:nth-child(4) li:nth-child(3) .cat_t1{ background:url(../img/cat18.png) left center no-repeat;}
.cat > li:nth-child(4) li:nth-child(4) .cat_t1{ background:url(../img/cat19.png) left center no-repeat;}
.cat > li:nth-child(4) li:nth-child(5) .cat_t1{ background:url(../img/cat20.png) left center no-repeat;}
.cat > li:nth-child(5) li:nth-child(1) .cat_t1{ background:url(../img/cat21.png) left center no-repeat;}
.cat > li:nth-child(5) li:nth-child(2) .cat_t1{ background:url(../img/cat22.png) left center no-repeat;}
.cat > li:nth-child(5) li:nth-child(3) .cat_t1{ background:url(../img/cat23.png) left center no-repeat;}
.cat > li:nth-child(5) li:nth-child(4) .cat_t1{ background:url(../img/cat24.png) left center no-repeat;}
.cat > li:nth-child(5) li:nth-child(5) .cat_t1{ background:url(../img/cat25.png) left center no-repeat;}
.cat > li:nth-child(6) li:nth-child(1) .cat_t1{ background:url(../img/cat26.png) left center no-repeat;}
.cat > li:nth-child(6) li:nth-child(2) .cat_t1{ background:url(../img/cat27.png) left center no-repeat;}
.cat > li:nth-child(6) li:nth-child(3) .cat_t1{ background:url(../img/cat28.png) left center no-repeat;}
.cat > li:nth-child(6) li:nth-child(4) .cat_t1{ background:url(../img/cat29.png) left center no-repeat;}
.cat > li:nth-child(6) li:nth-child(5) .cat_t1{ background:url(../img/cat30.png) left center no-repeat;}
.cat > li:nth-child(7) li:nth-child(1) .cat_t1{ background:url(../img/cat31.png) left center no-repeat;}
.cat > li:nth-child(7) li:nth-child(2) .cat_t1{ background:url(../img/cat32.png) left center no-repeat;}
.cat > li:nth-child(7) li:nth-child(3) .cat_t1{ background:url(../img/cat33.png) left center no-repeat;}
.cat > li:nth-child(7) li:nth-child(4) .cat_t1{ background:url(../img/cat34.png) left center no-repeat;}
.cat > li:nth-child(7) li:nth-child(5) .cat_t1{ background:url(../img/cat35.png) left center no-repeat;}
.cat > li:nth-child(8) li:nth-child(1) .cat_t1{ background:url(../img/cat36.png) left center no-repeat;}
.cat > li:nth-child(8) li:nth-child(2) .cat_t1{ background:url(../img/cat37.png) left center no-repeat;}
.cat > li:nth-child(8) li:nth-child(3) .cat_t1{ background:url(../img/cat38.png) left center no-repeat;}
.cat > li:nth-child(8) li:nth-child(4) .cat_t1{ background:url(../img/cat39.png) left center no-repeat;}
.cat > li:nth-child(8) li:nth-child(5) .cat_t1{ background:url(../img/cat40.png) left center no-repeat;}
.cat > li:nth-child(9) li:nth-child(1) .cat_t1{ background:url(../img/cat41.png) left center no-repeat;}
.cat > li:nth-child(9) li:nth-child(2) .cat_t1{ background:url(../img/cat42.png) left center no-repeat;}
.cat > li:nth-child(9) li:nth-child(3) .cat_t1{ background:url(../img/cat43.png) left center no-repeat;}
.cat > li:nth-child(9) li:nth-child(4) .cat_t1{ background:url(../img/cat44.png) left center no-repeat;}
.cat > li:nth-child(9) li:nth-child(5) .cat_t1{ background:url(../img/cat45.png) left center no-repeat;}
.cat > li:nth-child(1) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat1-h.png);}
.cat > li:nth-child(1) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat2-h.png);}
.cat > li:nth-child(1) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat3-h.png);}
.cat > li:nth-child(1) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat4-h.png);}
.cat > li:nth-child(1) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat5-h.png);}
.cat > li:nth-child(2) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat6-h.png);}
.cat > li:nth-child(2) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat7-h.png);}
.cat > li:nth-child(2) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat8-h.png);}
.cat > li:nth-child(2) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat9-h.png);}
.cat > li:nth-child(2) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat10-h.png);}
.cat > li:nth-child(3) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat11-h.png);}
.cat > li:nth-child(3) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat12-h.png);}
.cat > li:nth-child(3) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat13-h.png);}
.cat > li:nth-child(3) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat14-h.png);}
.cat > li:nth-child(3) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat15-h.png);}
.cat > li:nth-child(4) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat16-h.png);}
.cat > li:nth-child(4) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat17-h.png);}
.cat > li:nth-child(4) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat18-h.png);}
.cat > li:nth-child(4) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat19-h.png);}
.cat > li:nth-child(4) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat20-h.png);}
.cat > li:nth-child(5) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat21-h.png);}
.cat > li:nth-child(5) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat22-h.png);}
.cat > li:nth-child(5) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat23-h.png);}
.cat > li:nth-child(5) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat24-h.png);}
.cat > li:nth-child(5) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat25-h.png);}
.cat > li:nth-child(6) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat26-h.png);}
.cat > li:nth-child(6) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat27-h.png);}
.cat > li:nth-child(6) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat28-h.png);}
.cat > li:nth-child(6) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat29-h.png);}
.cat > li:nth-child(6) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat30-h.png);}
.cat > li:nth-child(7) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat31-h.png);}
.cat > li:nth-child(7) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat32-h.png);}
.cat > li:nth-child(7) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat33-h.png);}
.cat > li:nth-child(7) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat34-h.png);}
.cat > li:nth-child(7) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat35-h.png);}
.cat > li:nth-child(8) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat36-h.png);}
.cat > li:nth-child(8) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat37-h.png);}
.cat > li:nth-child(8) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat38-h.png);}
.cat > li:nth-child(8) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat39-h.png);}
.cat > li:nth-child(8) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat40-h.png);}
.cat > li:nth-child(9) li:nth-child(1):hover .cat_t1{ background-image:url(../img/cat41-h.png);}
.cat > li:nth-child(9) li:nth-child(2):hover .cat_t1{ background-image:url(../img/cat42-h.png);}
.cat > li:nth-child(9) li:nth-child(3):hover .cat_t1{ background-image:url(../img/cat43-h.png);}
.cat > li:nth-child(9) li:nth-child(4):hover .cat_t1{ background-image:url(../img/cat44-h.png);}
.cat > li:nth-child(9) li:nth-child(5):hover .cat_t1{ background-image:url(../img/cat45-h.png);}

.advan{ text-align:center; font-size:0; padding:50px 0 0;}
.advan1{ display:inline-block; vertical-align:top; width:300px;}
.advan1_t2{ font-size:16px; color:#333; font-weight:bold; margin:5px 0;}
.advan1_t3{ font-size:12px; color:#999;}

.title{ font-size:24px; font-weight:bold; color:#333; margin-bottom:30px;}
.title a{ color:#333;}
.title a:hover{ color:#ce0000;}
.about1{ padding:50px 0;}
.tab{ text-align:center; font-size:0; height:60px;}
.tab a{ display:inline-block; vertical-align:top; width:300px; height:50px; line-height:50px; font-size:15px; background:#ececec; color:#333; cursor:pointer;}
.tab .cur1{ height:60px; line-height:60px; background:#ce0000 !important; color:#fff; font-size:18px; -moz-transform:translateY(-10px); -webkit-transform:translateY(-10px); transform:translateY(-10px);}
.a1_bg{ position:relative; width:1200px; height:420px; overflow:hidden; width:1200px; overflow:hidden; margin-top:-10px;}
.a1_bg ul{ position:absolute; left:0; top:0; width:1200px; height:420px;}
.a1_bg li{ float:left; width:1200px;}
.a1{ float:left; position:relative; display:block; width:240px; height:210px; background:#fff; color:#999; outline:1px solid #eee;}
.a1:nth-child(1)::after,.a1:nth-child(6)::after,.a1:nth-child(11)::after,.a1:nth-child(16)::after,.a1:nth-child(21)::after,.a1:nth-child(26)::after{ content:''; position:absolute; left:0; top:0; width:1px; height:100%; background:#eff2f3;}
.a1:nth-child(5)::after,.a1:nth-child(10)::after,.a1:nth-child(15)::after,.a1:nth-child(20)::after,.a1:nth-child(25)::after,.a1:nth-child(30)::after{ content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#eff2f3;}
.a1:nth-child(2) p::before,.a1:nth-child(4) p::before,.a1:nth-child(7) p::before,.a1:nth-child(9) p::before,.a1:nth-child(12) p::before,.a1:nth-child(14) p::before,.a1:nth-child(17) p::before,.a1:nth-child(19) p::before,.a1:nth-child(22) p::before,.a1:nth-child(24) p::before,.a1:nth-child(27) p::before,.a1:nth-child(29) p::before{ content:''; position:absolute; left:-1px; top:0; width:1px; height:30px; background:#fff;}
.a1:nth-child(2) p::after,.a1:nth-child(4) p::after,.a1:nth-child(7) p::after,.a1:nth-child(9) p::after,.a1:nth-child(12) p::after,.a1:nth-child(14) p::after,.a1:nth-child(17) p::after,.a1:nth-child(19) p::after,.a1:nth-child(22) p::after,.a1:nth-child(24) p::after,.a1:nth-child(27) p::after,.a1:nth-child(29) p::after{ content:''; position:absolute; z-index:2; right:0; top:0; width:1px; height:30px; background:#fff;}
.a1::before{ content:''; position:absolute;}
.a1:hover{ color:#ce0000;}
.a1:hover .a1_pic{ -moz-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
.a1_picbg{ width:230px; height:170px; border:5px solid #fff; overflow:hidden;}
.a1_pic{ width:100%; height:100%; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.a1 p{ position:relative; text-align:center; font-size:14px; line-height:30px; background:#eff2f3;}
.a1 p span{ color:#ce0000; font-weight:bold;}

.tel_bg{ padding:40px 0; background:#f8f8f8;}
.tel_t{ text-align:center; font-size:22px; color:#333; font-weight:bold; margin-bottom:15px;}
.tel{ text-align:center; font-size:0;}
.tel1{ display:inline-block; vertical-align:top; width:430px; height:43px; line-height:43px; padding:0 25px 0 45px; font-family:"微软雅黑"; font-size:14px; background:url(../img/phone.png) 20px center no-repeat; background-size:16px; color:#999; border:1px solid #ce0000; -moz-border-bottom-left-radius:25px; -webkit-border-bottom-left-radius:25px; border-bottom-left-radius:25px; -moz-border-top-left-radius:25px; -webkit-border-top-left-radius:25px; border-top-left-radius:25px; outline:none;}
.tel1:-moz-placeholder{ color:#999;}
.tel1::-moz-placeholder{ color:#999;}
.tel1:-ms-input-placeholder{ color:#999;}
.tel1::-webkit-input-placeholder{ color:#999;}
.tel2{ display:inline-block; vertical-align:top; width:125px; height:45px; line-height:43px; font-family:"微软雅黑"; font-size:14px; background:#ce0000; color:#fff; border:1px solid #ce0000; outline:none; -moz-border-bottom-right-radius:25px; -webkit-border-bottom-right-radius:25px; border-bottom-right-radius:25px; -moz-border-top-right-radius:25px; -webkit-border-top-right-radius:25px; border-top-right-radius:25px; cursor:pointer; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.tel2:hover{ background:#e50000; border-color:#e50000;}

.about2{ padding:50px 0;}
.tabs_pro{}
.tab_menu{ float:left; width:210px;}
.tab_menu a{ display:block; line-height:60px; background:url(../img/best_tmall.png) 20px center no-repeat #f8f8f8; color:#333; font-size:15px; padding-left:50px; border-bottom:1px solid #eff2f3;}
.tab_menu .current a{ background:url(../img/best_on_tmall.png) 20px center no-repeat #ce0000; color:#fff;}
.tab_box{ float:right; width:960px;}
.tab_box .hide{ display:none;}
.pro1_bg{ width:980px; margin-bottom:-20px;}
.pro1{ float:left; position:relative; width:274px; height:185px; padding:15px; border:1px solid #eff2f3; margin-right:20px; margin-bottom:20px;}
.pro1:hover{ background:#eff2f3;}
.pro1:hover .pro1_more{ border-color:#dedede;}
.pro1_t1{ font-size:16px; color:#333; background:url(../img/best_tmall.png) left 2px no-repeat; padding-left:28px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.pro1_t2{ font-size:14px; color:#999; line-height:24px; padding-left:28px; margin:15px 0 10px;}
.pro1_t3{ font-size:14px; color:#999; padding-left:10px;}
.pro1_t3 span{ font-size:18px; font-weight:bold; color:#ce0000; padding-left:5px;}
.pro1_more{ position:absolute; right:15px; bottom:12px; display:block; width:80px; height:24px; line-height:24px; text-align:center; border:1px solid #eff2f3; font-size:14px; background:#eff2f3; color:#999; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}

.ruzhu{ display:block; height:90px; background:url(../img/ruzhu.jpg) center no-repeat;}

.company{ background:#f8f8f8; padding:50px 0; margin-top:50px;}
.com{ width:1230px; margin-bottom:-30px;}
.com1{ float:left; width:320px; background:#fff; line-height:26px; padding:25px 30px 20px; margin-right:30px; margin-bottom:30px;}
.com1:hover{ box-shadow:0 0 25px rgba(10,10,10,0.1);}
.com1:hover .com1_t1{ color:#ce0000;}
.com1_t1{ font-size:16px; color:#333; background:url(../img/com.png) 2px center no-repeat; padding-left:28px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.com1_t2{ position:relative; font-size:12px; color:#666; padding-left:28px; margin:5px 0 20px;}
.com1_t2::after{ content:''; position:absolute; left:28px; bottom:-10px; width:150px; height:1px; background:#ddd;}
.com1_t3{ font-size:14px; color:#666; background:url(../img/com-1.png) left center no-repeat; padding-left:28px;}
.com1_t4{ font-size:14px; color:#666; background:url(../img/com-2.png) left center no-repeat; padding-left:28px;}
.com1_t5{ position:relative; font-size:14px; color:#ce0000; background:url(../img/com-3.png) right center no-repeat; padding-left:5px; margin:20px 0 5px;}
.com1_t5 span{ font-size:18px; font-weight:bold; padding-left:15px;}
.com1_t5::after{ content:''; position:absolute; left:28px; top:-10px; width:95px; height:1px; background:#ddd;}

.patent{ padding:50px 0;}
.pat1_bg{ width:1226.5px; margin-bottom:-25px;}
.pat1{ float:left; width:270px; color:#666; font-size:14px; margin-right:36.5px; margin-bottom:25px;}
.pat1:hover .pat1_pic{ border-color:#ddd;}
.pat1:hover .pat1_p{ background:#ddd;}
.pat1:hover .pat1_p1{ color:#ce0000;}
.pat1_pic{ width:100%; height:209px; border:5px solid #eff2f3; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.pat1_p{ position:relative; width:260px; background:#eff2f3; padding:6px 10px 15px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.pat1_p1{ padding-bottom:10px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.pat1_p2 span{ background:#ce0000; color:#fff; padding:2px 15px; border-radius:20px; font-size:12px;}
.pat1_p3{ position:absolute; right:10px; bottom:15px; font-size:15px; color:#ce0000;}

.domain{ background:#f8f8f8; padding:50px 0;}
.dom1_bg{ width:1206px; margin-bottom:-6px;}
.dom1{ float:left; width:233px; background:#fff; color:#333; border:1px solid #ddd; padding:15px 0; margin-right:6px; margin-bottom:6px;}
.dom1:hover{ color:#ce0000; box-shadow:0 0 25px rgba(10,10,10,0.1);}
.dom1_t1{ text-align:center; font-size:18px;}
.dom1_t2{ text-align:center; font-size:14px; color:#999; margin:8px 0;}
.dom1_t3{ text-align:center; font-size:16px; color:#ce0000;}

.news_bg{ padding:50px 0;}
.news{ width:1230px;}
.news1{ float:left; width:380px; margin-right:30px;}
.news1_t{ position:relative; text-align:center; font-size:18px; background:#ce0000; color:#fff; line-height:50px;}
.news1_t a{ color:#fff;}
.news1_t::after{ content:''; position:absolute; width:12px; height:12px; background:#ce0000; left:50%; bottom:-6px; margin-left:-6px; -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.news1_c{ width:340px; padding:20px; background:#f8f8f8;}
.news2{ border-bottom:1px dashed #ddd; height:35px; line-height:35px; overflow:hidden;}
.news2_t{ font-size:14px; color:#666;}
.news2_t:hover{ color:#ce0000;}

.foot{ background:#2d333e; color:#999; padding:40px 0;}
.foot a{ color:#999;}
.foot a:hover{ color:#fff;}
.f1{ display:inline-block; vertical-align:top; margin-top:15px;}
.f1_tel{ text-align:center; font-size:14px; border-right:1px solid #999; padding:10px 20px 8px 0;}
.f1_tel span{ font-size:30px; color:#fff;}
.f2{ display:inline-block; vertical-align:top;}
.f2_t1{ font-size:15px; margin-bottom:10px;}
.f2_t1 a{ color:#fff;}
.f2_t2{ font-size:12px; line-height:22px;}
.f3{ display:inline-block; vertical-align:top; width:100px; font-size:12px; text-align:center; color:#999; margin-top:8px;}

.copyright{ background:#2d333e; color:#999; font-size:12px; text-align:center; line-height:22px; border-top:1px solid #444; padding:20px 0;}
.copyright a{ color:#999;}
.copyright a:hover{ color:#fff;}


.trade_cat{ padding:50px 0;}
.trade_c1{ font-size:15px; color:#333; border-bottom:1px dotted #ddd; padding-bottom:10px; margin-bottom:10px;}
.trade_c11{ float:left; width:85px; font-weight:bold; padding:4px 0;}
.trade_c12{ float:left; width:1115px; font-size:14px;}
.trade_c12 a{ display:inline-block; color:#666; padding:5px 10px; margin-right:8px; margin-bottom:5px; cursor:pointer;}
.trade_c12 a:hover{ background:#eee;}
.trade_c0 .trade_c12 a{ min-width:95px;}
.cur3{ background:#ce0000 !important; color:#fff !important;}
.trade_result{ padding:40px 0 0;}

.page{ font-size:14px; margin:5px; color:#666; margin-top:50px;}
.page span,.page a{ font-size:14px; color:#666; margin:5px;}
.page a:hover{ color:#333;}
.page-num-current{ color:#ce0000 !important;}

.content{ padding:50px 0;}
.position{ font-size:14px; color:#666; margin-bottom:20px;}
.position a{ color:#666;}
.position a:hover{ color:#ce0000;}
.trade_pic{ float:left; position:relative; width:400px; height:300px; border:1px solid #eee;}
.trade_pic p{ position:absolute; top:300px; font-size:14px; color:#999; line-height:30px;}
.trade_p{ float:right; width:760px;}
.trade_t1{ font-size:24px; color:#333; font-weight:bold; border-bottom:1px solid #ddd; padding-bottom:10px;}
.trade_t2{ font-size:12px; color:#999; padding:15px 0;}
.trade_t3{ font-size:14px; color:#666; line-height:24px;}
.trade_t3 p{ padding:2px 0;}
.trade_price{ font-size:14px; color:#666; margin:10px 0 15px;}
.trade_price1{ color:#ce0000;}
.trade_price1 a{ font-size:24px;}
.trade_price2{ color:#999; padding-left:10px;}
.trade_more{ display:block; width:150px; height:35px; line-height:35px; border:1px solid #ce0000; text-align:center; font-size:14px; background:#ce0000; color:#fff; border-radius:25px; cursor:pointer;}
.trade_more:hover{ background:none; color:#ce0000;}

.tabs{ padding-top:40px;}
.tabs-list{ text-align:left; background:#eee; font-size:0; margin-bottom:20px;}
.tabs-list li{ display:inline-block; vertical-align:top; line-height:45px; font-size:15px;}
.tabs-list li a{ display:block; color:#333; padding:0 25px;}
.tabs-list .active a{ background:#ce0000; color:#fff;}
.tabs-container .accordion-handle{ display:none;}
.tab-content{ font-size:15px; color:#666; line-height:1.8em;}
.tab-content a{ color:#666;}
.tab-content a:hover{ color:#ce0000;}

.buy_bg{ display:none; position:fixed; z-index:99; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.buy{ display:none; position:fixed; z-index:100; left:50%; top:50%; width:700px; height:400px; background:#fff; padding:50px; margin-left:-400px; margin-top:-250px;}
.buy_t1{ text-align:center; font-size:24px; color:#ce0000; margin-bottom:30px;}
.buy table{ margin-left:45px;}
.buy table td{ padding-bottom:10px;}
.buy1{ font-size:15px; color:#666;}
.buy2{ width:500px; height:40px; line-height:40px; border:1px solid #ddd; padding:0 10px; font-size:15px; color:#666; font-family:"微软雅黑"; outline:none;}
.buy3{ width:150px; height:40px; line-height:40px; border:1px solid #ce0000; text-align:center; background:#ce0000; color:#fff; font-size:14px; cursor:pointer; margin-left:150px; margin-top:15px; -moz-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.buy3:hover{ background:none; color:#ce0000;}
.close{ position:absolute; right:5px; top:5px; width:24px; height:24px; line-height:24px; text-align:center; background:#ce0000; color:#fff; border-radius:50%; cursor:pointer;}




/* red #ce0000 */
/* orange #ff9100 */