<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#e8e8e8;scrollbar-shadow-color:#c1c1bb;scrollbar-highlight-color:#c1c1bb;scrollbar-3dlight-color:#ebebe4;scrollbar-darkshadow-color:#ebebe4;scrollbar-track-color:#f4f4f0;scrollbar-arrow-color:#cacab7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a{text-decoration:none; color:#3e3a39; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out;}
a:hover {text-decoration:none; color:#e17212;}
.clear{margin:0; padding:0; clear:both;}
table {BORDER-COLLAPSE:collapse; border-spacing:0;}
img{display:block; border:0; /*width:100%; height:auto;*/}
b {font-weight:600;}i,em {font-style:normal;}

button, input, select, textarea {display:block; margin:0; padding:0; outline:none; background-color:transparent; border:0; border-radius:none; -webkit-font-smoothing:antialiased; -webkit-appearance:none; appearance:none;}
button {cursor:pointer;}

.clearfix:after {content:""; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-table;}
*html .clearfix {height:1%;}
.clearfix {display:block;}
*+html .clearfix {min-height:1%;}

@font-face {
/*阿里巴巴普惠体*/
font-family: 'Alibaba-PuHuiTi-Regular';
src:url('../font/Alibaba-PuHuiTi-Regular.ttf') format('truetype')
font-weight: normal;
font-style: normal;

/*思源黑体*/
font-family: 'SourceHanSansCN-Regular';
src: url('../font/SourceHanSansCN-Regular.eot');
src:
 url('../font/SourceHanSansCN-Regular.eot?#font-spider') format('embedded-opentype'),
 url('../font/SourceHanSansCN-Regular.woff') format('woff'),
 url('../font/SourceHanSansCN-Regular.ttf') format('truetype'),
 url('../font/SourceHanSansCN-Regular.svg') format('svg');
font-weight: normal;
font-style: normal;
}

body {font-size:12px; color:#444; background:#fff; font-family: Arial,Verdana, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;}

.main {position:relative; margin:0 auto; width:96%; max-width:1300px;}

/***头部***/
.header {position:fixed; top:0; left:0; display:block; width:100%; /*background-color:rgba(0,95,41, 1);*/ z-index:99; background:#FFF; border-bottom:2px #ddd solid;}
.header .main {height:55px;}

.header-logo {float:left; margin-top:10px; width:35px;}

.header-nav {float:left; margin-left:20%; width:70%; height:55px;}
.header-nav li {position:relative; float:left; height:55px; line-height:55px; font-size:16px; text-align:center; padding:0 20px;}
.header-nav li a {display:block;}

.header-nav h2 {font-size:16px;}
.header-nav ul&gt;li.intro&gt;h2:before {content: "";position:absolute; width:40px; height:2px; background-color:#ff6600; left:50%; margin-left:-20px; bottom:10px;}

#nav_hover_bg {width:100%; height:0; /*background-color:rgba(0, 0, 0, 0.8);*/ background-color:#e8e8e8; position:absolute; top:55px; z-index:99; overflow:hidden;}
.header-nav ul li .sub-nav {position:absolute; top:55px; /*left:50%; margin-left:-650px;*/ width:1300px; height:0; z-index:999; overflow:hidden;}

/*产品*/
.dh_pro{width:1300px; padding-top:0px; margin:0 auto;}
.dh_pro ul{overflow:hidden;}
.dh_pro ul a{color:#333;font-size:14px; line-height:30px; margin-right:45px; margin-bottom:15px; display:inline;}
.dh_pro ul a:hover {color:#ff6600;}
#dh_pro_left{margin-left:-580px;}


/*产品*/
.dh_watch{width:1300px; padding-top:0px; margin:0 auto;}
.dh_watch ul{overflow:hidden;}
.dh_watch ul a{color:#333;font-size:14px; line-height:30px; margin-right:45px; margin-bottom:15px; display:inline;}
.dh_watch ul a:hover {color:#ff6600;}
#dh_watch_left{margin-left:-400px;}


/*关于我们*/
.dh_about{width:1300px; padding-top:0px; margin:0 auto;}
.dh_about ul{overflow:hidden;}
.dh_about ul a{color:#333;font-size:14px; line-height:30px; margin-right:45px; margin-bottom:15px; display:inline;}
.dh_about ul a:hover {color:#ff6600;}
#dh_about_left{margin-left:-300px;}


/*服务支持*/
.dh_service{width:1300px; padding-top:0px; margin:0 auto;}
.dh_service ul{overflow:hidden;}
.dh_service ul a{color:#333;font-size:14px; line-height:30px; margin-right:45px; margin-bottom:15px; display:inline;}
.dh_service ul a:hover {color:#ff6600;}
#dh_service_left{margin-left:-700px;}



/*语言选择*/
.dh_lang{width:1300px; padding-top:0px; margin:0 auto;}
.dh_lang ul{overflow:hidden;}
.dh_lang ul a{color:#333;font-size:14px; line-height:30px; margin-right:20px; margin-bottom:15px; display:inline;}
.dh_lang ul a:hover {color:#ff6600;}
.dh_lang ul a img{ width:30px; vertical-align:middle; margin-right:5px; display:inline;}
#dh_lang_left{margin-left:-850px;}



.header-right { position:relative; float:right; height:25px; padding-top:15px;}
.header-right img{ width:30px; height:20px; display:-webkit-inline-box; margin-top:12px;}
.header-right a {float:left; margin-left:10px; width:25px; height:25px;}
.header-right .search {background:url(../images/search_btn.png) no-repeat; margin-right:10px;}

#toggle-basket {position:relative; float:right;}
#toggle-basket:before {position:absolute; top:5px; left:0; width:2px; height:50px; content:"";background-color:#000;}
#searchform {-moz-transition: max-height, 0.5s;-o-transition: max-height, 0.5s;-webkit-transition: max-height, 0.5s;transition: max-height, 0.5s;
position:absolute; top:55px; left:50%; margin-left:-200px; width:300px; max-height:0; overflow:hidden; background-color:#ddd;}
#searchform.open {max-height:42px;}
#searchform fieldset {position:relative; margin:0 60px 0 0; padding:0; border:none;}
#searchform input { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; display:block; height:42px; width:230px; padding-left:10px;}
#searchform input[type="search"] {width:100%; padding:0 5px 0 22px; background:transparent; border:none;}
#searchform input[type="submit"] {position:absolute; bottom:0; right:0; width:80px; margin:0; padding:0; font-weight:700; text-transform:uppercase; color:#fff; background:#569407; border:none; cursor:pointer;}
#searchform input[type="submit"]:hover{ background:#e17212;}

.m-header {display:none;}
@media screen and (max-width:768px) {
.header{display:none;}

.m-header {display:block; position:fixed; top:0; left:0; width:100%; background-color: rgba(221,221,221,1); z-index:9;}
.m-header .main {margin:0 auto; width:96%; height:45px; overflow:hidden;}
.m-header-logo {float:left; margin-top:4px;}

.nav-btn {position:relative; float:right; margin:14px -9px 0 0; width:50px; height:30px; cursor:pointer;}
.nav-btn span {position:absolute; left:10px; display:block; width:30px; height:2px; background:#222; transition:all ease 0.35s;}
.nav-btn span:nth-of-type(1){top:0;}
.nav-btn span:nth-of-type(2){top:8px;}
.nav-btn span:nth-of-type(3){top:16px;}
.nav-btn-se span:nth-of-type(1){top:10px; transform:rotate(45deg);}
.nav-btn-se span:nth-of-type(2){width:0}
.nav-btn-se span:nth-of-type(3){top:10px; transform:rotate(-45deg);}

.m-nav {position:fixed; top:-100%; left:0; z-index:9999; width:100%; height:calc(100%); font-size:16px; line-height:42px; background:#eee; overflow:auto; overflow-x:hidden; transition:top ease 0.35s; opacity:.95;}
.nav-show {top:45px;}
.nav-show ul {border-bottom:1px #ddd solid;}
.m-nav ul li i {position:absolute; top:5px; right:0px; border-left:1px #ddd solid; height:30px; padding:0 17px 0 17px;}
.m-nav ul li i svg {transform:rotate(-90deg); transition:all ease 0.35s;}
.m-nav ul li .m-nav-i-se svg {transform:rotate(0deg);}
.m-nav ul li {position:relative; padding-left:20px; line-height:40px; font-size:15px; border-top:1px #ddd solid;}
.m-nav &gt;ul &gt;li:last-child {border-bottom:1px #ddd solid;}
.m-nav ul li ul {display:none; overflow:hidden;}
.m-nav ul li a {color:#000;width:100%;}
.m-nav ul li ul li{ padding-left:0; width:50%; float:left; padding-right:10px; box-sizing:border-box;}
.m-nav ul li ul li a {display:block; font-size:14px; color:#6a6a6a; line-height:36px; text-align:left;}
.m-nav ul li i svg {width:20px; height:20px; fill:#555;}
.m-nav ul li .m-nav-i-se svg {fill:#008cd6;}
.m-nav ul li ul li&gt;ul {margin-left:10px;}
}

/***banner***/
.flexslider{display:block; position:relative; height:auto; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:55px;}
#mob{display:none;}
#pc{display:block;}
.slides{position:relative;z-index:0;}
.slides li {position:relative;}
.slides li img {display:block;}

.flex-control-nav{position:absolute; bottom:5px; left:50%; margin-left:-75px; padding:4px 0 2px; z-index:2; width:150px; text-align:center;}
.flex-control-nav li{display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(../images/bpng01.png) no-repeat; cursor:pointer;}
.flex-control-nav .flex-active{background:url(../images/bpng02.png) no-repeat;}

.flex-direction-nav{position:absolute; z-index:3; width:100%; top:50%; margin-top:-30px;}
.flex-direction-nav li a{position:absolute; display:block; width:28px; height:48px; overflow:hidden; cursor:pointer;}
.flex-direction-nav li a.flex-prev{left:10px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px; background:url(../images/next.png) center center no-repeat;}

@media screen and (max-width:768px) {
.flexslider {display:block; position:relative; height:auto; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat; margin:45px auto 0;}
#pc{display:none;}
#mob{display:block;}
.slides {position:relative; z-index:0;}
.flex-control-nav {position:absolute; bottom:5px; z-index:2; left:50%; margin-left:-75px; padding:1px 0; z-index:2; width:150px; text-align:center;}
.flex-control-nav li {display:inline-block; width:8px; height:8px; margin:0 4px; *display:inline; zoom:1;}
.flex-control-nav a {display:inline-block; width:8px; height:8px; line-height:30px; overflow:hidden; background:url(../images/bpng03.png) no-repeat; cursor:pointer;}
.flex-control-nav .flex-active {background:url(../images/bpng04.png) no-repeat;}

.flex-direction-nav {position:absolute; top:35%; z-index:3; width:100%; display:none;}
.flex-direction-nav li a {position:absolute; display:block; width:15px; height:29px; overflow:hidden; cursor:pointer;}
.flex-direction-nav li a.flex-prev {left:10px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:10px; background:url(../images/next.png) center center no-repeat;}
}

.product-hot a img, .product-show li img, .solution a img, .case a img, .news-left a img, /*.newsul li img,*/ .solutionsul li img, .productsul li img{transition:clip 0.4s 0.2s cubic-bezier(0.25,0.1,0.25,1), transform 0.4s 0.2s ease, opacity 0.4s 0.2s ease, -webkit-transform 0.4s 0.2s ease, -webkit-clip 0.4s 0.2s cubic-bezier(0.25,0.1,0.25,1);}
.product-hot a:hover img, .product-show li:hover img, .solution a:hover img, .case a:hover img, .news-left a:hover img, /*.newsul li:hover img,*/  .solutionsul li:hover img, .productsul li:hover img{-webkit-transform:scale(1.05); transform:scale(1.05);}


/***htitle***/
.htitle {position:relative; margin:0 auto 10px; width:96%; max-width:1300px; text-align:center; overflow:hidden;}
.htitle h2 {height:36px; line-height:36px; padding-bottom:10px; font-size:26px; color:#333; font-weight:600; text-transform:uppercase;}
.htitle p { height:20px; line-height:20px; color:#787878; font-size:14px;}
@media screen and (max-width:768px) {
.htitle {margin:0 auto 10px;}
.htitle h2 {height:24px; line-height:24px; padding-bottom:5px; font-size:1.25rem;}
.htitle p { height:auto; line-height:18px; font-size:0.75rem;}
}

/***mod***/
.mod1, .mod2, .mod3, .mod4 {padding:50px 0;}
.mod1{background-color:#f2f2f2}
@media screen and (max-width:768px) {
.mod1, .mod2, .mod3, .mod4 {padding:20px 0;}
}

/***mod1***/
.product-class {text-align:center;}
.product-class a {display:inline-block; vertical-align:top; margin:0 3px; width:130px; height:32px; line-height:32px; font-size:16px; color:#fff; background-color:#569407; border-radius:100px;}
.product-class a:hover {background-color:#e17212;}

.product {margin-top:0px;}
.product-show {float:left; width:100%;}
.product-show li {float:left; width:22.75%; background:#fff; position:relative;display:inline-block; overflow:hidden;}
.product-show li img{padding:0; width:100%; margin-bottom:50px; height:295.75px;}
.product-show li:not(:nth-of-type(4n)){ margin-right:3%;}
.product-show li:nth-child(n+5){margin-top:3%;}

.product-show li p {position:absolute; bottom:0; left:0; width:96%; line-height:20px; height:40px; font-size:14px; color:#222; text-align:center; background-color:#e2e2e2; -webkit-transition:all 0.4s 0.2s ease-in-out; transition:all 0.4s 0.2s ease-in-out; padding:2%; z-index:2;}
.product-show li:hover p {color:#fff; background-color:#666;}

@media screen and (max-width:768px) {
.product {margin-top:10px;}
.product-class a {margin:0 5px 10px 5px; height:30px; line-height:30px; font-size:0.875rem; border-radius:100px; width:100px;}

.product {margin-top:0px;}
.product-show {float:left; width:100%;}
.product-show li {float:left; width:47.5%; background:#fff; position:relative;display:inline-block; overflow:hidden;}
.product-show li img{padding:0; width:100%; margin-bottom:50px; height:173px;}
.product-show li:not(:nth-of-type(4n)){ margin-right:0;}
.product-show li:not(:nth-of-type(2n)){ margin-right:5%;}
.product-show li:nth-child(n+3){margin-top:5%;}

.product-show li p {position:absolute; bottom:0; left:0; width:94%; line-height:20px; height:40px; overflow:hidden; font-size:0.75rem; color:#222; text-align:center; background-color:#e2e2e2; -webkit-transition:all 0.4s 0.2s ease-in-out; transition:all 0.4s 0.2s ease-in-out; padding:3%; z-index:2;}
}





/***mod3***/
.index_about_txt{ line-height:30px; font-size:16px;}
.index_about_txt a{color:#006bbe;}
.index_about_txt a:hover{color:#ff6600;}
@media screen and (max-width:768px) {
.index_about_txt{ line-height:22px; font-size:0.75rem;}
}



/***mod4***/
.index_service_txt{}
.index_service_txt ul{overflow:hidden;}
.index_service_txt ul li{float:left; overflow:hidden; width:47.5%;}
.index_service_txt ul li:not(:nth-of-type(2n)){ margin-right:5%;}
.index_service_txt ul li:nth-child(n+3){margin-top:3%;}
.index_service_txt ul li img{ float:left; width:100px; margin-right:2%;}
.index_service_txt ul li p { font-size:14px; line-height:24px;}
.index_service_txt ul li p a{ font-size:16px; font-weight:600; color:#006bbe;}
.index_service_txt ul li p a:hover{color:#ff6600;}
@media screen and (max-width:768px) {
.index_service_txt ul li{float:left; overflow:hidden; width:100%;}
.index_service_txt ul li:not(:nth-of-type(2n)){ margin-right:0;}
.index_service_txt ul li:nth-child(n+2){margin-top:8%;}
.index_service_txt ul li img{ float:left; width:100px; margin-right:2%; margin-bottom:4%;}
.index_service_txt ul li p { font-size:0.75rem; line-height:20px;}
.index_service_txt ul li p a{ font-size:0.875rem; font-weight:600; color:#006bbe;}
.index_service_txt ul li p a:hover{color:#ff6600;}
}


/***footer***/
.footer {padding:35px 0 5px; background-color:#555;}
.footer-nav {float:left; width:84%;}
.footer-nav dl {float:left; width:20%; color:#fff; padding-left:2%; border-right:1px #ccc solid; box-sizing:border-box;}
.footer-nav dl:first-child {padding-left:0;}
.footer-nav dt {font-size:16px; line-height:28px; font-weight:600;}
.footer-nav dd {font-size:12px; line-height:24px;}
.footer-nav dd a {color:#fff; opacity:1;}
.footer-nav dd a:hover {opacity:0.5;}
.footer-nav dd em {line-height:30px;}
.footer-nav dd em img{ display:inline; margin-top:10px;}
.footer-nav dd span {color:#d3d3d3; font-size:12px; line-height:20px;}
.margintop10{margin-top:10px;}



.footer-code {float:right; width:10%;}
.footer-code ul {text-align:right;}
.footer-code li { float:left; width:25%; text-align:center; color:#fff; line-height:36px; margin-bottom:20px;}

.footer-copyright {margin-top:15px; line-height:26px; color:#c2c2c2; text-align:center; border-top:1px solid #ccc; padding:10px 0;}
.footer-copyright a{ color:#FFF;}
.footer-copyright a:hover{ color:#ff6600;}

.m-footer {display:none;}
@media screen and (max-width:768px) {
.footer {display:none;}
.m-footer {display:block; padding:10px 0; text-align:center; color:#fff; background-color:#666;}
.m-footer ul{ overflow:hidden; padding:0; border-bottom: 1px #ddd solid; margin-bottom: 5px;}
.m-footer ul li{text-align:center; line-height:30px; font-size:0.875rem; padding:0 10px; display:inline-block;}
.m-footer ul li a{color:#FFF;}

.m-footer-copyright {color:#c2c2c2; line-height:22px; font-size:0.75rem;}
.m-footer-copyright a{ color:#FFF;}
.m-footer-copyright a:hover{ color:#ff6600;}
}




/************内页banner*************/
.ban {margin:0px auto;}
#mob{display:none;}
#pc{display:block;}
@media screen and (max-width:768px) {
.ban {margin:45px auto 0;}
#pc{display:none;}
#mob{display:block;}
}


/*--------内页路径--------*/
#weizhi{width:100%; margin:55px auto 0; border-bottom:1px #ddd solid; background:#f5f5f5;}
.weizhi{overflow:hidden;width:96%; max-width:1300px; margin:0 auto; font-size:14px; line-height:30px; padding:5px 0 5px;}
.span_right{float:right; font-size:12px;}
.span_page{width:20px; height:20px; background: url(../images/icon5.png) no-repeat left center; margin-right:5px; display:-webkit-inline-box; vertical-align:middle;}
.span_root{width:3px; height:5px; background: url(../images/point.png) no-repeat left center; margin:0 8px; display:-webkit-inline-box;vertical-align:middle;}
@media screen and (max-width:768px) {
#weizhi{margin:45px auto 0;}
.weizhi{padding:5px 0px; font-size:0.75rem; width:96%;}
.span_right{font-size:0.75rem;}
}


#weizhi_prod{width:100%; margin:55px auto 0; border-bottom:1px #ddd solid; background:#f5f5f5;}
@media screen and (max-width:768px) {
#weizhi_prod{margin:45px auto 0;}
}


/***关于我们页面***/
.aboutmod1{background-color: #fff; padding:70px 0;}

.about_titlecolour{color:#FFF;}
#p_white{ background:#FFF;}

.about_title{ position: relative; margin: 0 auto 25px; width:100%;max-width: 600px; overflow: hidden; text-align:center;}
.about_title h2{font-family:Tahoma, Geneva, sans-serif; font-size:32px; text-transform:uppercase;}
.about_title h3{font-size:24px; margin-bottom:10px;}
.about_title p{ margin:0 auto; width:30px; height:2px; background:#2757a7;}

.aboutmod1_txt {float:left; width:54%;}
.aboutmod1_img {float:right; width:38%;}
.aboutmod1_txt h3 {font-size:30px; line-height:1; color:#2757a7; font-weight:lighter;}
.aboutmod1_txt h4 {margin:18px 0; font-size:26px; line-height:1; font-weight:lighter;}
.aboutmod1_txt p {font-size:14px; line-height:28px;}
.aboutmod1_txt a {color:#1d4280;}
.aboutmod1_txt a:hover {color:#ff2626;}
@media screen and (max-width:768px) {
.aboutmod1{background-color: #fff; padding:20px 0;}
.about_title{ margin: 0 auto 10px; width:100%;}
.about_title h2{font-size:1.875rem;}
.about_title h3{font-size:1.125rem; margin:5px 0px 10px 0; font-weight:600;}
.aboutmod1_txt {float:none; width:100%; text-align:left;}
.aboutmod1_img {float:none; width:100%; margin:8px auto 0;}
.aboutmod1_txt h3 {font-size:1rem;}
.aboutmod1_txt h4 {margin:10px 0; font-size:0.875rem;}
.aboutmod1_txt p {font-size:0.875rem; line-height:26px;}
}

/*第二部分*/
.aboutmod2{background:#f5f5f5; padding:70px 0 100px 0;}
.aboutmod2_txt {width:100%; margin:0 auto;}
.aboutmod2_txt p {font-size:14px; line-height:28px;}
.aboutmod2_txt a {}
.aboutmod2_txt a:hover {color:#ffc600;}
@media screen and (max-width:768px) {
.aboutmod2{padding:20px 0;}
.aboutmod2_txt {width:96%; margin:0 auto;}
.aboutmod2_txt p {font-size:0.875rem;}
.aboutmod2_txt a {}
.aboutmod2_txt a:hover {color:#ffc600;}
}


/*第三部分*/
.aboutmod3{background-color: #fff; padding:70px 0;}
.aboutmod3_pic{overflow:hidden;}
.aboutmod3_pic li{float:left; overflow:hidden; width:27.3%; text-align:left; padding:1.5%; border:1px #ddd solid; background:#f5f5f5;}
.aboutmod3_pic li:not(:nth-of-type(3n)){ margin-right:3%;}
.aboutmod3_pic li:nth-child(n+4){margin-top:3%; margin-bottom:1%;}
.aboutmod3_pic li h2{font-size:16px; line-height:28px; font-weight:600;}
.aboutmod3_pic li p{font-size:14px; line-height:28px;}
.aboutmod3_pic li:hover{cursor:pointer;}
.aboutmod3_pic li:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.15);}
@media screen and (max-width:768px) {
.aboutmod3{padding:20px 0;}
.aboutmod3_pic li{overflow:hidden; width:89%; text-align:left; margin:0 auto; padding:5%;}
.aboutmod3_pic li:not(:nth-of-type(6n)){ margin-right:0%;}
.aboutmod3_pic li:nth-child(n+1){margin-top:3%;}
}



/*第四部分*/
.aboutmod4{background-color:#f5f5f5; padding:70px 0;}
.aboutmod4_txt {float:left; width:45%;}
.aboutmod4_img {float:right; width:55%; height:394.5px; background:#FFF; overflow:hidden;}
.aboutmod4_img img{height:100%;}
.about_left_contact{float:left; width:90%; background:#fff; padding:5%;}
.about_left_contact li{float:left; width:100%; line-height:24px; padding-left:30px; font-size:14px; margin:15px 0px;}
.about_left_contact li b{ font-weight:600; display:block; font-size:16px; margin-bottom:6px;}
.icon_1{background:url(../images/icon_1.png) left top no-repeat; background-size:24px;}
.icon_2{background:url(../images/icon_2.png) left top no-repeat; background-size:24px;}
.icon_3{background:url(../images/icon_3.png) left top no-repeat; background-size:24px;}
.icon_4{background:url(../images/icon_4.png) left top no-repeat; background-size:24px;}
.icon_5{background:url(../images/icon_5.png) left top no-repeat; background-size:24px;}
.icon_6{background:url(../images/icon_6.png) left top no-repeat; background-size:24px;}
@media screen and (max-width:768px) {
.aboutmod4{background-color: #fff; padding:20px 0;}
.aboutmod4_txt {float:none; width:100%; text-align:left;}
.aboutmod4_img {float:none; width:100%; margin:8px auto 0;}
.aboutmod4_txt h3 {font-size:1rem;}
.aboutmod4_txt h4 {margin:10px 0; font-size:0.875rem;}
.aboutmod4_txt p {font-size:0.875rem; line-height:26px;}
.about_left_contact{float:left; width:100%; background:#fff; padding:0%;}
.about_left_contact li{float:left; width:92%; line-height:24px; padding-left:8%; font-size:0.875rem; margin:15px 0px;}
}



/*内页子导航*/
#lmlb{ width:100%; padding:20px 0 0; background:#f5f5f5;}
.lmlb{overflow:hidden;width:96%; max-width:1300px; margin:0 auto;}
.lmlb ul{margin:0; padding:0;}
.lmlb ul li {display:inline-block; vertical-align:top; margin:0 3px; height:32px; line-height:32px; font-size:16px; -webkit-transition:all 0.4s 0.2s ease-in-out; transition:all 0.4s 0.2s ease-in-out; margin-right:25px; font-weight:600;}
.lmlb ul li:hover{color:#e17212;}

#onseca {background:#e17212;color:#FFF;}
#onseca a{background:#e17212;color:#FFF;}

#onsecb {color:#e17212; font-weight:600;}
#onsecb a{color:#e17212;}

@media screen and (max-width: 768px) {
#lmlb{ width:100%; background:#f5f5f5; padding:10px 0 0 0;}
.lmlb{overflow:hidden;width:96%; margin:0px auto;}
.lmlb ul{margin:0; padding:0; text-align:center;}
.lmlb ul li {display:inline-block; vertical-align:top; margin:0 3px; height:32px; line-height:32px; font-size:0.875rem; -webkit-transition:all 0.4s 0.2s ease-in-out; transition:all 0.4s 0.2s ease-in-out; margin-right:25px; font-weight:600;}
.lmlb ul li:hover{color:#e17212;}
}



.lymain{width:100%; overflow:hidden; background:#fff;}
@media screen and (max-width: 768px) {
.lymain{width:100%; margin:0px;}
}


/*分页*/
.page{text-align:center; padding:20px 0; /*border:1px solid #D9D9D9;background:#fff; margin-top:20px;*/ }
.page a{display:inline-block; border:1px #ddd solid; font-size:14px; padding:2px 6px; border-radius:3px; margin:0 2px; font-family:"宋体"; line-height:20px; height:20px;}
.page a:hover{background:#111c36; color:#fff;}
.pagea{background:#111c36; color:#fff;}
@media screen and (max-width: 768px) {
.page{padding:8px 0;margin-top:10px;}
.page a{font-size:0.75rem; padding:3px 8px; margin:0;}
}




/*新闻*/
.news{width:100%; margin:0px auto; overflow:hidden; line-height:28px; font-size:14px;}
.newsul{overflow:hidden; margin:2% 0;}
.newsul li{float:left; overflow:hidden; padding:1%; width:21.875%; background:#FFF;}
.newsul li:not(:nth-of-type(4n)){ margin-right:1.5%;}
.newsul li:nth-child(n+5){margin-top:1.5%;}
.newsul li:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.15);}
.leftimg{ width:100%; overflow:hidden; height:185px; overflow:hidden;}
.leftimg img{width:100%;  height:284px; border:0px;}
.newsul li h2{font-size:12px; line-height:20px; height:40px; padding:10px; color:#e17212; text-align:center;}
.newsul li:hover h2 a{color:#e17212;}
.newsul li div{color:#5a5a5a;line-height:24px; font-size:14px; overflow:hidden; height:284px;}
.newsul li p{color:#919191; padding:5px 0px; line-height:20px; font-size:12px;}
.newsul li p span{ margin-right:25px;}
.moredetail a{font-size:14px; color:#569407;}
.moredetail a:hover{color:#e17212;}
@media screen and (max-width: 768px) {
.news{ margin-bottom:0px; width:100%; padding:0; border:0;}
.newsul li{padding:0; width:48.5%; margin:0; padding:0%; float:left;}
.newsul li:not(:nth-of-type(4n)){ margin-right:0%;}
.newsul li:not(:nth-of-type(2n)){ margin-right:3%;}
.newsul li:nth-child(n+3){margin-top:3%;}
.leftimg{ width:100%; overflow:hidden; height:175px; overflow:hidden;}
.leftimg img{width:100%;  height:175px; border:0px;}
.newsul li p span{ margin-right:5px; font-size:0.75rem; line-height:18px;}
.newsul li h2{font-size:0.75rem; line-height:18px; height:54px; padding:5px; color:#e17212; text-align:center;}
.newsul li div{font-size:0.75rem; line-height:22px; max-height:175px;}
}


/*新闻详情页*/
.newsindex{overflow:hidden;margin:40px auto; width:96%; max-width:1300px;}
.newsleft{ float:left; width:70%;}
.newsright{ float:right; width:25%; margin-left:5%;overflow:hidden;}
.newsrighttitle{font-size:18px; width:100%; font-weight:600; padding-bottom:15px; border-bottom:1px #CCC solid;}
.newsright ul{overflow:hidden;}
.newsright ul li{line-height:20px; height:20px; margin:15px 0; font-size:14px; border-bottom:1px #ddd dotted; color:#999; padding-bottom:15px; background:url(../images/point.png) right center no-repeat;}
.newsrighttitlebtn{ width:20px; height:20px; margin-right:10px; float:left;}
.margintop50{ margin-top:50px;}

.rightnews{overflow:hidden;}
.rightnews li{overflow:hidden; border-bottom:1px #ddd dotted; padding:4% 0; width:100%; margin-bottom:4%;}
.rightnews li img{ width:30%; border:0px; margin-right:5%; float:left;}
.rightnews li h2{font-size:14px; font-weight:bold; line-height:20px;}
.rightnews li h2 a{color:#222;}
.rightnews li h2 a:hover{color:#e17212;}
.rightnews li div{color:#5a5a5a; line-height:24px; font-size:14px; padding-top:10px;}
.rightnews li p{color:#919191; padding:0; line-height:20px; font-size:12px;}
.rightnews li p span{ margin-right:10px;}

.newsshow{overflow:hidden; line-height:28px; font-size:14px; padding:50px; background:#fff;}
.newsshow h3{font-weight:bold; margin-bottom:10px; background:#e17212; height:40px; line-height:40px; padding-left:10px; color:#FFF; margin-top:20px;}
.news_xxjs td{padding:20px; border:0px #CCCCCC solid;}
.news_xxjs table{display: block; display: -webkit-box; width:auto; /*white-space: nowrap;*/ overflow-x: auto; overflow-y: hidden; border:0px #ddd solid;}
.news_xxjs img{ max-width:100%; overflow:hidden; margin:0 auto; display:-webkit-inline-box; padding:0;}
.news_xxjs a{color:#006bbe;}
.news_xxjs a:hover{color:#ff6600;}

.news_title{font-size:24px; color:#555; text-align:center; padding:0px; font-weight:bold;}
.news_title h1{font-size:24px; color:#e17212; font-weight:600;}
.pubdate{border-top:#ccc 0px dotted; line-height:30px; margin:20px 0; OVERFLOW: hidden; text-align:center;color:#999999; background:#f5f5f5;}
.pubdate span{margin:0px 8px;}
.pubdate a{color:#999999;}
.pubdate a:hover{ color:#f08619;}
.pubdate1{height:20px; line-height:20px; margin:10px 0 20px 0; OVERFLOW: hidden; text-align:center; color:#999999;}

.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #f08300; color: #ffffff;font-weight: bold;	padding:1px 6px 1px 6px;}
.pubdatenews{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}
.pubdatenews2{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}


/*相关资讯*/
.Information{verflow:hidden;margin-top:20px;}
.Information h4{padding-left:10px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#555; border-bottom:1px solid #ccc; background:#fff;}
.Information ul{ padding:0px;}
.Information li{border-bottom:1px dotted #DCDCDC; line-height:22px;font-size:12px; padding:10px 0;}
.Information li span{float:right; font-size:12px; color:#999999;padding-left:10px; padding-right:10px;}
.Information li{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
@media screen and (max-width: 768px) {
.newsindex{overflow:hidden;margin:2% auto; width:96%;}
.newsleft{ float:left; width:100%;}
.newsright{ display:none;}

.newsshow{ margin-bottom:0px; width:94%; padding:3%; border:0;}
.news_title{font-size:1.25rem; font-weight:bold;}
.news_title h1{font-size:1.25rem;}
.news_xxjs img{max-width:100%; height:auto; width:auto;}
.Information ul li{font-size:0.75rem; padding:10px 0px;}
.pubdate{border-top:#ccc 0px dotted; line-height:20px; margin:10px 0; OVERFLOW: hidden; text-align:center;color:#999999; font-size:0.75rem;}
.pubdate span{margin:0px 8px;}
}



/*解决方案*/
.solutions{width:96%;  max-width:1300px; margin:0px auto; line-height:28px;}
.solutionsul{ padding:4% 0% 0% 0%; height:-webkit-fill-available; margin-bottom:4%;}
.solutionsul li{float:left; overflow:hidden; width:31.33%; background:#fff;}
.solutionsul li:hover{box-shadow: 0px 0px 30px rgba(0,0,0,0.15); background:#FFF; color:#F90;}
.solutionsul li:not(:nth-of-type(3n)){ margin-right:3%;}
.solutionsul li:nth-child(n+4){margin-top:3%;}
.solutionsimg {width:100%; display:block; overflow:hidden;}
.solutionsimg img {width:100%; height:auto; display:block;}

.solutions_info {padding:15px; position:relative; z-index:2;}
.solutions_info h3 {font-size:18px; line-height:22px; font-weight:600; padding-bottom:5px; text-align:left;}
.solutions_info p {line-height:22px; height:66px; overflow:hidden;-webkit-line-clamp:3; font-size:12px; color:#747474;}
@media screen and (max-width: 768px) {
.solutions{ margin-bottom:0px; width:96%; padding:2%; border:0;}
.solutionsul{ padding:0%; height:auto; margin-bottom:4%; overflow:hidden;}
.solutionsul li{width:48.5%;}
.solutionsul li img{width:100%;}
.solutionsul li:not(:nth-of-type(3n)){ margin-right:0;}
.solutionsul li:not(:nth-of-type(2n)){ margin-right:3%;}
.solutionsul li:nth-child(n+3){margin-top:3%;}
.solutions_info {padding:5px; position:relative; z-index:2;}
.solutions_info h3 {font-size:0.875rem; line-height:20px; font-weight:600; padding-bottom:5px; text-align:left;}
.solutions_info p {line-height:20px; height:60px; overflow:hidden;-webkit-line-clamp:3; font-size:0.75rem; color:#747474;}
}





/*产品中心*/
.products{width:96%;  max-width:1300px; margin:0px auto; line-height:28px;}

.product_title{width:98%; text-align:left; padding:3% 1% 0;}
.product_title h2{font-size:28px; line-height:30px; text-align:center;}
.product_title_txt{font-size:14px; line-height:26px; padding:20px 0 20px;}
.product_title ul{overflow:hidden; padding:0 0 10px 0; margin-bottom:20px; border-bottom:1px #ccc dotted;}
.product_title ul li{width:17.7%; float:left; text-align:left; font-size:16px; height:40px; line-height:40px; background:url(../images/d1.png) left center no-repeat; padding-left:2.3%; font-weight:600; color:#569407;}
.product_title ul li:nth-child(n+6){margin-top:3%;}
.product_title ul li a{color:#569407;}
.product_title ul li:hover{color:#e17212; background:url(../images/d2.png) left center no-repeat;}
.product_title ul li:hover a{color:#e17212;}

#prodsec{color:#e17212; background:url(../images/d2.png) left center no-repeat;}
#prodsec a{color:#e17212;}

.productsul{ overflow:hidden; padding:2%;}
.productsul li{float:left; overflow:hidden; width:22.75%; background:#fff;}
.productsul li:hover{box-shadow: 0px 0px 30px rgba(0,0,0,0.15); background:#FFF; color:#F90;}
.productsul li:not(:nth-of-type(4n)){ margin-right:3%;}
.productsul li:nth-child(n+5){margin-top:3%;}
.productsimg {width:100%; display:block; overflow:hidden; padding:0%;}
.productsimg img {width:100%; height:284px; display:block;}

.products_info {padding:15px; position:relative; z-index:2;}
.products_info h3 {font-size:14px; line-height:20px; height:40px; text-align:center; overflow:hidden;}
.products_info p {line-height:22px; height:66px; overflow:hidden;-webkit-line-clamp:3; font-size:12px; color:#747474;}

.prodmore{display:inline-block; vertical-align:top; margin-top:20px; width:100%; height:35px; line-height:35px; font-size:14px; color:#fff;  background-color:#666; text-align:center;}
.prodmore:hover {background-color:#e17212;}


.productsul2{ overflow:hidden; padding:2%;}
.productsul2 li{float:left; overflow:hidden; width:15.2%; background:#fff; border:1px #ddd solid;}
.productsul2 li:hover{background:#FFF; color:#F90; border:1px #e17212 solid; }
.productsul2 li:not(:nth-of-type(6n)){ margin-right:1.5%;}
.productsul2 li:nth-child(n+7){margin-top:1.5%;}
.productsimg2 {width:100%; display:block; overflow:hidden; padding:0%;}
.productsimg2 img {width:100%; height:260.84px; display:block;}
@media screen and (max-width: 768px) {
.productsul2{ overflow:hidden; padding:0%;}
.productsul2 li{float:left; overflow:hidden; width:46.5%; background:#fff; border:1px #ddd solid;}
.productsul2 li:hover{background:#FFF; color:#F90; border:1px #e17212 solid; }
.productsul2 li:not(:nth-of-type(6n)){ margin-right:0%;}
.productsul2 li:not(:nth-of-type(2n)){ margin-right:5%;}
.productsul2 li:nth-child(n+7){margin-top:0%;}
.productsul2 li:nth-child(n+3){margin-top:5%;}
.productsimg2 {width:100%; display:block; overflow:hidden; padding:0%;}
.productsimg2 img {width:100%; height:260.84px; display:block;}
}


@media screen and (max-width: 768px) {
.products{ margin-bottom:0px; width:96%; padding:2%; border:0;}
.product_title_txt{font-size:0.75rem; line-height:24px; padding:10px 0 10px;}
.product_title ul li{width:40%; float:left; text-align:left; font-size:0.875rem; height:40px; line-height:40px; background:url(../images/d1.png) left center no-repeat; padding-left:7.5%; font-weight:600; color:#569407;}
.product_title ul li:not(:nth-of-type(2n)){ margin-right:5%;}
.product_title ul li:nth-child(n+3){margin-top:0%;}

.productsul{ padding:0%;}
.productsul li{width:48.5%;}
.productsimg {width:90%; display:block; overflow:hidden; padding:5%; height:173px;}
.productsul li img{width:100%; height:auto;}
.productsul li:not(:nth-of-type(4n)){ margin-right:0;}
.productsul li:not(:nth-of-type(2n)){ margin-right:3%;}
.productsul li:nth-child(n+3){margin-top:3%;}
.products_info {padding:10px; position:relative; z-index:2;}
.products_info h3 {font-size:0.75rem; line-height:18px; height:36px; padding-bottom:0px; text-align:center; overflow:hidden;}
.products_info p {line-height:20px; height:60px; overflow:hidden;-webkit-line-clamp:3; font-size:0.75rem; color:#747474;}
}



.cpshow{width:96%;  max-width:1300px; margin:30px auto;}
.cpshowtop{overflow:hidden; padding:0%;}
.cpshowtop h2{font-size:18px; color:#e17212; line-height:30px; padding-bottom:15px;}
.cpshowtop h2 span{float:right; line-height:45px; font-size:12px; color:#999; display:block;}


.cpshowtop_l{ float:left; width:500px; border:0px #ddd solid;}
.cpshowtop_r{float:right; width: calc(100% - 500px); overflow:hidden; padding-left:35px; box-sizing:border-box;}
.cpshowtop_r h2{font-size:24px; color:#e17212; line-height:30px; border-bottom:1px #ddd dotted; padding-bottom:15px;}
.cpshowtop_r h2 p{float:left; line-height:45px; font-size:12px; color:#999; display:block;}
.cpshowtop_r p{color:#838383; padding:10px 0px 10px 0px; line-height:24px; font-size:13px;}
.cpshowtop_r p span{padding-right:30px;}
.cpshowtop_r_tags{font-size:12px; line-height:20px; padding:10px; background:#f5f5f5; border:1px #ddd solid;}
.cpshowtop_r_div{font-size:12px; line-height:28px; padding:10px 0 0 0; background:#fff; border-top:1px #ddd solid;}
.cpshowtop_r_div p{line-height:30px; font-size:12px; color:#999; display:block; padding:0;}
@media screen and (max-width: 768px) {
.cpshow{width:96%; margin:2% auto;}
.cpshowtop h2 span{float:none; line-height:30px; height:30px;}

}


/*产品详情页滚动*/
.lanrenzhijia{width:500px;position:relative; overflow:hidden; margin:0 auto;}
.lanrenzhijia .btn{position:absolute;width:18px;height:34px;top:565px;cursor:pointer;z-index:2;font-size:50px;font-weight:bold;}
.lanrenzhijia .prev{left:0;background:url(../images/back_16.png) no-repeat; display:none;}
.lanrenzhijia #prevTop,.lanrenzhijia #nextTop{top:213px;width: 46px;height: 48px;}
.lanrenzhijia #prevTop{background: url(images/prevBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia #nextTop{background: url(images/nextBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia .next{right:0;background:url(../images/back_19.png) no-repeat; display:none;}
.lanrenzhijia li{float:left;}
.lanrenzhijia .cf li{position: relative;color: #fff;}
.lanrenzhijia .cf a{display: block; width:500px; height:500px; position: absolute;color: #fff;}
.lanrenzhijia .picBox{height:500px;position:relative;overflow:hidden; border:1px #ddd solid;}
.lanrenzhijia .picBox ul{height:500px;position:absolute;}
.lanrenzhijia .picBox li{width:500px;height:500px;}
.lanrenzhijia .picBox li img{width:100%; height:500px; display:block;}
.lanrenzhijia .listBox{width:500px;height:75px;margin:0 auto;position:relative;padding:15px 0; overflow:hidden;}
.lanrenzhijia .listBox ul{height:75px;position:absolute; width:500px!important; left:0!important;}
.lanrenzhijia .listBox li{width:15%;height:75px;cursor:pointer;position:relative;}
.lanrenzhijia .listBox li:not(:nth-of-type(6n)){ margin-right:2%;}
.lanrenzhijia .listBox li i{display:none;}
.lanrenzhijia .listBox li a{display: block;}
.lanrenzhijia .listBox li img{width:100%;height:75px;border:1px solid #ddd; box-sizing:border-box;}
.lanrenzhijia .listBox .on img{width:100%;height:75px;border:1px solid #e17212;box-sizing:border-box;}
.lanrenzhijia .listBox .on i{display:block;}
@media screen and (max-width: 768px) {
.lanrenzhijia{width:100%;position:relative; overflow:hidden; margin:0 auto;}
.lanrenzhijia .btn{position:absolute;width:18px;height:34px;top:200px;cursor:pointer;z-index:2;font-size:50px;font-weight:bold;}
.lanrenzhijia .prev{left:0;background:url(../images/back_16.png) no-repeat;}
.lanrenzhijia #prevTop,.lanrenzhijia #nextTop{top:70px; width:46px; height:48px;}
.lanrenzhijia #prevTop{background: url(images/prevBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia #nextTop{background: url(images/nextBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia .next{right:0;background:url(../images/back_19.png) no-repeat;}
.lanrenzhijia li{float:left;}
.lanrenzhijia .cf li{position: relative;color: #fff;}
.lanrenzhijia .cf a{display: block; width:360px;height:360px; position: absolute;color: #fff;}
.lanrenzhijia .picBox{ width:360px; height:360px;position:relative;overflow:hidden; margin:0 auto;}
.lanrenzhijia .picBox ul{height:360px;position:absolute;}
.lanrenzhijia .picBox li{width:360px;height:360px;}
.lanrenzhijia .picBox li img{width:100%; height:auto; display:block;}
.lanrenzhijia .listBox{width:300px;height:60px;margin:0 auto;position:relative;padding:15px 0 10px;overflow:hidden;}
.lanrenzhijia .listBox ul{height:45px;position:absolute; margin-left:0px; width:300px!important;}
.lanrenzhijia .listBox li{width:15%; height:45px;cursor:pointer;position:relative;}
.lanrenzhijia .listBox li i{display:none;}
.lanrenzhijia .listBox li a{display: block;}
.lanrenzhijia .listBox li img{width:100%; height:45px;}
.lanrenzhijia .listBox .on img{width:100%; height:45px;}
.lanrenzhijia .listBox .on i{display:block;}
}
@media screen and (max-width: 375px) {
.lanrenzhijia{width:100%;position:relative; overflow:hidden; margin:0 auto;}
.lanrenzhijia .btn{position:absolute;width:18px;height:34px;top:170px;cursor:pointer;z-index:2;font-size:50px;font-weight:bold; display:none;}
.lanrenzhijia .prev{left:0;background:url(../images/back_16.png) no-repeat;}
.lanrenzhijia #prevTop,.lanrenzhijia #nextTop{top:70px;width:46px;height:48px;}
.lanrenzhijia #prevTop{background: url(images/prevBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia #nextTop{background: url(images/nextBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia .next{right:0;background:url(../images/back_19.png) no-repeat;}
.lanrenzhijia li{float:left;}
.lanrenzhijia .cf li{position: relative;color: #fff;}
.lanrenzhijia .cf a{display: block; width:320px;height:320px; position: absolute;color: #fff;}
.lanrenzhijia .picBox{height:320px;position:relative;overflow:hidden; width:320px;}
.lanrenzhijia .picBox ul{height:320px;position:absolute;}
.lanrenzhijia .picBox li{width:320px;height:320px;}
.lanrenzhijia .picBox li img{width:100%; height:auto; display:block;}
.lanrenzhijia .listBox{width:300px;height:60px;margin:0 auto;position:relative;padding:15px 0 10px;overflow:hidden;}
.lanrenzhijia .listBox ul{height:45px;position:absolute; margin-left:0px; width:300px!important;}
.lanrenzhijia .listBox li{width:15%; height:45px;cursor:pointer;position:relative;}
.lanrenzhijia .listBox li i{display:none;}
.lanrenzhijia .listBox li a{display: block;}
.lanrenzhijia .listBox li img{width:100%; height:45px;}
.lanrenzhijia .listBox .on img{width:100%; height:45px;}
.lanrenzhijia .listBox .on i{display:block;}
}





#tab1{width:1300px; margin:25px auto 0; text-align:center;}
#tab1 ul{overflow:hidden;}
#tab1 li{position: relative;display: inline-block; vertical-align: top; padding: 0 25px; height:45px; line-height:45px; font-size:16px; cursor: pointer; float:left; background:#878787; color:#fff; margin-right:1px;}
#tab1 li.now {color:#fff; background:#005f29;}
#sp1{ width:1300px; margin:0px auto; border:1px #ddd solid;}
#sp2{ width:100%; margin:0px auto; border-top:1px #ddd solid;}
.sp3 {width:1300px; padding:20px 0;}
.sp3{line-height:28px!important; font-size:14px!important; font-weight:normal!important; margin:0px auto; overflow:hidden;}
.sp3 p,.sp3 span{line-height:28px!important; font-size:14px;}
.sp3 td{padding:4px; font-size:12px!important; border:1px #CCCCCC solid;}
.sp3 table{display: block; display: -webkit-box; width:auto; white-space: nowrap; overflow-x: auto; overflow-y: hidden; border:0px #ddd solid;}
.sp3 img{ max-width:100%; overflow:hidden; margin:0 auto; display:-webkit-inline-box; padding:10px 0;}
.sp3 a{color:#006bbe;}
.sp3 a:hover{color:#ff6600;}


.tablist{overflow:hidden; display:none; line-height:26px!important; font-size:13px!important; font-weight:normal!important; padding-bottom:50px;}
.tablist table{width:100%;}
.tablist p,.tablist span{line-height:26px!important; font-size:14px!important;}
.tablist td{padding:4px; font-size:12px!important; border:1px #CCCCCC solid!important;}

.block{display:block;}
.tablist img{ max-width:100%; height:168px; overflow:hidden;}

@media screen and (max-width: 768px) {
.cpshowtop{padding:3%;}
.cpshowtop_l{float:none; width:99%; border:0px #ddd solid; margin-bottom:20px;}
.cpshowtop_r{float:none; width:100%; padding-left:0;}
.cpshowtop_r h2{font-size:1.25rem; line-height:24px; padding-bottom:10px;}
.cpshowtop_r p{font-size:0.75rem;}
.cpshowtop_r_div{font-size:0.75rem; line-height:24px; margin-top:0px; min-height:inherit;}

#tab1{height:auto; margin:15px auto 0; overflow:hidden;}
#tab1 li{position: relative;display: inline-block; vertical-align: top; margin:0px; height:40px; line-height:40px; font-size:0.75rem; cursor: pointer;}
#tab1 li.now {color:#fff;}
#tab1 li i {position:absolute; left:0; bottom:-1px; width:100%; height:3px; background-color:#e17212; display:none;}
#tab1 li.now i {display:block;}
#sp1{width:96%; margin:10px auto;}


.tablist{font-size:0.875rem; padding-top:0px;padding-bottom:10px;}
.tablist p,.tablist span{font-size:0.75rem!important; line-height:20px!important;}
.tablist td{font-size:0.75rem!important;}
.tablist table{ width:100%; height:auto!important; display: block; display:-webkit-box; white-space: nowrap; overflow-x: auto; overflow-y: hidden; border:0px #ddd solid;}


#sp1{border:0px #ddd solid;}
#sp2{border-top:1px #ddd solid;}

.sp3 {width:94%; margin:0px auto; padding:3%;}
.sp3{line-height:28px!important; font-size:14px!important; font-weight:normal!important; margin:0px auto; overflow:hidden;}
.sp3 p,.sp3 span{line-height:28px!important; font-size:14px;}
.sp3 td{padding:4px; font-size:12px!important; border:1px #CCCCCC solid;}
.sp3 table{display: block; display:-webkit-box; width:auto!important; white-space: nowrap; overflow-x: auto; overflow-y:hidden; border:0px #ddd solid;}
.sp3 img{ max-width:100%!important; width:auto!important; height:auto!important; overflow:hidden; margin:0 auto; display:-webkit-inline-box; padding:10px 0;}
.sp3 a{color:#006bbe;}
.sp3 a:hover{color:#ff6600;}

}





/*下载中心*/
.download{width:96%; margin:0px auto 30px; overflow:hidden; line-height:28px; font-size:14px; padding:2%; background:#fff;}
.downloadul{overflow:hidden;}
.downloadul li{overflow:hidden; font-size:14px; padding:15px 10px 15px 50px; line-height:28px; border-bottom:1px #ddd dotted; background:url(../images/comment01.png) no-repeat 10px center; /*overflow: hidden;text-overflow:ellipsis;white-space: nowrap;*/}
.downloadul li:hover{background:#f5f5f5 url(../images/comment01.png) no-repeat 10px center;}
.downloadul li span{float:right; font-size:12px; color:#acacac;}
.faqsearch{width:96%; overflow:hidden; padding:2%}
.faqsearch h3{ font-size:18px; line-height:45px; height:45px; font-weight:600;}
.faqsearch h3 span{ font-size:12px; color:#666; font-weight:normal; margin-left:10px;}
.faq_text01{ float:left; overflow: hidden; width:76%; border:0px #ddd solid; line-height:50px; height:50px; vertical-align:top; background:#ddd; padding: 0px 2%;}
.faq_submit01{ float:right; overflow: hidden; border:0; height:50px; line-height:50px; width:20%; cursor: pointer; background:#569407; color:#fff; vertical-align:top; font-size: 16px;}
.faq_submit01:hover{background:#e17212;}

@media screen and (max-width: 768px) {
.download{float:none; margin-bottom:0px; width:94%; padding:3%; border:0;}
.downloadul li{font-size:0.875rem; padding:15px 0 15px 45px; line-height:20px;}
.downloadul li span{font-size:0.75rem; margin-left:15px;}
.faqsearch h3 span{ display:none;}
}


/*发展历程*/
.development_txt{width:800px; padding:0px 250px; font-size:14px; margin:0 auto;}
.development_txt ul{overflow:hidden; padding-bottom:40px; background:url(../images/about_line.png) 96px top repeat-y;}
.li_left{float:left; width:12%; font-size:16px; color:#106cb5; font-weight:600;}
.li_right{float:right; width:83%; font-size:14px; line-height:24px; background:url(../images/about_dian.jpg) left 5px no-repeat; padding-left:5%;}
@media screen and (max-width: 768px) {
.development_txt{width:100%; padding:0px; font-size:0.875rem; margin:0 auto;}
.development_txt ul{overflow:hidden; padding-bottom:40px; background:url(../images/about_line.png) 79px top repeat-y;}
.li_left{float:left; width:22%; font-size:16px; color:#106cb5; font-weight:600;}
.li_right{float:right; width:70%; font-size:14px; line-height:24px; background:url(../images/about_dian.jpg) left 5px no-repeat; padding-left:8%;}
}




/*--------在线留言--------------*/
.guestbook{overflow:hidden;}
.guestbook h4{font-size:12px; margin:0 0px 10px;}
.guestbook ul{border:1px solid #cccccc; border-bottom:0px solid #cccccc; background:#f5f5f5;} 
.guestbook ul li{ padding:4px 0; border-bottom:1px solid #ccc; line-height:35px;}
.guestbook ul li span{float:left; text-align:right; width:180px; padding:0 10px 0 0;}
.box1{width:400px; border:1px #ccc solid; height:30px; line-height:30px;padding:0 4px; background:#FFF;}
.box2{width:400px; border:1px #ccc solid; height:30px; line-height:30px;padding:0 4px; display:inline; background:#FFF;}
.box3{width:550px; border:1px #ccc solid; line-height:25px;display:inline; background:#FFF; padding:4px 8px; font-family:Verdana, Geneva, sans-serif;}
.gbtn{width:100px; height:30px; color:#fff; background:#005f29; border: none; cursor: pointer; display:inline; border-radius:5px;}
.gbtn:hover{background:#e17212;}
@media screen and (max-width: 768px) {
.guestbook ul li span{float:left; text-align:right; width:auto; padding:0 10px 0 0;}
.box1{width:70%; border:1px #ccc solid; height:30px; line-height:30px;padding:0 4px; background:#FFF;}
.box2{width:70%; border:1px #ccc solid; height:30px; line-height:30px;padding:0 4px; display:inline; background:#FFF;}
.box3{width:70%; border:1px #ccc solid; line-height:25px;display:inline; background:#FFF;}
.gbtn{width:100px; height:30px; color:#fff; background:#005f29; border: none; cursor: pointer; display:inline; border-radius:5px;}
	
}



/*---搜索页面----*/
.searcharea{padding:20px 0;}
.searcharea ul{overflow:hidden;}
.searcharea ul li{border-bottom:1px #ddd dotted; padding:10px;}
.searcharea ul li:hover{background:#fff;}
.searcharea ul li h3{font-size:14px; font-weight:600;}
.searcharea ul li h4{ font-size:12px; color:#666; line-height:20px;}

</pre></body></html>