@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:14px; font-family:Arial;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#000; text-decoration:none; transition:all 0.3s;}
a:hover {color:#000; text-decoration:none;}
.layout{ width:1280px; margin:0 auto;}
/*::-webkit-scrollbar-track{background-color: #e8e8ea;}
::-webkit-scrollbar{ width:10px;}
::-webkit-scrollbar-thumb{background-color:#222326;}*/

.top{ height:34px; padding:10px 0px; width:100%; box-sizing:content-box; overflow:hidden;}
.top .logo{ padding:2px 0 2px 10px ; width:50%;}
.top .nav{ margin-left:10px; height:34px; width:10%; padding-right:10px;}
.top .tel{height:34px;width:10%;}
.top .lang{ line-height:34px;width:20%; font-size:16px;}
.top img{ height:34px; width:auto;}
.fl{ float:left;}
.fr{ float:right;}
.both{ clear:both;}

.banner-layer{ height:1341px !important;}
.clears {clear:both;font-size:0px;height:0px;overflow:hidden;}
.fg{ background:url(../images/fg.png) no-repeat 10px 15px; text-indent:40px !important;}
.dg{background:url(../images/dg.png) no-repeat 10px 15px; text-indent:40px !important;}
.zg{background:url(../images/cn.png) no-repeat 10px 15px; text-indent:40px !important;}
.alb{background:url(../images/alb.png) no-repeat 10px 15px; text-indent:40px !important;}
.els{background:url(../images/els.png) no-repeat 10px 15px; text-indent:40px !important;}
.en{background:url(../images/en.png) no-repeat 0px 10px; text-indent:25px !important; display:inline-block;}
#dropWebMenu,#dropWebMenu1{position:absolute;top:54px;background-color:#0AAFFF;right:0;display:none;z-index:1000;filter:alpha(opacity=90);opacity:0.9;width:135px;border:#ccc 1px solid;border-bottom-width:0px; z-index:9999;}
.mr10{width:80px !important;}
#dropWebMenu a,#dropWebMenu1 a{color:#ffffff;}
.webMenuDrops {text-align:left;height:45px;text-indent:12px;width:100%;line-height:45px;border-bottom:#fff 1px solid;font-size:17px;}
.dropWebMenuCur {text-align:left;height:45px;text-indent:12px;width:100%;line-height:45px;border-bottom:#fff 1px solid;font-size:17px;background:#4cc3fd;}
.dropWebMenuCur a {color:#000000;text-transform:none;}


header{ position:fixed; width:100%; left:0%; top:8%; z-index:100; display:none; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.5);}
header .logo{ /*max-height:40px; position:absolute; left:10px; top:10px;*/}
header img{ /*width:80%;*/}
header .header-main { transition: padding 0.3s ease 0s, transform 0.5s ease 0s; height:60px;}
header .m-btn { width:50px; height:50px; line-height:50px; text-align:center; cursor:pointer; float:right; margin-right:5px; margin-top:5px;}
header .m-btn .box {display: block;position: relative; font-size:30px; color:#FFF;text-shadow: 0.05em 0.05em #666}

.body-wrap { width: 100%;position: relative;transition: all 0.5s ease 0s;z-index: 1;}
.body-wrap.left, header.left .header-main {transform: translateX(-25%);}

.m-sub-menu.show {right: 0;transition: all 0.44s ease 0s;}
.m-sub-menu {position: fixed;right: -100%;width: 25%;top: 0;z-index: 100;height: 100%;background-color: #e7e7e8;transition: all 0.64s ease 0s;}
.m-sub-menu .box{ margin:0 20%;}
.m-sub-menu .top-box{ margin-top:20%;}
.m-sub-menu .top-box .stt{display: inline-block;font-size: 16px;color: #acacac;margin-left: 8.2%; float:left;}
.m-sub-menu .top-box .close{ cursor: pointer; float:right; text-align:center; line-height:30px;}
.m-sub-menu .top-box .close i{ font-size:24px;}
.m-sub-menu .list-wrap{ margin-top:5%;}
.m-sub-menu .list-wrap ul {}
.m-sub-menu .list-wrap li {line-height:40px; font-size:16px; text-align:right;}
.m-sub-menu .list-wrap li a{ position:relative;}
.m-sub-menu .list-wrap li a:hover{ text-decoration:none;}
.m-sub-menu .list-wrap li a.current{ font-weight:bold; color:#2EAFBB;}

.m-sub-menu .bot-link { margin-top:30px; text-align:right;}
.m-sub-menu .bot-link i { font-size:20px;}
.m-sub-menu .bot-link a{ margin-left:20px;}
.m-sub-menu .bot-link a:hover{ text-decoration:none;}
.m-sub-menu .sec-sub-list { position: absolute; right: -100%; top: 60px; width: 100%;}
.m-sub-menu .sec-sub-list .return-fir { display: block; width: 84%; padding: 0 7.8% 0 8.2%; line-height: 60px; background-color: #333;}
.m-sub-menu .sec-sub-list .return-fir p { padding-left: 18px; color: #fff; font-size: 18px;}
.m-sub-menu .sec-sub-list .return-fir p i{ font-size:14px; margin-right:10px;}
.m-sub-menu .sec-sub-list .boxs { width: 100%; transition: all 0.4s ease 0s; background:#fff; position: absolute; left: 0; top: 0;}
.m-sub-menu .sec-sub-list .boxs.show { left: -100%;}
.m-sub-menu .sec-sub-list ul, .m-sub-menu .sec-sub-list li { width: 100%;}
.m-sub-menu .sec-sub-list li { line-height: 60px; border-bottom: 1px solid #f2f2f2;}
.m-sub-menu .sec-sub-list li a { display: block; width: 84%; padding: 0 7.8% 0 8.2%; font-size: 16px; color: #666;}
.m-sub-menu .sec-sub-list li a:hover{ text-decoration:none;}
.m-sub-menu .sec-sub-list .bot-link { margin-top: 14px;}

.yy{ text-align:right; margin-top:30px;}
.yy a:hover{ text-decoration:none;}
.yy a.current{ font-weight:bold;}
.bq{ text-align:right; line-height:18px; color:#000; font-size:12px; position:absolute; right:0px; bottom:50px; margin:0 20%;}


header{ display:block; left:0px; top:0%;}
.body-wrap.left, header.left .header-main {transform: translateX(-66%);}
.m-sub-menu {width: 66%;}
.m-sub-menu .box{ margin:0 15%;}
.m-sub-menu .bot-link a{ margin-left:10px;}


.index_about_er{ display:block; text-align:center; padding:30px 5%;}
.index_about_er h2{ font-size:30px; font-weight:bold; margin-bottom:30px;}
.index_about_er img{ width:100%;}
.index_about_er a{ padding:0px; display:block;}
.index_about_er a:hover{ text-decoration:none;}
.index_about_er i{ width:30px; height:30px; line-height:30px; text-align:center; border:1px solid #333; border-radius:50px; margin:0 auto; display:block;}
.index_about_er .an{}
.index_about_er .an p{ font-weight:bold; font-size:24px; padding:30px 0;}
.index_about_er .an span{ font-size:12px;}


#indexprd  {clear:both;width:100%;;padding:20px 0px;text-align:center;}
#tjprod {padding:18px 0px;clear:both;}
.indexbt {background:url(../images/strip2.png) repeat-x left bottom;font-size:16px;font-weight:bold;text-indent:25px;line-height:35px;height:35px;overflow:hidden;border-bottom:#999 solid 1px;}
.indexbt a{font-size:16px;font-weight:bold;}


.bordbg {clear:both;width:98%;margin:0px auto;background-color:#FFF;text-align:center;padding-top:2px;}

/*AQ*/
body{-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pr{ position:relative;}
.pa{ position:absolute;}
.both{ clear:both;}
.w100{ width:100%;}
.m0a{ margin:0 auto;}
::selecton{ background:none;}
::-moz-selection{background:none;}
::-webkit-selection{background:none;}
/*首页banner*/
.mt60{ margin-top:54px;}
#banner { width:100%;position:relative;top:0px; left:0px;z-index:-100px; text-align:center; z-index:1}
.fullSlide{ width:100%;top:0px; left:0px;margin:0px auto}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;z-index:-100px;  }
.fullSlide .bd ul{ width:100% !important;min-height:270px; max-height:450px;}
.fullSlide .bd li{ width:100% !important; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block;max-height:450px;}
.fullSlide .hd{ width:100%; text-align:center; margin:0 auto;height:4px; line-height:4px; padding-bottom:30px; position:absolute; bottom:0;}
.fullSlide .hd ul{  margin:0 0 0 0px; display:inline-block;height:4px ; width:300px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:60px; height:4px; margin:0 20px; background:url(../images/tg_flash_p.png) -100px 0; overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0; }
.fbc_trigger_con li{font:28px/1 tahoma;color:#fff;cursor:pointer;margin:0 1px;filter:Alpha(Opacity=50);opacity:.5}
.fbc_trigger_con .on{filter:Alpha(Opacity=100);opacity:1}


.swiper {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.swiper-button-next, .swiper-button-prev{ outline:none;}
.bt{}
.bt h2{ font-family:Arial; font-size:22px; color:#333; text-align:center; font-weight:normal;/* margin-top:20px; margin-bottom:20px;*/ padding:30px 0 20px 0;}
.bt div{ width:150px; border-bottom:3px solid #cccccc; height:3px; box-sizing:border-box; z-index:9; margin-bottom:15px;}
.bt div i{ width:40px; height:6px; background-color:#34a0ff; display:inline-block; position:absolute; bottom:-3px; left:55px; z-index:99;}
.ipro{ padding:0px 10px;}
.ipro .piclist{}
.ipro .piclist p{ color:#fff; font-size:17px; font-family:arial; position:absolute; width:100%; text-align:center; top:20px;}

.piclist {float:left;width:100%;text-align:center;padding-bottom:10px;line-height:20px;}
.piclist img {display:block;margin:0px auto;width:100%;margin-bottom:0px;border:#CCCCCC solid 1px;}
.piclist div {border:#CCCCCC solid 1px;width:95%;line-height:30px;margin:0px auto;border-top:0px;text-align:center;margin-bottom:15px;}
.piclist span {color:#D90001;}
/*首页解决方案*/
.soll{padding:0 10px;}
.soll .item{ width:100%; display:inline-block; margin-bottom:10px;}
.soll .item .bg{ left:0;top:0; z-index:9;}
.soll .item .bg img{transition:.4s;-webkit-transition:.4s;}
.soll .item .bg img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);}
.soll .item dl{ width:100%; position:absolute; bottom:25%; left:0; z-index:999;}
.soll .item dl dt{ height:67px; text-align:center; overflow:hidden; vertical-align:top;}
.soll .item dl dt img{ display:inline-block;}
.soll .item dl dd{ text-align:center;color:#fff; font-family:Arial;}
.soll .item dl dd.sbt{font-size:17px;height:18px; line-height:18px; overflow:hidden; margin-bottom:20px; text-transform:uppercase;}
.soll .item dl dd.more1{height:15px;}
.soll .item dl dd.more1 a{font-size:14px;color:#fff; font-family:Arial; text-decoration:none;height:15px; line-height:12px; border-bottom:1px solid #fff; overflow:hidden;}
.soll .item dl dd.more1 a:hover{ color:#0AAFFF !important;border-color:#0AAFFF !important;}

.video{/* height:250px; */background:#fff;}
.video .swiper-button-prev{width:30px;height:52px;background:url(../images/video_left.png) no-repeat center center rgba(255,255,255,0.4); z-index:9999;top:40% !important; left:0px;outline:none;}
.video .swiper-button-next{width:30px; right:0px; outline:none;height:52px;background:url(../images/video_right.png) no-repeat center center rgba(255,255,255,0.4); z-index:9999;top:40% !important;}
.icon-play{width:66px;position:absolute;left:0;right:0;margin:0 auto;top:33%;}
/*nban*/
.nban{ width:100%;}
/*abouts*/
.abinfo{ font-size:14px; color:#666; line-height:24px; text-align:left; padding:0 2%; width:96%; box-sizing:content-box;}
.abinfo p,.abinfo div{ margin-bottom:10px;}
.abimg{ margin-top:15px; margin-bottom:4px; padding:0 2%;width:96%;}
.abimg dl{ float:left; width:49%; margin-right:2%; margin-bottom:10px;}
.abimg dl:nth-child(2n){ margin-right:0px !important;}
.abimg dl dt{ width:100%; height:100%;}
.abimg dl dd{ border:1px solid #e8e8e8; border-top:0; font-size:16px; color:#333; height:35px; text-align:center; line-height:35px; box-sizing:border-box;}

.contactbt{ color:#444444; font-size:16px; text-align:left; padding:10px 0px; text-indent:10px;}
.message{ background-color:#f6f6f6;margin-bottom:20px; padding:15px 2%; width:96%;}
.message .mbt{ font-size:16px; color:#999; border-top:1px solid #ccc; padding:20px 0; text-align:left;}
.message dl{ width:100%; margin-bottom:20px;}
.message dl dt{ width:100%;}
.ctxt{ width:100%; height:48px; outline:none; line-height:48px; border:1px solid #ccc; box-sizing:border-box; font-size:16px; color:#999;}
.cbtn{ width:200px; height:50px; outline:none; line-height:50px; color:#fff; font-size:18px; font-family:"Microsoft YaHei"; background-color:#34a0ff; border:none;}
.ctext{ border:1px solid #ccc; background-color:#fdfdfd; outline:none; padding:10px 10px; width:100%; box-sizing:border-box; height:170px; outline:none;font-size:16px; color:#999; font-family:Arial; line-height:30px;}
.ico1{ background:url(../images/Email.png) no-repeat 10px 11px #fdfdfd; text-indent:46px;}
.ico2{background:url(../images/Tel.png) no-repeat 10px 11px #fdfdfd; text-indent:46px;}
.ico3{background:url(../images/Message.png) no-repeat 10px 11px #fdfdfd; text-indent:36px;}
.message dl dd{ width:643px; float:right;}
.message .tips{ font-size:16px; color:#999; padding:30px 0; text-align:left;}

.map{ margin-bottom:20px;overflow:hidden;}
.map .left{ width:100%;}
.map .right{ width:96%; text-align:left; padding:20px 2% 0 2%; font-size:14px; color:#444; font-family:"Microsoft YaHei"; line-height:30px;}
/*支持平台*/
.workban{ max-height:700px; z-index:9}
.work{ padding-top:20px; padding-bottom:20px;}
.work .item{ width:96%; text-align:center; margin:0 auto 20px auto;}
.work .item .tc{width:100%; text-align:center;}
.work .item .wimg{ height:46px;}
.work .item .wimg img{ display:inline-block;}
.work .item a .wobt{ font-size:18px; height:28px; line-height:28px; color:#999; margin-bottom:15px;text-transform:uppercase;}

.work .item a .winfo{ line-height:18px; font-size:12px; color:#999; min-height:72px;}
.work .item .wmore{ padding:13px 0;}
.work .item a .wmore span{ width:218px; height:28px; display:inline-block; border:1px solid #999999; color:#999; text-align:center; line-height:28px; border-radius:6px;}
.work .item a:hover .wmore span{ color:#fff;}

.w1 a:hover .wobt{color:#0aafff;}
.w1 a:hover .winfo{ color:#333;}
.w1 a:hover .wmore span{ background-color:#0aafff; border-color:#0aafff;}
.w2 a:hover .wobt{color:#1fb273;}
.w2 a:hover .winfo{ color:#333;}
.w2 a:hover .wmore span{ background-color:#1fb273; border-color:#1fb273;}
.w3 a:hover .wobt{color:#ff8800;}
.w3 a:hover .winfo{ color:#333;}
.w3 a:hover .wmore span{ background-color:#ff8800; border-color:#ff8800;}

.ww1 .w1 a .wobt{ color:#0aafff;}
.ww1 .w1 a .winfo{ color:#333;}
.ww1 .w1 a .wmore span{ background-color:#0aafff; color:#fff; border-color:#0aafff;}
.ww2 .w2 a .wobt{ color:#1fb273;}
.ww2 .w2 a .winfo{ color:#333;}
.ww2 .w2 a .wmore span{ background-color:#1fb273;color:#fff; border-color:#1fb273;}
.ww3 .w3 a .wobt{ color:#ff8800;}
.ww3 .w3 a .winfo{ color:#333;}
.ww3 .w3 a .wmore span{ background-color:#ff8800;color:#fff; border-color:#ff8800;}


.wbt{ height:48px; line-height:48px; text-align:left; color:#000; font-size:20px; font-weight:bold;}
.work2{}
.work2 .item{ background-color:#ececec; width:100%; height:50px; line-height:50px; overflow:hidden; text-align:center; margin-bottom:20px; display:inline-block; font-size:14px; color:#000;}
.wbt3{text-align:left; color:#000; font-size:26px; font-weight:bold; padding:5px 0 18px 0;}
.work3{ margin-bottom:10px;}



.app{ width:100%;}
.app .item{ width:100%; height:315px; display:inline-block; margin-bottom:15px; /*margin-right:70px;*/line-height:315px; z-index:9;}
/*.app .item:nth-child(3n){ margin-right:0px;}*/
.app .item p{ font-size:22px; color:#000; z-index:999; position:absolute; left:0; top:0; width:100%; text-align:center;}

.work4{ padding:15px 10px; /*height:540px; width:1340px;*/ color:#fff; background:url(../images/Bottleneck%20of%20the%20industry.png) repeat-y 0 0; margin-top:10px; margin-bottom:15px;}
.work4 .ourbt{ font-size:20px;font-weight:bold; margin-top:6px; margin-bottom:15px;}
.work4 .ourinfo{}
.work4 .ourinfo dl{ margin-bottom:32px;}
.work4 .ourinfo dl dt{ font-size:18px; margin-bottom:12px;}
.work4 .ourinfo dl dd{ font-size:16px; line-height:22px;}
.work5{ background:url(../images/Our%20Advantage1.png) no-repeat 0 0; /*height:512px; */margin-bottom:15px; padding:15px 0 0 10px;}
.work5 dl{ margin-bottom:15px;}
.work5 dl dt{ float:left;width:50px;}
.work5 dl dd{ float:left; padding-left:16px; width:80%;}
.work5 dl dd .bt5{ margin-bottom:12px; font-size:18px; color:#000;}
.work5 dl dd .info5{ font-size:16px; color:#444; /*width:650px;*/ line-height:22px;}

.work31{}
.work31 dl{ margin-bottom:20px;}
.work31 dl:last-child{ margin-bottom:36px;}
.work31 dl dt{ width:100%; border-radius:12px; overflow:hidden;}
.work31 dl dd{ width:100%; margin-left:0px; padding-top:10px;}
.work31 dl dd h2{ font-size:20px; font-weight:normal; color:#000; margin-bottom:14px;}
.work31 dl dd p{ font-size:16px; line-height:30px; color:#000;}

.work32{ /*margin-bottom:20px;*/}
.work32 dl{ border:1px solid #ccc; border-radius:12px; width:100%; margin-bottom:15px; float:left; box-sizing:border-box;}
.work32 dl:nth-child(3n){ margin-right:0px;}
.work32 dl dt{ text-align:center; padding:40px 0;}
.work32 dl dt img{ display:inline-block;}
.work32 dl dd{ text-align:center;}
.work32 dl dd .w32{ border:1px solid #ccc; border-radius:12px; padding:10px 13px; display:inline-block; margin-bottom:40px;}
.work32 dl dd .w32 .left{ float:left; height:58px; vertical-align:middle;}
.work32 dl dd .w32 .right{ text-align:left; float:right; padding-left:20px;}
.work32 dl dd .w32 .right h3{ font-size:18px; color:#000; font-weight:normal;}
.work32 dl dd .w32 .right h2{ font-size:30px; color:#000; font-weight:normal;}
.pt8{ padding-top:8px; height:50px !important;}
.work33{ /*height:788px;*/ margin-bottom:10px;}
/*支持平台banner*/
.ban{ left:0;top:0; z-index:999; padding-top:10px;}
.ban .bbt{ color:#fff; font-size:18px; text-align:left; line-height:34px; height:34px; margin-bottom:0px;}
.ban .bbt1{ color:#fff; font-size:15px; text-align:left; height:34px; line-height:34px; margin-bottom:0px;}
.ban .binfo{ color:#fff; font-size:14px; line-height:22px; text-align:left;}

/*产品分类*/
.pclass{ /*height:200px; margin-bottom:70px;*/}
.pclass .pcbt{ color:#fff; width:187px; background:url(../images/Product_icon.png) no-repeat 0 center; height:204px; line-height:204px; font-size:22px; text-indent:46px; margin-right:50px;}
.pclass .pclist{ width:100%; padding-top:15px;}
.pclass .pclist dl{ /*height:123px;*/ display:inline-block; width:29%; float:left; padding:0 2%; margin-bottom:15px;}
.pclass .pclist dl a{ color:#666; font-size:18px;}
.pclass .pclist dl a:hover{ color:#0aafff; background-color:#f8f8f8; outline:none;}
.pclass .pclist dl dt{ height:78px; text-align:center;}
.pclass .pclist dl dt i{height:78px; width:78px; display:block; margin:0 auto;}
.pclass .pclist dl dd{padding:11px 0; text-align:center; font-size:14px;}
.curp a{color:#0aafff !important;}

/*产品列表*/
.prolist{ padding:0 2%; width:96%;}
.prolist dl{ float:left; /*width:380px; height:506px;*/ background-color:#fff; border-radius:10px; /*margin-right:43px;*/ margin-bottom:15px;}
/*.prolist dl:nth-child(2){ margin-right:44px !important;}
.prolist dl:nth-child(2n+4){ margin-right:44px !important;}
.prolist dl:nth-child(4n){ margin-right:0px !important;}*/
.prolist dl dt{ padding:30px 30px 0 30px; height:320px;}
.prolist dl dt img{transition:.4s;-webkit-transition:.4s;}
.prolist dl dt img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);}
.prolist dl dd{ position:relative; height:156px; text-align:center; padding:0 30px;}
.prolist dl dd .bt1{ font-size:16px; color:#333; height:40px; /*line-height:40px;*/}
.prolist dl dd .bt1 a{font-size:16px; color:#333;}
.prolist dl dd .bt1 a:hover{ color:#000;}
.prolist dl dd .bt2{ font-size:14px; color:#999; height:46px; line-height:15px;}
.prolist dl dd .more{ position:absolute; left:0; bottom:20px; width:100%; text-align:center;}
.prolist dl dd .more a{ color:#666; font-size:13px; border:1px solid #ccc; border-radius:4px; width:82px; height:34px; box-sizing:border-box; display:inline-block; line-height:34px;}
.prolist dl dd .more a:hover{ color:#fff; background-color:#0aafff; border-color:#0aafff;}
.pbt{ font-size:20px; color:#34a0ff;border-bottom:1px solid #ccc; padding:10px 0; /*margin-top:20px;*/ text-indent:10px;}
.pfbt{ padding:10px 0; /*margin-top:10px;*/ font-size:16px; text-indent:10px; color:#444;}
.details{ padding:0 2%; width:96%;}
.details .right{ width:100%;}
.details .right h1{ line-height:30px; padding:10px 0; border-bottom:1px dotted #ccc; text-align:left; font-size:20px; color:#333;}
.details .right .desc{ color:#666; text-align:left; line-height:30px; padding:10px 0 5px 0;}
.details .right .descbt{ background-color:#f2f2f2; height:40px; line-height:40px; font-size:18px; color:#333; text-indent:15px; text-align:left;}
.details .right .desc1{color:#666; text-align:left; line-height:30px; padding-top:18px;}
.details .right .cnow{ height:60px; margin-top:15px; text-align:center;}
.details .right .cnow a{ color:#fff; font-size:16px; text-indent:15px; background:url(../images/cnow.png) no-repeat right center; width:175px; height:40px; line-height:40px; display:inline-block; text-align:left;}
.details .right .cnow a:hover{ color:#eee;}
.pinfo{ text-align:left; line-height:30px; color:#333; padding:15px 10px;}
.pinfo img{ width:100%;}
/*分页*/
.noinfo{ width:100%; padding:10px 0; text-align:center;}
.page1{ height:30px; line-height:30px;text-align:center;padding:0px 0; margin-bottom:20px;}
.pagePre{/*border:1px solid #CCC;*/background:#fff;color:#666;padding:0px 15px;text-align:center;letter-spacing:0px;display:inline-block;margin-right:8px;}
.page{/*border:1px solid #CCC;*/background:#fff;color:#666; height:30px; width:30px;text-align:center;display:inline-block;margin-right:8px; border-radius:4px;}
.current{/*border:1px solid #CCC;*/background:#dbdbdb;color:#666; font-size:13px; line-height:30px; width:30px; height:30px;text-align:center;display:inline-block;margin-right:8px; border-radius:4px;}
.current:hover{color:#666;background:#dbdbdb;}
.pageNext{/*border:1px solid #CCC;*/background:#fff;color:#666;padding:0px 15px;text-align:center;letter-spacing:0px;display:inline-block;}
.pagePre:hover,.pageNext:hover{color:#666;background:#dbdbdb;}




#indexnews {width:100%;clear:both;text-align:center;}
#indexnewslist {clear:both;padding:15px 8px 0px;}
.newslist {clear:both;height:32px;line-height:32px;text-indent:5px;border-bottom:#b3b3b3 1px dotted;overflow:hidden; text-align:left;}
.newslist span{ float:right;}


#abmenu {clear:both;width:100%;padding:15px 0px;}
#abmenu ul li {float:left;text-align:center;margin:10px;}

.listabcur a{display:block;height:30px;line-height:30px;background-color:#2eafbb;text-align:center;color:#ffffff;padding-left:10px;padding-right:10px;}
.listab a {display:block;height:30px;line-height:30px;background-color:#EEEEEE;text-align:center;padding-left:10px;padding-right:10px;}

#abmain {clear:both;padding:20px 10px;}
#abbody {width:100%;clear:both;}


#abpath {clear:both;width:100%;}
#prdmain {clear:both;padding:20px 0px;}


#apths {clear:both;width:100%;line-height:46px;text-align:center;color:#464646;border-bottom:#bdbcbd 1px solid ;height:46px;background:url(../images/abbg.gif);font-size:17px;position:relative;}
#dropmenu{position:absolute;background-color:#eeeeee;left:0px;display:none;z-index:1000;width:100%;border-bottom-width:0px;overflow:hidden;}
.drops{text-align:left;height:45px;text-indent:25px;width:100%;line-height:45px;border-bottom:#CBC8C8 1px solid;font-size:16px;position:relative;}


.icon-left {float:left;padding-left:5px;display:block;}
.icon-left img {height:18px;border:0px; line-height:46px;}
.icon-details {float:right;font-style:normal;padding-right:5px;font-size:16px;display:block;}
.icon-details img {height:30px;border:0px;}


#prdinfoimg {clear:both;width:100%;padding-bottom:20px;text-align:center;}
#prdinfoimg img {max-width:98%;}
#prodinfodetails img {max-width:98%;}
#picinfowz {clear:both;padding:0px 5px; text-align:left;}
#prodinfodetails {clear:both;padding:15px 5px;text-align:left;}


.newsinfotitle {text-align:center;width:100%;line-height:30px;margin:0px auto;padding-top:25px;border-bottom:#cccccc 1px solid;}
.newsinfotop {text-align:center;padding:15px;clear:both;}
.newsinfos {clear:both;line-height:25px;padding:0px 10px 20px 10px;}
.newsinfos img {max-width:100%;}


.contact_box{}
.zxly{}
.zxly h2{ font-size:24px; border-bottom:1px solid #DDD; padding-bottom:2%;}
.zxly ul{ width:80%; margin:0 auto;}
.zxly li{ width:95%; margin-bottom:5%; float:left; text-align:left;}
.zxly ul font{ color:#FF0000; padding-left:5px; float:left; padding-top:16px;}
.zxly ul div{ float:left; padding-left:5px; padding-top:15px;}
.zxly li .input_txt{ width:96%; height:40px; border:1px solid #999; outline:medium; padding:0 2%; font-family:Arial; background:none; color:#333;}
.zxly li.textarea{ width:95%; margin:0;}
.zxly li.textarea textarea{ width:98%; height:100px; border:1px solid #999; outline:medium; padding:1%; font-family:Arial; background:none; color:#333;}
.zxly .more{ margin-top:10px;}
.zxly .input_btn{ width:100px; height:40px; font-family:Arial; border:0 none; margin-right:5px; color:#FFF; background:#2EAFBB;}
.zxly .input_btn2{ width:100px; height:40px; font-family:Arial; border:0 none; margin-left:5px; color:#FFF; background:#999;}


#footsps {width:100%;clear:both;overflow:hidden;}
#footmain {text-align:center;width:100%; height:47px;}
#footmain p {text-align:center;line-height:47px;height:47px;}
#footmenu {clear:both;position:fixed;bottom:0px;left:0px;width:100%;height:47px;background-color:#0aafff; z-index:9999;}
#footmenu ul li {float:left;text-align:center;overflow:hidden;height:47px;}
#footmenu div {border-right:#CCCCCC 1px solid;text-align:center;padding:5px 0;height:37px;}
#footmenu img {display:block;margin:0px auto;width:20px;border:0px;}
#footmenu a {color:#ffffff;}



.webpage a{
    border-right:#a0a0a0 1px solid;
    padding-right:5px;
    border-top:#a0a0a0 1px solid;
    padding-left:5px;
    padding-bottom:2px;
    border-left:#a0a0a0 1px solid;
    color:#666666;
    margin-right:2px;
    padding-top:2px;
    border-bottom:#a0a0a0 1px solid;
    text-decoration:none;
	font-size:12px;
}
.webpage a:hover{
    border-right:#000 1px solid;
    padding-right:5px;
    border-top:#000 1px solid;
    padding-left:5px;
    padding-bottom:2px;
    border-left:#000 1px solid;
    margin-right:2px;
    padding-top:2px;
    border-bottom:#000 1px solid;
	font-size:12px;
}
.webpage a:active{
    border-right:#000 1px solid;
    padding-right:5px;
    border-top:#000 1px solid;
    padding-left:5px;
    padding-bottom:2px;
    border-left:#000 1px solid;
    margin-right:2px;
    padding-top:2px;
    border-bottom:#000 1px solid;
	font-size:12px;
}
.webpage span{
    border-right:#ddd 1px solid;
    padding-right:5px;
    border-top:#ddd 1px solid;
    padding-left:5px;
    padding-bottom:2px;
    border-left:#ddd 1px solid;
    color:#aaa;
    margin-right:2px;
    padding-top:2px;
    border-bottom:#ddd 1px solid;
    text-decoration:none;
	font-size:12px;
}
.webpage b{ font-size:14px; font-weight:normal;}
/*.webpageInput{
font-size:12px; border:#666666 1px solid; width:10px; text-align:center;}
.webpageSubmit{
font-size:12px; border:#666666 1px solid;}*/