@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#fff; min-width:1200px; font-family:"微软雅黑";}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;outline:none;}
a:hover{color:#666666;text-decoration:none;outline:none;}
a:active{ color:#666666; text-decoration:none;outline:none;}
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,img,form ,input{ margin:0; padding:0; border:none;}
.clear{ height:0; font-size:0; line-height:0; clear:both;}
ul, li { margin:0; padding:0; list-style-type:none; }
.clear10{height:10px;width:100%;float:left;}
.clear30{height:30px;width:100%;float:left;}
.clear40{height:40px;width:100%;float:left;}
.clearfix:after {clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}
input, textarea {
outline: none;
outline-style: none;
outline-width: initial;
outline-color: initial;
}
table {border-collapse: collapse;empty-cells: show;}

input::-webkit-input-placeholder {
　　color: #999 !important; /* WebKit browsers */
　　}
　　input:-moz-placeholder {
　　color: #999 !important; /* Mozilla Firefox 4 to 18 */
　　}
　　input::-moz-placeholder {
　　color: #999 !important; /* Mozilla Firefox 19+ */
　　}
　　input:-ms-input-placeholder {
　　color: #999 !important; /* Internet Explorer 10+ */
　　}

img{ border:none; padding:0px; margin:0px;}

/*top*/
.top1{ width:100%; height: auto; min-width:1200px; background:#fff; position:fixed; left:0 ;top:0; z-index:10000; border-bottom:1px solid #e5e5e5;}
.top1box{ width:1200px; margin:0 auto; height:100px; background:#fff;}
.logo{ width:260px; height:100px; float:left;}
.search{ width:377px; height:46px; background:#FFFFFF; position:absolute;box-shadow: 0 0 4px rgba(0,0,0,.2); top:85px; right:0; display:none; z-index:20;}
.search3{ width:30px; height:100px; float:right; position:relative; }
.search3 a.search4{ height:25px; margin-top:46px; display:block;}
.search1{ width:375px; height:46px; border:1px solid #d2d2d2;border-radius:4px; background:#FFFFFF;}

.dropdown{width:100px;position:relative;height:20px;z-index:100001; float:left; margin-top:10px; margin-left:1px;}
.dropdown p{width:70px;padding:3px 30px 3px 0px;height:14px; line-height:20px;cursor:pointer;background: url(../images/search01.jpg) no-repeat 75px 10px;  font-size:12px; color:#68889d; text-align:right; font-family:"宋体";}
.dropdown ul{position:absolute; display:none;z-index:999;left:-1px;top:25px;width:100px;padding:6px 0px;}
.dropdown ul li{height:14px;line-height:14px;width:70px;padding:3px 30px 3px 0px;font-size:12px; background: #FFFFFF;cursor:pointer;}
.dropdown ul li a{display:block; height:14px; color:#68889d;text-align:right; font-family:"宋体";}
.dropdown ul li a:hover{background:#fff;  color:#2c88e5;font-family:"宋体";}

.search2{ float:left; width:265px; height:36px; margin-top:5px; position:relative;}
.search2 .inp{ border:1px solid #d2d2d2; border-radius:4px; padding:12px 60px 12px 12px; width:191px; height:15px;}
.search2 .an{ position:absolute; right:0px; top:0px;}

.dh{ width:890px; height:100px; float:left;}
.dh ul{ width:100%; margin:0 auto; height:50px; margin-top:35px;}
.dh ul li{ float:right; position: relative; padding:7px 0 15px;}
.dh ul li a.dh1{ display: inline-block; padding:0 15px;font-size:18px; border-radius:4px; height:32px; line-height:32px; color:#333; font-family:"微软雅黑"; float:left; margin-left:5px; border:1px solid #fff;}
.dh ul li a.dh1 b{ font-weight:400;}
.dh ul li:hover a.dh1{color:#3878d1; border:1px solid #3878d1;}
.dh ul li a.current{ color:#fff;background:#3878d1; border:1px solid #3878d1;}
.dh ul li a.current:hover{ color:#FFF;}
.dh ul li:hover a.current{ color:#FFF;}
.dh ul li:hover .dh-xl{ display:block;}

.dh-xl{ width:160px; height:auto; background:#fff;  position:absolute; left:5px; top:50px; z-index:20; display:none;box-shadow: 0 0 4px rgba(0,0,0,.2);}
.dh-xl p{width:100%; height:35px; }
.dh-xl p a{ display:block; margin-left:20px; height:35px; font-size:14px; line-height:35px; color:#666;}
.dh-xl p a:hover{ color:#3878d1;}

.dh-xl1{ width:150px; height:auto; background:#fff;  position:absolute; left:5px; top:60px; z-index:20; display:none;box-shadow: 0 0 4px rgba(0,0,0,.2);}
.dh-xl1 p{width:100%; height:35px;}
.dh-xl1 p a{ display:block;margin-left:20px; height:35px; font-size:14px; line-height:35px; color:#666;}
.dh-xl1 p a:hover{ color:#3878d1;}

.top-kb{ width:100%; min-width:1200px; height:163px;}
.top-kb1{ width:100%; min-width:1200px; height:40px; display:none;}

.top1-xl{ width:1200px; height:60px; margin:0 auto; display:none; background:#fff;}
.top1-xl-logo{ width:180px; height:60px; float:left;}
.top1-xl-right{ width:1000px; float:right; height:60px;}
.top1-xl-right ul li{ float:right; position:relative; padding:12px 0 13px;}
.top1-xl-right ul li a.dh2{ display: inline-block; padding:0 20px; line-height:35px;border-radius:4px; height:35px; font-size:16px; color:#333; font-family:"微软雅黑"; float:left; margin:0 5px;border:1px solid #fff;} 
.top1-xl-right ul li a.dh2 b{ font-weight:400;}
.top1-xl-right ul li:hover a.dh2{ color:#3878d1; border:1px solid #3878d1;}
.top1-xl-right ul li a.current{ color:#fff;background:#3878d1; border:1px solid #3878d1;}
.top1-xl-right ul li a.current:hover{ color:#FFF;}
.top1-xl-right ul li:hover .dh-xl1{ display:block;}

/*导航效果*/
@media print{HEADER{display:none}FOOTER{display:none}FORM{display:none}NAV{display:none}
.trails{display:none}
.debug{display:none}
.logo_print{display:block;padding:15px 0 0 0}
SECTION{page-break-inside:avoid}
.wrap_header{border:none;margin:0}
.wrap_footer{display:none}}

FOOTER H6{text-transform:uppercase;font-size:10px;letter-spacing:1px;border-bottom:1px solid #E6E6E6;padding:0 0 5px 0;margin:0 0 0px 0}
nav div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;flex-grow:1;-webkit-flex-grow:1}
.page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%;position:relative;padding:0px 5px 10px 5px;height:0px}
.testatamobile{width:100%;background:url("/media/icon/OE_desktop_logo.jpg") no-repeat 0% 50%;background-size:contain;cursor:pointer;height:65px}
.testatamobile a{display:block;height:100%;width:100%}
.topBar{width:100%;min-height:48px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;color:#0266A9;z-index:1}
.topBar a{text-decoration:none}
.topBar p{position:relative;top:10px}
.topBar p:hover{color:#4b4b4b;cursor:pointer}
.topBar .hamburger{width:15%;color:#1D4F91;background:#fff url("/media/icon/OE_mobile_logo.png") no-repeat 0% 50%;background-size:contain;cursor:pointer}
.topBar .hamburger a{display:block;height:100%;width:100%}
.topBar .Lang{width:10%;text-align:center}
.topBar .contact{width:15%}
.topBar .contactsText{display:none}
.topBar .cartBox{width:20%}
.topBar .searchBox{width:40%}
.topBar .search_icon{background:transparent url("/media/icon/search_icon.png") no-repeat 0% 0%;background-size:contain;border:0px;height:30px;cursor:pointer;position:absolute;margin-top:0px;margin-left:15px}
.topBar .search_icon:hover{background:transparent url("/media/icon/search_icon_down.png") no-repeat 0% 0%;background-size:contain}
.topBar .contact_icon{background:transparent url("/media/icon/contact_icon.png") no-repeat 0% 0%;background-size:100%;border:0px;width:35px;height:35px;cursor:pointer;position:absolute;margin-top:0px;margin-left:10px}
.topBar .contact_icon:hover{background:transparent url("/media/icon/contact_icon_down.png") no-repeat 0% 0%;background-size:contain}
.topBar input[type="text"]{width:50%;margin-top:10px}
.topBar input{min-width:50px}
.Address{order:6;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6}
.Sitemap{order:7;-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;display:none}
.credits{order:8;-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8}
.Map1,.Map2,.Map3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin:20px 0px}
.Map2{flex-wrap:wrap;-webkit-flex-wrap:wrap}
.singleSiteMap{width:20%}
.singleInputMap{width:100%}
.singleInputMap .search_icon{background:transparent url("/media/icon/search_icon.png") no-repeat 0% 0%;background-size:contain;border:0px;width:20px;height:20px;cursor:pointer;position:absolute;margin-top:0px;margin-left:5px}
.singleInputMap .search_icon:hover{background:transparent url("/media/icon/search_icon_down.png") no-repeat 0% 0%;background-size:contain}
.singleInputMap .search_icon_white{background:transparent url("/media/icon/search_icon_white.png") no-repeat 0% 0%;background-size:contain;border:0px;width:20px;height:20px;cursor:pointer;position:absolute;margin-top:0px;margin-left:5px}
.unclicked{background-color:#CCD1D2}
.cpdh{ height:auto; width:100%; background:#abe6ff;}
nav{width:1200px; margin:0 auto; display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-transform:translateX(0px);-o-transform:translateX(0px);-moz-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:2px; margin-bottom:20px;}
.box{padding:5px 10px;text-align:left;min-height:40px}
.fake{text-align:center;flex-basis:100px;-webkit-filter:grayscale(0.8);filter:grayscale(0.8)}
.fake a{color:#fff;text-decoration:none;font-style:italic}
.fake a:hover{text-decoration:underline;color:#fff}
nav .firstLevel{opacity:1;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;border-bottom:1px solid #fff;font-family:'robotobold', Helvetica, Arial, sans-serif; height:40px; overflow:hidden;}
nav .firstLevel div{width:14.2%}
nav .firstLevel{color:#0266A9}
.pro1,.pro2,.pro3,.pro4,.pro5,.pro6,.pro7{overflow:hidden;-ms-transition:500ms  ease-in-out;-o-transition:500ms  ease-in-out;-moz-transition:500ms  ease-in-out;-webkit-transition:500ms  ease-in-out;transition:all 0.5s linear}
.allarga{width:67% !important;order:-1;-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1}
.restringi{width:5.5% !important;opacity:0.6;filter:alpha(opacity=60) !important}
.restringi:hover{opacity:0.9;filter:alpha(opacity=90) !important}
.macrocategory.hidden{display:none}
.pro1,#prod1{color:#fff;background-color:#00a5e1}
.pro2,#prod2{color:#fff;background-color:#fe8b39}
.pro3,#prod3{color:#fff;background-color:#23b14d}
.pro4,#prod4{color:#fff;background-color:#fcc800}
.pro5,#prod5{color:#fff;background-color:#a5479d}
.pro6,#prod6{color:#fff;background-color:#ee1b24}
.pro7,#prod7{color:#fff;background-color:#3f4acb}

.resources,.company,.latestnews,#compContainer,#resouContainer{color:#fff;background-color:#333}
.resources a,.company a,.latestnews a,#compContainer a,#resouContainer a{color:#fff;text-decoration:none}
.resources a:hover,.company a:hover,.latestnews a:hover,#compContainer a:hover,#resouContainer a:hover{text-decoration:none}
.hide{opacity:0 !important;height:0px !important;z-index:-1;-ms-transition:500ms  ease-in-out;-o-transition:500ms  ease-in-out;-moz-transition:500ms  ease-in-out;-webkit-transition:500ms  ease-in-out;transition:all 0.5s linear}
#banner3 .box,#footer .box,#contactmap .box{width:100%;padding-right:2%;text-align:left;flex-wrap:wrap;-webkit-flex-wrap:wrap}
#prod1.flexxo,#resouContainer.flexxo,#compContainer.flexxo,#prod2.flexxo,#prod3.flexxo,#prod4.flexxo,#prod5.flexxo,#prod6.flexxo,#prod7.flexxo{display:-webkit-flex !important;display:flex !important;width:100%;flex-wrap:wrap;-webkit-flex-wrap:wrap}
#prod1.none,#resouContainer.none,#compContainer.none,#prod2.none,#prod3.none,#prod4.none,#prod5.none,#prod6.none,#prod7.none{display:none}
.firstLevel .box:hover,.boxLateral:hover{-webkit-filter:grayscale(0.8);filter:grayscale(0.8);cursor:pointer}
.firstLevel .box .macrocategory{ font-family:"微软雅黑"; font-size:18px; color:#FFFFFF; line-height:30px; height:25px; margin-left:5px;}
.firstLevel .box h2{ font-weight:400;}
.secondLevel .box:hover{opacity:0.8;filter:alpha(opacity=80);cursor:pointer}
.latOptics:hover,.latIlluminators:hover,.latOthers:hover{-webkit-filter:grayscale(0.8);filter:grayscale(0.8);cursor:pointer}
.latCompany:hover,.latResources:hover{opacity:0.8;filter:alpha(opacity=80);cursor:pointer}
#prod1 .box:hover,#prod2 .box:hover,#prod3 .box:hover,#prod4 .box:hover,#prod5 .box:hover,#prod6 .box:hover,#prod7 .box:hover{background:rgba(99,102,106,0.8)}
#compContainer .box:hover,#resouContainer .box:hover{background:rgba(255,255,255,0.2)}
#prod1 div,#prod2 div,#prod3 div,#prod4 div,#prod5 div,#prod6 div,#prod7 div,#resouContainer div,#compContainer div{border-bottom:1px dotted #fff}
#prod1 .box,#prod2 .box,#prod3 .box,#prod4 .box,#prod5 .box,#prod6 .box,#prod7 .box,#resouContainer .box,#compContainer .box{text-align:center;cursor:pointer;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-flex-grow:1;display:flex !important;border-left:1px solid #fff}
#prod1 .box h3,#prod2 .box h3,#prod3 .box h3,#prod4 .box h3,#prod5 .box h3,#prod6 .box h3,#prod7 .box h3,#resouContainer .box h3,#compContainer .box h3{ font-weight:400; text-transform:uppercase;font-family:'robotoregular', Helvetica, Arial, sans-serif;width:100%;padding-top:5px}
#prod1 .box h3 a,#prod2 .box h3 a,#prod3 .box h3 a,#prod4 .box h3 a,#prod5 .box h3 a,#prod6 .box h3 a,#prod7 .box h3 a,#resouContainer .box h3 a,#compContainer .box h3 a{text-transform:uppercase;font-family:'robotoregular', Helvetica, Arial, sans-serif; display: inline-block;width:100%; height:100%; color:#FFFFFF; font-size:15px;}
#prod1 .box div,#prod2 .box div,#prod3 .box div,#prod4 .box div,#prod5 .box div,#prod6 .box div,#prod7 .box div,#resouContainer .box div,#compContainer .box div{border-bottom:1px dotted #fff}
#menuMobile{width:300px;-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-ms-transition:500ms  ease-in-out;-o-transition:500ms  ease-in-out;-moz-transition:500ms  ease-in-out;-webkit-transition:500ms  ease-in-out;transition:all 0.5s linear;position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;top:120px;left:0px}
#menuMobile.show{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-ms-transition:500ms  ease-in-out;-o-transition:500ms  ease-in-out;-moz-transition:500ms  ease-in-out;-webkit-transition:500ms  ease-in-out;transition:all 0.5s linear}
nav{-ms-transition:500ms  ease-in-out;-o-transition:500ms  ease-in-out;-moz-transition:500ms  ease-in-out;-webkit-transition:500ms  ease-in-out;transition:all 0.5s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.show-nav nav{-moz-transform:translateX(300px);-o-transform:translateX(300px);-ms-transform:translateX(300px);-webkit-transform:translateX(300px);transform:translateX(300px);-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);-ms-transition:500ms  ease-in-out;-o-transition:500ms  ease-in-out;-moz-transition:500ms  ease-in-out;-webkit-transition:500ms  ease-in-out;transition:all 0.5s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*导航效果*/

.span_icon{min-width:20px;min-height:20px;display:inline-block;position:relative;vertical-align:middle;background-origin:content-box;background-size:90%;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s; float:left; margin-top:5px;}
/*.span_icon.optics_icon{ background: url(../images/zdh02.png) no-repeat;}
.span_icon.lighting_icon{background: url(../images/zdh03.png) no-repeat;}
.span_icon.other_icon{background: url(../images/zdh01.png) no-repeat;}
.span_icon.optics1_icon{background: url(../images/zdh04.png) no-repeat;}
.span_icon.lighting1_icon{background: url(../images/zdh05.png) no-repeat ;}
.span_icon.other1_icon{background: url(../images/zdh07.png) no-repeat ;}
.span_icon.other2_icon{background: url(../images/zdh06.png) no-repeat ;}*/

.span_arrow{font-size:20px;display:inline-block;position:relative;top:5px;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}
.arrow_rotate90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;overflow:hidden}
.arrow_rotate{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;overflow:hidden}


/*banner*/
.pics_wrap{width:100%; min-width:1200px; height: auto; margin:0 auto;}

/*首页-产品*/
.index-products{ width:100%; height: auto; margin-top:50px; min-width:1200px; margin-bottom:60px;}
.index-productsbox{ width:1200px; height:auto; margin:0 auto;}
.index-products-top{ width:1200px; height:30px; border-bottom:1px solid #e5e5e5; position:relative; margin-bottom:50px;}
.index-products-top1{ width:130px; height:60px; background:#FFFFFF; position:absolute; left:50%; bottom:-25px; margin-left:-65px; }
.index-products-top1 h1{ font-weight:400; text-align:center; color:#3878d1; font-size:24px; font-family:"微软雅黑";}
.index-products-top1 p{ text-align:center; color:#aaa; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}

.index-products-main{ width:1200px; height:auto;}
.index-products-main ul li.index-products-main-lb{ width:100%; height:auto; margin-bottom:30px;}
.index-products-main-left{ width:170px; height:170px; border:5px solid #00a5e1; float:left; margin-right:30px; padding:20px;}
.index-products-main-left h4{ height:28px; width:100%; border-bottom:1px solid #00a5e1; color:#00a5e1; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:400;}
.index-products-main-left h2{ width:100%;font-family:"微软雅黑"; font-size:26px; color:#333333; margin-top:28px;}
.index-products-main-left .p1{ font-size:16px; font-family:"微软雅黑"; color:#666666;}
.index-products-main-left .p2{ font-size:12px; font-family:"宋体"; color:#aaa; line-height:20px; margin-top:18px;}


.index-products-main-right{ width:950px; height:220px; float: left;overflow:hidden;}
.index-products-main-right ul{ width:960px;}
.index-products-main-right ul li{ width:110px; height:220px; background:#f5f5f5; margin-right:10px; float:left;}
.index-products-main-right ul li a{ display:block; width:108px; height:218px; border:1px solid #f5f5f5;}
.index-products-main-right ul li a h4{ font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:18px; color:#666; font-weight:400; margin-top:20px; margin-bottom:20px;}
.index-products-main-right ul li a img{ text-align:center;}
.index-products-main-right ul li a p{ text-align:center; font-size:14px; font-family:"微软雅黑"; color:#666666; margin-top:10px;}
.index-products-main-right ul li a:hover{ border:1px solid #3878d1;}


.index-products-main .gx2{ border:5px solid #fe8b39;}
.index-products-main .gx2 h4{ border-bottom:1px solid #fe8b39; color:#fe8b39;}

.index-products-main .gx3{ border:5px solid #23b14d;}
.index-products-main .gx3 h4{ border-bottom:1px solid #23b14d; color:#23b14d;}

.index-products-main .gx4{ border:5px solid #fcc800;}
.index-products-main .gx4 h4{ border-bottom:1px solid #fcc800; color:#fcc800;}

.index-products-main .gx5{ border:5px solid #a5479d;}
.index-products-main .gx5 h4{ border-bottom:1px solid #a5479d; color:#a5479d;}

.index-products-main .gx6{ border:5px solid #ee1b24;}
.index-products-main .gx6 h4{ border-bottom:1px solid #ee1b24; color:#ee1b24;}

.index-products-main .gx7{ border:5px solid #3f4acb;}
.index-products-main .gx7 h4{ border-bottom:1px solid #3f4acb; color:#3f4acb;}


/*首页-about*/
.index-about{ width:100%; min-width:1200px; height:318px; background:url(../images/index-about.jpg) no-repeat center center; margin-bottom:50px;}
.index-aboutbox{ width:1200px; height:318px; margin:0 auto;}
.index-about-top{ width:1200px; height:30px; border-bottom:1px solid #e5e5e5; position:relative; margin-bottom:35px; padding-top:50px;}
.index-about-top1{ width:130px; height:60px; background:url(../images/index-about01.jpg) no-repeat left 35px; position:absolute; left:50%; bottom:-25px; margin-left:-65px; }
.index-about-top1 h1{ font-weight:400; text-align:center; color:#fff; font-size:24px; font-family:"微软雅黑";}
.index-about-top1 p{ text-align:center; color:#ddd; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.index-about-main{ width:100%; height:auto; margin-top:50px; text-align:center;}
.index-about-main p{ font-size:14px; font-family:"宋体"; color:#FFFFFF; width:100%; text-align:center; line-height:25px;}
.index-about-main a{ display:inline-block; width:118px; height:28px; border-radius: 4px; border:1px solid #ddd; text-align:center; line-height:28px; font-size:12px; color:#FFFFFF; font-family:"宋体"; margin-top:25px;}


/*首页-app*/
.index-app-main{ width:1200px; height: auto;}
.index-app-main ul li{ width:150px; height:305px; float:left; margin-right:90px;}
.index-app-main1{ width:150px; height:305px; text-align:center;}
.index-app-main1 h3{font-weight:400; font-size:18px; font-family:"微软雅黑"; margin-top:20px; margin-bottom:10px;}
.index-app-main1 h3 a{color:#333; }
.index-app-main1 h3 a:hover{ color:#2c88e5;}
.index-app-main1 p{ color:#898989; line-height:20px; font-family:"宋体"; font-size:14px;}
.gd{ width:100%; text-align:center;}
.gd a{display:inline-block; width:118px; height:28px; border-radius: 4px; border:1px solid #aaa; text-align:center; line-height:28px; font-size:12px; color:#898989; font-family:"宋体";}


/*首页-企业展示*/
.index-zs{ width:100%; height:695px; min-width:1200px; background:url(../images/index-zs01.jpg) ; margin-bottom:50px;}
.index-zsbox{ width:1200px; height:695px; margin:0 auto;}
.index-zs-top{ width:1200px; height:30px; border-bottom:1px solid #e5e5e5; position:relative; margin-bottom:50px; padding-top:50px;}
.index-zs-top1{ width:130px; height:60px; background:url(../images/index-zs01.jpg) 3px 4px; position:absolute; left:50%; bottom:-25px; margin-left:-65px; }
.index-zs-top1 h1{ font-weight:400; text-align:center; color:#3878d1; font-size:24px; font-family:"微软雅黑";}
.index-zs-top1 p{ text-align:center; color:#aaa; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}

.index-zs-main{ width:1200px; height:auto;}
.index-zs-main ul li{ width:560px; height:200px; background:#FFFFFF; float:left; margin-right:40px; margin-bottom:40px;}
.index-zs-main1{width:580px; height:200px;}
.index-zs-main1-left{ float:left; width:200px; height:200px;}
.index-zs-main1-right{ float:left; padding:20px; width:340px; height:160px;}
.index-zs-main1-right h3{ font-size:20px; font-family:"微软雅黑"; margin-bottom:20px; font-weight:400;}
.index-zs-main1-right h3 a{ color:#333;}
.index-zs-main1-right p{ font-size:14px; font-family:"宋体"; color:#898989; line-height:25px; margin-bottom:15px;}
.index-zs-main1-right .ljgd{ font-family:"宋体"; font-size:12px; color:#898989;}
.index-zs-main1-right h3 a:hover{color:#3878d1;}
.index-zs-main1-right .ljgd:hover{color:#3878d1;}


/*首页-技术中心*/
.index-tech{ width:100%; min-width:1200px; height:auto;}
.index-techbox{ width:1200px; height:auto; margin:0 auto;}

.index-tech-main{ width:1200px; height:auto; margin-bottom:60px;}
.index-tech-main ul li{ position:relative; float:left; width:560px; height:100px; border-bottom:1px dashed #e5e5e5; margin-right:40px; margin-bottom:20px;}
.index-tech-main ul li h3{ font-family:"微软雅黑"; font-size:20px; font-weight:400; margin-bottom:20px;}
.index-tech-main ul li h3 a{ color:#333;}
.index-tech-main ul li h3 a:hover{ color:#3878d1;} 
.index-tech-main ul li p{ font-size:14px; font-family:"宋体"; color:#898989;}
.index-tech-main ul li span{ position:absolute; top:10px; right:0px;}

/*首页-新闻*/
.index-news{ width:100%; min-width:1200px; height:auto; background:#f5f5f5;}
.index-newsbox{ width:1200px; height:auto; margin:0 auto;}

.index-news-main{ width:1200px; height:auto; padding-bottom:60px;}
.index-news-main #spec{position:relative;width:100%;height:360px;}
.index-news-main #spec .specLeftT{width:30px;height:60px;cursor:pointer;background:url(../images/left01.png) no-repeat;position:absolute; left:-50px; top:150px; z-index:20;}
.index-news-main #spec .specRightT{width:30px;height:60px;cursor:pointer;background:url(../images/right01.png) no-repeat; position:absolute; right:-50px; top:150px; z-index:20;}
.index-news-main #spec .specLeftF{width:30px;height:60px;cursor:pointer;background:url(../images/left02.png) no-repeat;position:absolute; left:-50px; top:150px; z-index:20;}
.index-news-main #spec .specRightF{width:30px;height:60px;cursor:pointer;background:url(../images/right02.png) no-repeat; position:absolute; right:-50px; top:150px; z-index:20;}
.index-news-main #specList{display:inline;float:left;width:1200px;overflow:hidden;height:360px;position:relative;}
.index-news-main #specList ul{position:absolute;height:360px; width:2400px;}
.index-news-main #specList ul li{float:left;width:380px;height:360px; margin-right:30px; background:#FFFFFF;}
.index-news-main1{ width:380px; height:220px; position:relative;}
.index-news-main1 a{ display:block; width:100%; height:100%;}
.index-news-main1 .mb{ width:380px; height:220px; position: absolute; left:0px; top:0px; z-index:10; background:rgba(56,120,209,0.7); display:none;}
.index-news-main1 .mb p{ font-family:"宋体"; font-size:72px; text-align:center; color:#FFFFFF; padding-top:70px;}
.index-news-main1 .rq{ width:60px; height:60px; border:2px solid #ccc;  border-radius:50px; position:absolute; top:25px; left:25px; z-index:20;}
.index-news-main1 .rq h5{ font-family:"微软雅黑"; color:#999; font-size:30px; text-align:center; padding-top:5px; line-height:35px; font-weight:400;}
.index-news-main1 .rq p{ text-align:center; line-height:12px;}
.index-news-main1 .sj{ position:absolute; right:25px; bottom:0px; z-index:20;}
.index-news-main #specList ul li:hover .mb{ display:block;}
.index-news-main #specList ul li:hover .rq{ border:2px solid #fff;}
.index-news-main #specList ul li:hover .rq h5,#specList ul li:hover .rq p{ color:#FFFFFF;}
.index-news-main #specList ul li:hover .index-news-main2 h3 a{ color:#3878d1;}

.index-news-main2{ width:328px; height:99px; border:1px solid #e5e5e5; border-top: none; padding:20px 25px;}
.index-news-main2 h3{ font-weight:400; font-size:18px;}
.index-news-main2 h3 a{ color:#333333;}
.index-news-main2 p{ font-size:14px; font-family:"宋体"; color:#898989; line-height:22px; margin-top:8px;}



/*首页-contact*/
.index-contact{ width:100%; min-width:1200px; height:732px; background:url(../images/index-contact01.jpg) no-repeat center center; margin-bottom:50px;}
.index-contactbox{ width:1200px; height:732px; margin:0 auto;}
.index-contact-top{ width:1200px; height:30px; border-bottom:1px solid #e5e5e5; position:relative; margin-bottom:35px; padding-top:50px;}
.index-contact-top1{ width:130px; height:60px; background:url(../images/index-contact02.jpg) no-repeat left 35px; position:absolute; left:50%; bottom:-25px; margin-left:-65px; }
.index-contact-top1 h1{ font-weight:400; text-align:center; color:#3878d1; font-size:24px; font-family:"微软雅黑";}
.index-contact-top1 p{ text-align:center; color:#aaa; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.index-contact-main{ width:100%; height:auto; margin-top:50px; }
.index-contact-main-left{ width:600px; float:left;}
.index-contact-main-left h2{ font-size:24px; color:#333333; font-weight:400;}
.index-contact-main-left1{ width:100%; height:180px;  margin-top:40px;}
.index-contact-main-left1 p{ padding-left:30px; font-size:14px; font-family:"宋体"; color:#666666; line-height:25px; margin-bottom:15px;}
.index-contact-main-left1 p.lxdh{ background:url(../images/index-contact03.png) no-repeat;}
.index-contact-main-left1 p.yx{ background:url(../images/index-contact04.png) no-repeat;}
.index-contact-main-left1 p.cz{ background:url(../images/index-contact05.png) no-repeat;}
.index-contact-main-left1 p.dz{background:url(../images/index-contact06.png) no-repeat;}
.index-contact-main-left2{width:100%; height:155px;}
.index-contact-main-left2 h3{ font-size:16px; color:#666; font-weight:400; margin-bottom:15px;}
.index-contact-main-left2 p{ height:24px; line-height:24px;}
.index-contact-main-left2 p span{ float:left;}
.index-contact-main-left2 p a{ display: inline-block ; float:left;}

.index-contact-main-left3{width:100%; height:155px;}
.index-contact-main-left3 h3{ font-size:16px; color:#666; font-weight:400; margin-bottom:15px;}
.index-contact-main-left3-l{ width:260px; float:left;}
.index-contact-main-left3-l p{ height:24px; line-height:24px;}
.index-contact-main-left3-l p span{ float:left;}
.index-contact-main-left3-l p a{ display: inline-block ; float:left;}

.index-contact-main-left4{ width:100%; float:none;}

.index-contact-main-right{width:600px; float:left;}
.index-contact-main-right1{ width:598px; height:48px; border:1px solid #e5e5e5; border-radius:2px; margin-bottom:20px;}
.index-contact-main-right1 .inpt{ padding:15px; font-size:14px; font-family:"宋体"; color:#666666; width:568px; height:18px;}
.index-contact-main-right1 .txt{ border:none; height:auto; min-height:88px; width:566px; max-width:566px; min-width:566px; padding:15px;}

.index-contact-main-right2{ width:600px; height:50px; margin-bottom:20px;}
.index-contact-main-right2 .inpt1{ border-radius:2px;  padding:15px; border:1px solid #e5e5e5; font-size:14px; font-family:"宋体"; color:#666666; width:160px; height:18px; float:left;}
.index-contact-main-right2 a{ display:block; float:left; margin-left:30px;}
.index-contact-main-right3{ width:200px; height:50px; }
.index-contact-main-right3 input{ display:block; width:100%; height:100%; background:#2c88e5; color:#FFFFFF; border-radius:2px; text-align:center; line-height:50px; font-size:18px;}
#submit3{width:200px; height:50px;}
/*about*/
.about-banner{ width:100%; min-width:1200px; height:300px; }
.mbx{ width:100%; min-width:1200px; height:50px; border-bottom:1px solid #e5e5e5;}
.mbxbox{ width:1200px; margin:0 auto; line-height:50px;color:#898989;font-family:"宋体";}
.mbxbox a{ font-size:14px; color:#898989; float:left;}
.mbxbox a.tu{ margin-right:10px; margin-top:12px;}
.mbxbox span{ float:left; width:35px; text-align:center;}
.mbxbox a:hover{ color:#3878d1;}

.ny-dh{ width:100%; min-width:1200px; height:65px; background:#f5f5f5;}
.ny-dhbox{ width:1200px; height:65px; margin:0 auto;}
.ny-dhbox ul{ width:1200px; padding-top:17px;}
.ny-dhbox ul li{ float:left; margin-right:10px; height:30px; background:#FFFFFF;padding:0 15px;}
.ny-dhbox ul li a{line-height:30px; font-size:14px; font-family:"宋体"; display:block; width:100%; height:100%;  color:#666666; }
.ny-dhbox ul li:hover,.ny-dhbox ul li.current{background:#3878d1;}
.ny-dhbox ul li a:hover{color:#FFFFFF;}
.ny-dhbox ul li.current a{color:#FFFFFF;}


.about-main{ width:100%; min-width:1200px; height:auto; min-height:300px; background:#f5f5f5; padding-bottom:50px;}
.about-mainbox{ width:1160px; background:#FFFFFF; margin: 0 auto; min-height:260px; padding:20px; overflow:hidden;}
.about-main-top{ width:1160px; padding-bottom:20px; border-bottom:1px dashed #e5e5e5; height:auto;} 
.about-main-top1{ float:left; width:650px;}
.about-main-top1 h3{ font-family:"微软雅黑"; font-size:24px; color:#3878d1; font-weight:400; margin-bottom:25px;}
.about-main-top1 .wzbjq{ width:640px; height:auto;}
.about-main-top1 .wzbjq p{ font-family:"宋体"; font-size:14px; color:#898989; line-height:25px;}
.about-main-top2{ float:right; width:480px;}

.about-main-bottom{ width:1160px; height:auto; margin-top:25px;}
.about-main-bottom1{ width:574px; height:auto; float:left; border-right:1px dashed #e5e5e5;}
.about-main-bottom1 h3{ font-family:"微软雅黑"; font-size:24px; color:#3878d1; font-weight:400; margin-bottom:25px;}
.about-main-bottom1 .wzbjq{ width:555px; height:auto;}
.about-main-bottom1 .wzbjq p{ font-family:"宋体"; font-size:14px; color:#898989; line-height:25px;}

.about-main-bottom2{ width:555px; height:auto; float:right;}
.about-main-bottom2 h3{ font-family:"微软雅黑"; font-size:24px; color:#3878d1; font-weight:400; margin-bottom:25px;}
.about-main-bottom2 .wzbjq{ width:555px; height:auto;}
.about-main-bottom2 .wzbjq p{ font-family:"宋体"; font-size:14px; color:#898989; line-height:25px;}

.honorBg{ width:1180px; height:auto; min-height:300px;}
.honorBg .zzhi{float:left;margin-bottom:20px;margin-right:20px;width:216px;}   
.honorBg .zzhi dt{height:167px;position: relative;width:216px;}
/*.honorBg .zzhi dd{height:30px;line-height:30px;padding:4px 0px;width:241px;font-size:14px;color:#333;text-align:center;}*/
.honorBg .zzhi dd{height:30px;line-height:30px;padding:4px 0px;font-size:14px;color:#333;text-align:center;}

.yema{ width:80%; height:30px; margin:0 auto; margin-bottom:20px;}
.yema .clearfix{ width:100%; height:100%;}
.yema .clearfix div{ margin-right:6px;  text-align:center; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;}
.yema .clearfix div a , .yema .clearfix div span{ width:30px ; height:30px; text-align:center; line-height:30px; margin-left: 10px; padding: 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;border:1px solid #cccccc}
.yema .clearfix  a:hover{ background:#3973ad; color:#FFFFFF;}
.yema .clearfix div .current{background:#3973ad; color:#FFFFFF;}
.yema .clearfix  a.current{ background:#3973ad; color:#FFFFFF;}

.bjq-tw{ width:100%; height:auto; min-height:300px; font-size:14px; font-family:"宋体"; color:#898989; line-height:25px;}


/*products*/
.products-banner{ width:100%; min-width:1200px; height:300px; background:url(../images/products01.jpg) no-repeat center center;}
.products-main{ width:100%; min-width:1200px; height:auto; min-height:300px; background:#f5f5f5; padding-bottom:50px;}
.products-mainbox{ width:1200px; margin: 0 auto;}
.products-main-left{ width:920px; background:#FFFFFF; float: left; }
.products-main-left{ width:880px;  padding:20px; overflow:hidden; }
.products-main-left1 ul{ width:900px;}
.products-main-left1 ul li{ width:205px; height: auto; margin-right:20px; margin-bottom:20px; float:left;}
.products-cp{ width:205px; height:auto;}
.products-cp a.p-tu{ display:block; width:203px; height:203px; border:1px solid #f3f3f3;}
.products-cp a.p-wz{ display:block; width:205px; text-align:center; line-height:25px; font-family:"宋体"; font-size:14px; color:#666666; margin-top:10px;}
.products-main-left ul li:hover .p-tu{border:1px solid #3878d1;}
.products-main-left ul li:hover .p-wz{color:#3878d1; }

.products-main-right{ float:right; width:250px; height:auto;}
.products-main-right-top{ width:250px; height:auto; background:#FFFFFF;}
.products-main-right-top ul{ padding-bottom:10px;}
.products-main-right-top ul li{  height:auto;}
.products-main-right-top ul li a.cp-dh{ display:block; width:100%; height:40px; text-align:center; line-height:40px; color:#666; font-size:16px;border-bottom:1px dashed #ddd;}
.products-main-right-top ul li a:hover{ background:#3878d1; color:#FFFFFF;}
/*display:none;*/
.products-cp-zdh{ height:auto; width:250px;border-bottom:1px dashed #ddd; }
.products-cp-zdh p a{display:block; width:230px;  padding-left:20px; height:30px; line-height:25px; text-align:center; font-family:14px; color:#666;}

.products-main-right-bottom{ width:210px; height:auto; background:#FFFFFF; margin-top:30px; padding:20px;}


.about-mainbox h1{ color:#333333; font-size:24px; font-weight:400;}
.products-main-top{ width:100%; height:auto; margin-top:20px;}
.products-main-top .cp-xq-tu{ float:left; width:400px; height:400px; margin-right:50px;}
.products-main-top .cp-xq-wz{ float:left;  height:400px; width:680px; font-size:14px; font-family:"宋体"; color:#898989; line-height:25px;}

.csdh{ margin-top:20px; margin-bottom:20px;width:1160px; overflow:hidden;}
.csdh ul{width:1170px;}
.csdh ul li{ width:380px; margin-right:10px; float:left; height:50px; background:#e5e5e5; text-align:center; line-height:50px; font-size:24px; color:#666; cursor:pointer;}
.csdh ul li:hover,.csdh ul li.current{ background:#3878d1; color:#FFFFFF;}

.ProWarpShow{ min-height:240px;}
.Warp-Detail{ width:100%; height:100%; font-size:14px; font-family:"宋体"; display:none;}

.cstu-left{ float:left; width:700px;height:500px;}
.cstu-right{ float:right; width:260px; height:auto;}
.cstu-center{ float:left;width:180px; height:auto; padding-top: 250px;}
.cstu-center .x_z div , .cstu-center .y_z div{ margin-top: 10px;padding-left: 20px;}
.cstu-center .iut{width:70px;};
.cstu-center input{width:100px;height:30px;border:#ccc solid 1px;}

.cstu-right-top{ border:1px solid #d3d3d3; margin-top:10px; width:258px; height:auto; min-height:195px; margin-bottom:30px;}
.cstu-right-top p.bt{ font-family:"宋体"; font-size:14px; color:#666; text-align:center; line-height:35px; height:35px; border-bottom:1px dashed #d3d3d3;}
.cstu-right-top p.csxx{ height:40px; padding:15px;}
/*background:#14167c;*/
.cstu-right-top p.csxx .xx{ display: inline-block;height:2px; width:50px;  }
.cstu-right-top p.csxx1{  padding:15px;}
.cstu-right-top p.csxx1 .inp{ width:78px; height:23px; border:1px solid #d3d3d3; background:none; border-radius: 2px; line-height:20px; font-size:12px; margin:0 15px; }
.cstu-right-top p.csxx1 .inp1{ margin-left:50px; margin-right:5px; margin-top:20px;}
.cstu-right-top p.csxx1 span{ font-weight:bold; font-size:18px;}

.fanhui{ width:100%; border-top:1px dashed #d3d3d3; padding:20px 0px; font-size:20px;}
.fanhui a{ color:#3878d1; }
.syg{ width:100%; line-height:30px; font-size:12px;}
.syg a{ color:#898989;}
.syg a:hover{color:#3878d1; }


.products-main-top .cp-xq-tu #preview{float:left;width:400px;position:relative;}
.products-main-top .cp-xq-tu .jqzoom{float:left;width:400px; height:400px;overflow: hidden; position: relative;}
.products-main-top .cp-xq-tu .jqZoomPup {z-index:10; border: #aaa 1px solid; position: absolute; filter: alpha(opacity=50);background: #fede4f no-repeat 50% top; visibility: hidden;top: 0px; cursor: move; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
.products-main-top .cp-xq-tu .zoomdiv {z-index:100;border:#e4e4e4 1px solid; position: absolute; text-align: center; display: none; overflow: hidden;left:400px;top:0px; background:#fff;}

.products-main-top .cp-xq-tu .bigimg { WIDTH: 800px; HEIGHT: 800px;}

/*news*/
.news-banner{ width:100%; min-width:1200px; height:300px;}
.news-main-left{ width:920px; height:auto; float:left;}
.news-main{ width:880px; padding:20px; min-height:240px; background:#FFFFFF; float:left; }
.news-main1 ul li{ padding-bottom:20px; border-bottom:1px dashed #e5e5e5; margin-bottom:20px;}
.news-main1 ul li .news-tu{ float:left; width:280px; height:162px; margin-right:20px;}
.news-main1 ul li .news-wz{ width:575px; height:162px; float:left;}
.news-main1 ul li .news-wz h2{ font-size:18px; font-family:"微软雅黑"; font-weight:400;}
.news-main1 ul li .news-wz h2 a{ color:#333;}
.news-main1 ul li .news-wz h2 a:hover{ color:#3878d1;}
.news-main1 ul li .news-wz p.sj{ font-family:"微软雅黑"; font-size:16px; color:#898989; line-height:60px;}
.news-main1 ul li .news-wz p{ font-size:14px; font-family:"宋体"; color:#898989; line-height:25px;}

.news-main-bottom{ width:880px; padding:20px; background:#FFFFFF; margin-top:30px; overflow:hidden; float:left;}
.news-main-bottom h2{ font-size:24px; font-family:"微软雅黑"; color:#3878d1; padding-bottom:20px; border-bottom:1px dashed #ddd; font-weight:400;}
.news-main-bottom ul{ margin-top:15px;}
.news-main-bottom ul li{ width:440px; height:30px; line-height:30px; font-family:"宋体"; font-size:14px; float:left;}
.news-main-bottom ul li a{ color:#666;}
.news-main-bottom ul li a:hover{ color:#3878d1;}



.news-main-right{ width:210px; padding:20px; float:right; background:#FFFFFF;}
.news-main-right h3{ padding-bottom:20px; font-family:"微软雅黑"; font-size:18px; text-align:center;}
.news-main-right ul li{ border-top: 1px dashed #e5e5e5; padding:20px 0;}
.news-main-right ul li h5{ font-size:16px; font-weight:400; margin-bottom:10px;}
.news-main-right ul li h5 a{ color:#666666;}
.news-main-right ul li h5 a:hover{color:#3878d1;}
.news-main-right ul li p{ font-size:14px; color:#898989; font-family:"宋体";}

.show-top{ width:100%; border-bottom:1px dashed #d3d3d3;}
.show-top h1{ text-align:center; font-weight:400; font-size:24px; color:#333; margin-bottom:20px;}
.show-top p{ font-size:14px; color:#898989; text-align:center; margin-bottom:10px;}
.show-top p span{ margin:0 50px;}
.show-main{ padding:20px 0; font-family:"宋体"; font-size:14px; color:#898989; line-height:25px;}
.show-main p{ font-family:"宋体"; font-size:14px; color:#898989; line-height:25px;}

/*app*/
.app-banner{ width:100%; min-width:1200px; height:300px;}

/*会展活动*/
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery .DB_imgSet .DB_imgWin img{border:none;vertical-align:top;width:1000px;height:580px;}

#DB_gallery .DB_imgSet {position:relative;width:880px;height:680px;overflow:hidden;margin-bottom:13px;}
#DB_gallery .DB_imgSet .DB_imgWin{height:680px; width:880px; margin:0 auto;}
#DB_gallery .DB_imgSet .DB_imgWin img{ width:880px; height:680px;}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;width:880px;overflow:hidden; margin:0 auto;}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:10px}
#DB_gallery .DB_thumSet .DB_thumMove li img{ width:210px;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:208px;height:160px;border:1px solid #ff0000;left:0;top:0}

/*技术中心*/
.skill-banner{ width:100%; min-width:1200px; height:300px; }

.news-main1 ul li .skill-wz{ width:880px; height:85px; float:left; position:relative;}
.news-main1 ul li .skill-wz h2{ font-family:"微软雅黑"; font-weight:400; margin-bottom:15px;}
.news-main1 ul li .skill-wz h2 a{ color:#333; font-size:18px;}
.news-main1 ul li .skill-wz h2 a:hover{ color:#3878d1;}
.news-main1 ul li .skill-wz p.sj{ font-family:"微软雅黑"; font-size:12px; color:#898989; position:absolute; top:5px; right:0px;}
.news-main1 ul li .skill-wz p{ font-size:14px; font-family:"宋体"; color:#898989; line-height:25px;}

.zlxz{float:left;width:100%; height:30px;line-height:30px;}
.zlxz span{float:left;height:30px;color:#666;font-size:14px;}
.zlxz a{float:right;display:inline-block;height:30px;color:#666;font-size:12px;text-decoration:underline;}
.zlxz span.down1{width:590px;}
.zlxz a:hover{color:#3878d1;}


/*联系我们*/
.contact-banner{ width:100%; min-width:1200px; height:300px;}
.contact-main{ width:100%; height:auto; background:#FFFFFF;}
.contact-main h1{ font-size:26px; color:#333333; font-family:"微软雅黑"; margin-bottom:40px;}

.contact-bddt{ width:100%; height:400px;}

.contact-main-left{}
.contact-main-left .message{width:100%;mergin-top:20px;}
.contact-main-left .message li{margin-top:20px;}
.contact-main-left .message li .dgcp{ width:180px; height:30px;}
.contact-main-left .message input{width:400px;height:30px;border:#ccc solid 1px;}
.contact-main-left .mesname{float:left;font-size:14px;font-family:"微软雅黑";color:#333;}

/*bottom*/
.bottom1{ width:100%; min-width:1200px; background:#3878d1;}
.bottombox{ width:100%;  margin:0 auto; border-bottom:1px solid #3470c3;}
.bottom-mainbox{ width:1200px; margin:0 auto 20px; padding-top:55px;}
.bottom-main{ width:130px; float:left;}
.bottom-main h3{ font-size:14px; font-family:"宋体";  font-weight:bold; margin-bottom:25px;}
.bottom-main h3 a{color:#fff;}
.bottom-main p{ line-height:25px; height:25px; font-family:"宋体"; font-size:12px; color:#FFFFFF;}
.bottom-main p a{ font-family:"宋体"; font-size:12px; color:#FFFFFF;}
.bottom-main p a:hover{text-decoration: underline;}

.bottom-main.last{ width:400px; float:right;}
.bottom-main.last div{ float:right; width:140px; height:140px; margin-left:30px;}
.bottom-main.last div p{ line-height:30px; text-align:center;}


.bqbox{ width:100%; height:48px; border-top:1px solid #3b7edb;min-width:1200px;}
.bq{ width:1200px; height:100%; margin:0 auto; line-height:48px;}
.bq1{ width:600px; height:100%; line-height:48px; float:left;}
.bq1 span{ margin-right:15px; color:#FFFFFF;}
.bq1 span a{ color:#FFFFFF;}
.bq1 span a:hover{text-decoration: underline;}

.bq2{ float:right; width:240px; height:48px;}
.footLink { width:240px;height: 30px;margin-top: 9px;color: #999; position:relative; background:#d6e1f0;}
.footLink dt{width:228px;height: 30px; cursor: pointer; line-height:30px; padding-left:12px;}
.footLink dd {width: 218px;padding: 5px 10px;border: 1px solid #ddd;background: #d6e1f0;position: absolute;bottom: 28px;
display: none; text-align: left;}
.footLink dd div {height: 25px;line-height: 25px;font-size: 12px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.footLink dd div a { color:#999;}
.footLink dd div:hover a{color:#3973ad;}

.kf{ position:fixed;  right:40px; bottom:260px; width:30px; height:auto;}
.kf ul{ width:30px; height:auto;}
.kf ul li{ width:30px; height:30px; margin-bottom:2px; position:relative;}
.kf ul li .kf-ewm{ position:absolute; left:-142px; top:0px; width:140px; height:140px; display:none;}
.kf ul li.current:hover .kf-ewm{ display:block;}


.sitemap{width:1160px; height:auto; min-height:300px;}
.sitemap .map{width:240px; margin-top:30px;margin-right:300px; min-height:120px; height:auto; float:left;}
.sitemap .map h3{border-bottom: 1px solid #dddddd;float: left;height: 30px;line-height: 30px;width:240px;}
.sitemap .map h3 a { color:#3878d1;display: block; font-size: 16px; font-weight: bold; height: 30px;padding-left:25px;text-align: left;}
.sitemap .map ul {float: left; padding-left: 25px; width: 157px;padding-top:10px;}
.sitemap .map ul li {background: url("../images/icon05.jpg") no-repeat;float: left;height: 25px; line-height: 25px;overflow: hidden;text-indent: 31px; text-overflow: ellipsis; white-space: nowrap;width: 152px;}
.sitemap .map ul li a { display: block;float: left; height: 25px; color:#666;}
.sitemap .map ul li a:hover{ color:#3878d1;}