@charset "utf-8";
/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/
/***************************宽屏样式(start)***************************/
/*
.w_1200 .wrap{width:1200px;}
.w_1200 #newsletter_box{ margin-right:85px;}
.w_1200 #footer .it{ width:200px;}
.w_1200 #contact_us{ width:302px;}
.w_1200 #contact_us span{ margin:9px 10px 0 0; font-size:14px;}
.w_1200 #contact_us font{ margin:8px 0 0 0;}
.w_1200 .rightside{width:922px;}
.w_1200 .prolist .item{width:280px; margin-right:38px; margin-bottom:27px;}
.w_1200 .prolist .item .img{height:280px;}
.w_1200 #lib_inquire_list > ul > li .info{width:670px;}
.w_1200 #pdetail .detail{width:410px;}

/***************************宽屏样式(end)***************************/

body{ background:#fff;}
.over{overflow:hidden;}
/*动画时间*/
.lauages{padding: 1.7rem 0;margin: 0 auto;}
*{font-family:'Opensans-Regular';color: #000;}
cite, em, strong, i{font-style:normal;}
html, div{outline:0;}
.info_list_0 .item .img{text-align: center;}
.trans3{ transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}
.trans5{ transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.trans7{ transition: all 0.7s;-moz-transition: all 0.7s;-webkit-transition: all 0.7s;-o-transition: all 0.7s;}
.ovauto{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.form_button{background: #00d172;width: 150px;height: 30px;line-height: 30px;font-size: 16px;}
.wrap{width:980px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
#lib_down_list li a{background: #00d172;}
#lib_inquire_list>ul>li .info{width:506px;}

#top{line-height:34px; height:34px;}
#top .h_nav{display:block; height:28px;  padding:0 6px; margin-top:4px;}
#top .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px; color:#d3d3d3;}
#top .h_nav li a{color:#d3d3d3;}
#top .h_nav li.line{padding:0;}
#top .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px;}
#top .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
#top .h_nav li.lang{background:url(../images/ico.png) 50px -52px no-repeat; padding-right:20px;}
#top .h_nav li.lang:hover{position:relative; z-index:1000;}
#top .h_nav li.lang .language_silder{position:absolute; right:-6px; top:22px; display:none; background:#ffffff; z-index:10; padding:0px 23px 0px 12px; border-radius:0px 0px 5px 5px;}
#top .h_nav li.lang .language_silder a{color:#333;}
#top .h_nav li.lang:hover .language_silder{display:block;}
#top .h_nav li.lang:hover dl{}

.top_language{height: 34px;background: #1e283a;}
.top_language .con{display: inline-block;padding-left: 31px;font-size: 14px;line-height: 34px;background: url(../images/head_contact.png) no-repeat -1px top;color: white;}
.top_language .email{margin-left: 21px;background-position: left -52px;color: white;}
.w_1200 .warp{ width:1200px; margin:0 auto;}
.w_1200 .wrap{ width:1200px; margin:0 auto;}
.w_1200 .foot_inner{ width:1200px; margin:0 auto;}
.w_1200 #fbott{ width:1200px; margin:0 auto; padding:28px 0px;}
.w_1600 .warp{ width:1440px; margin:0 auto;}
.w_1600 .wrap{ width:1440px; margin:0 auto;}
.w_1600 .foot_inner{ width:1440px; margin:0 auto;    padding-top: 1.5%;}
.w_1600 #fbott{ width:1440px; margin:0 auto; }
.w_1200 .products .row .inner .img{ height:250px;}
.w_1200 .products .case .inner .img{ height:160px;}
.w_1200 .leftmenu .row.y{ background:#ffffff url(../images/g.png) no-repeat 246px 0px;}
.w_1200 .leftmenu .row.y.on{ background:#ffffff url(../images/g1.png) no-repeat 246px 0px;}
.w_1200 .leftmenu .t{ background:#313131 url(../images/tbg.jpg) no-repeat 249px center;}
.w_1200 #lib_inquire_list > ul > li .info{width:619px;}
.w_1200 #lib_inquire_list > ul > li .img{ border:0px none !important; width:180px; height:180px;}
.w_1200 #lib_inquire_list > ul > li .img a{ width:180px; height:180px;}
.w_1200 .leftmenu{ width:276px; float:left;}
.w_1200 #pdetail .info{width:720px; margin-top:8px; margin-right:20px;}
.w_1200 #pdetail .description .bd{ float:left; width:975px; border-left:1px solid #e9e9e9;}
.w_1200 .products .row{ min-height:355px; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; width:33.2%;}
.w_1200 .products .case{ height:270px;}
.w_1200 .products .row .inner{ width:250px; margin:0 auto;}
.w_1200 .rightside{ width:893px;}
/*
#header{position:relative; z-index:100;background: #f6f9fc;}
#header .h_logo{position: relative;}
#header .logo{float: none;height:126px;text-align: center;}
#header .rheader{padding-right: 32px;}
#header .search{position: relative;margin-right: -32px;height: 75px;z-index: 101;}
#header .search .ico{width:32px; height:32px;margin-top: 20px;background:url(../images/search.png) no-repeat center; cursor:pointer;}
#header .search .formdiv{position: absolute;right: 0;top: 0px;height: 75px;}
#header .search .formdiv .form{margin-top: 20px;width: 32px;border:1px solid #bbb;border-radius: 16px;background:#f6f9fc;}
#header .search .formdiv:hover .form{width: 198px;}
#header .search .formdiv .text{width: 0px;height: 32px;line-height: 32px;text-indent: 10px;outline: none;border:none;background: none;font-size: 14px; }
#header .search .formdiv:hover .text{width: 165px;}
#header .search .formdiv .sub_btn{float: right;width:32px; height:32px;background: url(../images/search.png) no-repeat center center; color:#d3d3d3;cursor: pointer;border:none;}
#header .rheader .nav{width: 100%;height: 75px;text-align: left;font-size: 0;}
#header .rheader .nav .item{display: inline-block;margin: 0 15px;position:relative; z-index:100;}
#header .rheader .nav .item .a0{display:block; text-decoration:none; height:75px; line-height:75px; padding:0 16px;font-size:16px;text-align:center;color: #333;text-transform: uppercase;}
#header .rheader .nav .item .sub{width: 0; background:#e4012e; padding-top: 10px;padding-bottom: 13px;background:#0dd078; position:absolute; top:66px; z-index:100; left: 50%;margin-left: 0px;}
#header .rheader .nav .item .sub .si{position: relative;margin: 0 11px;border-top: 1px solid #0bdd9c;text-align: left;}
#header .rheader .nav .item .sub .si:first-child{border-top: none;}
#header .rheader .nav .item .sub .si:first-child:before{content: '';position: absolute;top: 0px;left: 0;right: 0;width: 0;margin:auto;border-bottom: 0px solid #0fd179;border-left: 0px solid transparent;border-right: 0px solid transparent;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}
#header .rheader .nav .item .sub .si a{position: relative;color:#666666; display:block; height: 52px; overflow: hidden;line-height:52px; text-indent: 32px;text-decoration:none; font-size:16px;color: white;}
#header .rheader .nav .item .sub .si a:before{content: '';position: absolute;left: 6px;top: 0;bottom: 0;margin: auto;width: 8px;height: 8px;border: 1px solid white;border-radius: 5px;}
#header .rheader .nav .item:hover .a0{color: #00ca6e;}
#header .rheader .nav .item .a0:before{position: absolute;top: 0;bottom: 0;left: 0;right: 0;content:'';width: 0;height: 28px;margin:auto;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;border:1px solid transparent;}
#header .rheader .nav .item:hover .a0:before{width: 99%;border:1px solid #14dd7d;border-radius: 5px;}
#header .rheader .nav .item:hover .sub{width: 234px;margin-left: -117px;}
#header .rheader .nav .item:hover .sub .si:first-child:before{top: -19px;border-bottom-width: 10px;border-left-width: 10px;border-right-width: 10px;}

/************ header end *****************/

.page_banner{width:100%; position:relative; overflow:hidden; z-index:1;}
.page_banner .box{width:1920px; position:relative; left:50%; top:0; margin-left:-960px; z-index:1; text-align:center;}
.leftside{width:230px;background: #f6f9fc;}
.rightside{width:710px;}
.lefttitle{position: relative;padding: 0 30px 0 20px;margin-bottom: 24px;line-height:55px; color:white; font-size:18px;text-transform: uppercase;background: #00d172 url(../images/lefttitlebg.png) no-repeat 209px center;}
.lefttitle:before{position: absolute;bottom: -9px;left: 16px;content:'';border-top: 9px solid #00d172;border-left: 17px solid transparent;border-right: 15px solid transparent;}
.lefttitle span{display: block;height: 55px;overflow: hidden;color: white;}
.leftmenu{padding-bottom: 15px;}
.leftmenu .item{margin: 0 18px;border-top:1px solid #ebebeb;}
.leftmenu .item:first-child{border-top: none;}
.leftmenu .item .ia{height:50px; line-height:50px; display:block; overflow:hidden; text-decoration:none;font-size:14px; color: #2e1532;}
.leftmenu .item .ia:hover, .leftmenu .item.cur .ia{color:#00ae5f;}
.leftmenu .item.hasub .ia{background: url(../images/default.png) no-repeat 211px center;}
.leftmenu .hasub.cur .ia{background: url(../images/cur.png) no-repeat 211px center;}
.leftmenu .item .subcate{padding-bottom: 8px;display:none;}
.leftmenu .item .subcate .sia{position: relative;display:block; height: 40px;overflow: hidden;line-height:40px; padding: 0 15px 0 29px;font-size:14px; color:#666; text-decoration:none;}
.leftmenu .item .subcate .sia:before{position: absolute;top: 0;bottom: 0;left: 0;content:'';width: 15px;height: 15px;border:1px solid #ebebeb;background: #fff;margin: auto;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.3s;}
.leftmenu .item .subcate .sia3{padding: 0 15px 0 45px;}
.leftmenu .item .subcate .sia3:before{left: 20px;}
.leftmenu .item .subcate .sia:hover, .leftmenu .item .subcate .sia.cur{color:#00ae5f;}
.leftmenu .item .subcate .sia:hover:before,.leftmenu .item .subcate .sia.cur:before{background:#00ae5f;}
.leftmenu .item .subcate .sia3:hover ,.leftmenu .item .subcate .sia3.cur{color: #00ae5f;}
.leftmenu .item.cur .subcate{display:block;}
.rtitle{height: 38px;border-bottom:2px solid #e5e5e5;}
.rtitle .tname{ color:#333333; font-size:16px;font-size: 26px;}
#position{position: relative;color:#4b4b4b; padding-top: 25px;height: 60px;overflow: hidden;margin-bottom: 46px;line-height:60px;font-size: 14px;border-bottom:1px solid #ebebeb;}
#position:before{position: absolute;bottom: 1px;left: 0;width: 100%;content:'';border-bottom: 1px solid #ebebeb;}
#position a{display: inline-block;margin: 0 6px;color:#4b4b4b;font-size: 14px;}
#position a:first-child{padding-left: 26px;margin-left: 0;background: url(../images/home.png) no-repeat left center;}
#position .last{color: #00b663;}
.desc_text{line-height:180%; min-height:300px; padding:10px 0;}
.prolist .item{width:383px; margin-right:14px;margin-bottom: 15px;border:1px solid #e5e5e5;border-radius: 3px;}
.prolist .item .img{height:340px; overflow: hidden;text-align:center;}
.prolist .item.nomar{margin-right:0;}
.prolist .item .info{width:90%; margin:0 auto;}
.prolist .item .name{max-height: 36px;overflow: hidden;line-height:18px; margin-top: 10px;margin-bottom: 10px;color: #000;}
.prolist .item .name a{display: block;font-size:14px; text-decoration:none;}
.prolist .item .brief{line-height:20px; color:#999;margin-bottom: 15px; font-size:14px; max-height:40px; overflow:hidden;}
.prolist .item .price{line-height:18px; font-size:14px; margin-bottom:10px; color:#00ae5f;}
.prolist .item:hover{box-shadow:0 1px 6px #ccc; }
.prolist .item:hover .name a{color:#00ae5f;}
.prolist .item:hover img{transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}
/*************** 产品详细 *******************/
#pdetail{margin-top:20px;}
#pdetail .detail{width:250px}
#pdetail .info{width:100%;}
#pdetail .name{font-size:18px; line-height:150%;}
#pdetail .brief{color:#999; font-size:14px; line-height:20px; border-bottom:1px dashed #ccc;}
#pdetail #attribute{margin-top:15px;}
#add_to_inquiry{background:#1e283a;}
#pdetail .description{margin-top:10px;}
#pdetail .description .hd{background:#f7f7f7; overflow:hidden;}
#pdetail .description .hd span{height:40px; text-align:center; line-height:40px; padding:0 9px; font-size:18px; color:#333; float:left; cursor:pointer;}
#pdetail .description .hd span.cur{color:#e4012e;}
#pdetail .description .bd .desc_txt{padding:18px 0; min-height:200px; line-height:180%;}
/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:450px; position:relative;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{width:450px; max-height:450px; overflow:hidden; border:1px solid #f0f0f0;}
#pdetail .gallery .bigimg a{width:450px; display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
#pdetail .gallery .MagicZoom{display:block; margin:0 auto;}
#pdetail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#pdetail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#pdetail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#pdetail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#pdetail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../images/global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:450px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; margin:10px auto;}
#pdetail .gallery #small_img .bd span{float:left; margin-left:6px; border:1px solid #666; display:block; width:83px; height:83px; overflow:hidden; text-align:center;}
#pdetail .gallery #small_img .bd span:first-child{margin-left:0px;}
#pdetail .gallery #small_img .bd span.on{border:1px solid #d8b1aa;}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
.pro_right .down_list li a{background: #00d172;}
#lib_review_form .form_button{background: #00d172;}
/**************************放大镜效果(end)**************************/
/************ footer *****************/
/*
#footer{margin-top: 50px;background: #f4f7fc;}
#footer .partners{height: 156px;overflow: hidden;text-align: justify;vertical-align: middle;border-bottom: 1px solid #dfe1e5;}
#footer .partners a{display: inline-block;height: 120px;margin:18px 8px;vertical-align: middle;}
#footer .partners span{display: inline-block;width: 100%;height: 0;}
#footer .link{padding: 40px 0 50px;text-align: justify;}
#footer .link ul{display: inline-block;vertical-align: top;}
#footer .link ul li{height: 32px;overflow: hidden;line-height: 32px;font-size: 15px;color: #3e3e3e; text-transform:capitalize;}
#footer .link ul li.tit{height: 36px;line-height: 36px;margin-bottom: 24px;font-weight: bold;font-size: 18px;text-transform: uppercase;color: black;}
#footer .link ul a{display: block;font-size: 15px;color: #3e3e3e;}
#footer .link .contact{width:270px;}
#footer .link .contact .addr{padding-left: 70px;height:auto;line-height: 20px;text-align: left;}
#footer .link .contact .addr span{float: left;margin-left: -70px;color: #3e3e3e;}
#footer .link .br{display: inline-block;width: 100%;height: 0;}
#footer .copyright{padding: 21px 0 18px;font-size: 16px;color: #484848;background: #e5ebf4;}
#footer .copyright a{font-size: 16px;color: #484848;}
.foot_share{float: right;}
.foot_share .s_list{display: inline-block;width: 25px;height: 24px;margin-right: 13px;vertical-align: middle;background: url(../images/foot_share.png) no-repeat left center;}
.foot_share .s_list2{background-position: -40px center;}
.foot_share .s_list3{background-position: -79px center;}
.foot_share .s_list4{background-position: -120px center;}
.foot_share .s_list5{background-position: -159px center;}
.foot_share .s_list6{background-position: -197px center;}
.foot_share .s_list:hover{background-image: url(../images/foot_shareh.png);}
*/
/* 改版样式 */
.w_1200 .warp{ width:1200px; margin:0 auto;}
.w_1200 .foot_inner{ width:1200px; margin:0 auto;}
.w_1200 #fbott{ width:1200px; margin:0 auto; padding:28px 0px;}
.w_1600 .warp{ width:1440px; margin:0 auto;}
.w_1600 .foot_inner{ width:1440px; margin:0 auto;    padding-top: 1.5%;}
.w_1600 #fbott{ width:1440px; margin:0 auto; }
.w_1200 .products .row .inner .img{ height:250px;}
.w_1200 .products .case .inner .img{ height:160px;}
.w_1200 .leftmenu .row.y{ background:#ffffff url(../images/g.png) no-repeat 246px 0px;}
.w_1200 .leftmenu .row.y.on{ background:#ffffff url(../images/g1.png) no-repeat 246px 0px;}
.w_1200 .leftmenu .t{ background:#313131 url(../images/tbg.jpg) no-repeat 249px center;}
.w_1200 #lib_inquire_list > ul > li .info{width:619px;}
.w_1200 #lib_inquire_list > ul > li .img{ border:0px none !important; width:180px; height:180px;}
.w_1200 #lib_inquire_list > ul > li .img a{ width:180px; height:180px;}
.w_1200 .leftmenu{ width:276px; float:left;}
.w_1200 #pdetail .info{width:720px; margin-top:8px; margin-right:20px;}
.w_1200 #pdetail .description .bd{ float:left; width:975px; border-left:1px solid #e9e9e9;}
.w_1200 .products .row{ min-height:355px; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; width:33.2%;}
.w_1200 .products .case{ height:270px;}
.w_1200 .products .row .inner{ width:250px; margin:0 auto;}
.w_1200 .rightside{ width:893px;}
/***************************宽屏样式(end)***************************/
.delay{ -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.delay:hover{ transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); -ms-transform: scale(1.08,1.08); -webkit-transform: scale(1.08,1.08); -o-transform: scale(1.08,1.08);}
#header{ width:100%;}
body.fixty #header{ width:100%;position: fixed;top: 0;left: 0;z-index: 99999;}
.tel{ font-size:14px; color:#ffffff; height:35px; line-height:35px; margin-left:14px;}
#lib_inquire_list{ padding:15px;}
#lib_inquire_list > ul > li .info{width:80%;}
#lib_inquire_list > ul > li .img{ border:0px none !important; width:156px; height:156px;}
#lib_inquire_list > ul > li .img a{ width:156px; height:156px;}
#lib_info_detail{ min-height:500px; padding:0px 10px;}
#lib_down_list{ min-height:200px;}
#lib_info_list{ min-height:200px;}
.page_content{ min-height:300px;}
.clear_line{ width:800px; margin:0 auto; height:60px; background:url(../../t125/images/clear_line.png) no-repeat center center; clear:both; overflow:hidden;}
.header{ background:#ffffff;}
.warp{ width:980px; margin:0 auto;}
#header .h_nav{display:block; margin-top:5px;}
#header .h_nav *{ color:#333;}
#header .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .h_nav li.line{padding:0; color:#b8b8b8;}
#header .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px; color:#b8b8b8;}
#header .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .h_nav li.lang{background:url(../images/ico.png) right -52px no-repeat;}
#header .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .h_nav li.lang:hover dl{}
#header .h_nav li{ color:#333 !important;}
.mwarp{width: 92%;margin: 0 auto;}
#header .h_nav li a{ color:#333;}
#header .h_nav li i{background:url(../../t125/images/common.png); padding:0 10px;}
#header .h_nav li i.sitemap{background-position:-164px -23px;}
#header .h_nav li i.download{background-position:-188px -23px;}
#header li.lang>a{margin-right:15px;}
#header li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#404040; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
#header .navindex .lauages:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
#header .language_silder a{ display:block; color:#fff !important;}
.smallfoot{display: none;}

.body{ background:unset; overflow:hidden;}
#main{ background:#dbdbdb url(../../t125/images/bd.png) repeat-x;}
.w1160{ width:960px; margin:0 auto; overflow:hidden;}
.logo{ height:80px;}
.nav .logo.pic_box>a{display: inline;}
.search{ overflow:hidden; margin:15px 0 0 0; float:right; border-bottom:1px solid #dddddd;position: absolute;right: 25%;top: 50%;transform: translate(0,-50%);margin: unset;width: 0; max-width: 700px;}
.search .text{ background:#fff; width:89%; height:42px; line-height:42px; color:#747474; text-indent:16px; border:0px none;}
#header .search .text{height: 16px;}
.search .sub{    margin-top: 1%;}
.search .searback{    margin-top: 1%;border: unset;background: unset;display: inline-block;cursor: pointer;}
.nav.warp{ background:#fff;margin-top: 40px;}
.nav .fllogo{width: 16%;}
.nav .rignav{width: 82.3%;position: relative;}
/* .nav .navindex .pic_box img{position: relative;top: 50%;transform: translate(0,-50%);} */
.nav .warp{ padding-left:25px;}
.nav .i{ position:relative; /*background:url(../images/nav_line.jpg) left no-repeat;*/}
.nav .i .ia{padding:0 31px; line-height:80px; height:80px;}
.nav .i:first-child{ background:none;}
.no_bor{ border:0px none !important;}
.nav .i a{ display:block; font-size:14px; color:#000;font-family: 'OpenSans-Bold';}
/* .nav .i:hover > a{ text-decoration:underline;} */
.nav .i:hover .sub{ display:block;}
.nav a:hover{ text-decoration:none;}
.nav .i .sub{ line-height:100%; position:absolute; left:0px; top:80px; display:none; background:#fff; width:220px; z-index:10; }
.nav .i .sub a{ line-height:28px; padding:5px 15px; font-size:14px; overflow:hidden; white-space:nowrap;color: #333333;font-family: 'OpenSans-Regular';}
/* .nav .i .sub a:hover{ background:#fff;} */
.nav .i.login .ia.on{    display: inline;padding: 15px 20px;background: rgb(241, 76, 62);}
.nav .i.login .ia{background: url('/static/themes/t145/images/nav_01.png') no-repeat;color: #fff;    background-size: cover;}
.nav .i.gbsear{width: 0;overflow: hidden;cursor: pointer;font-size: 14px;color: #bbbbbb;text-transform: uppercase;}                           
.nav .i .sub .list>div{position: relative;}
.nav .i .sub .list>div:hover{background: #f2f2f2;}
.nav .i .sub .list>div:hover>a{color: #f14c3e;}
.nav .i .sub .list>div .subson{position: absolute;top: 0;left: 100%;background: #fff;width:220px; z-index:10; overflow:hidden;display: none;}
.nav .i .sub .list>div .subson a{ line-height:28px; padding:5px 15px; overflow:hidden; white-space:nowrap;}
/* .nav .i .sub .list>div .subson a:hover{ background:#fff;}
 */
 .nav .i .sub .list>div .subson>div:hover{background: #f2f2f2;}
 .nav .i .sub .list>div .subson>div:hover>a{color: #f14c3e;}
 .nav .i .sub a>div.pic_box{height: 28px;line-height: 28px;}

#header.fiex{background: #fff;box-shadow: 0 0 10px #999;position: fixed;z-index: 9999;}
.share{}
.ooooo{width: 100%;position: absolute;left: 0;top: 0;opacity: 0.5;pointer-events:none;}
.leftmenu{ width:230px; float:left;}
.leftmenu .demo{ border:2px solid #313131; overflow:hidden;}
.leftmenu .t{ background:#313131 url(../images/tbg.jpg) no-repeat 200px center; height:46px; line-height:44px; text-indent:20px; font-size:16px; color:#fff;}
.leftmenu .t.best{ background:#e6e6e6; color:#333333;}
.rightside{ width:1200px;}
#webpath{ height:47px; line-height:47px; overflow:hidden;}
#webpath .fl{ font-size:16px; color:#2e3a47;}
#webpath .fr{ color:#666666;}
#webpath .fr a{ color:#666666; margin:0px 5px 0px 4px;}
.product_list{ overflow:hidden; border:1px solid #d0d0cd;}
.pro_title{ color:#2d2d2d; height:40px; line-height:40px; overflow:hidden; background:#f9f9f9; border:1px solid #efefef;}
.now_cur{ float:left; font-size:14px; margin-left:15px; color:#4a4439;}
.product_list .item{ width:215px; border-right:1px solid #dddddd; height:345px; overflow:hidden;}
.product_list .item .inner{ width:155px; margin:0 auto;}
.product_list .item .inner .pic{ margin-top:10px; height:160px;}
.pic a{ text-align:center; margin:0 auto; display:block; width:100%; height:100%;}
.pic span{ display:inline-block; height:100%; vertical-align:middle;}
.pic img{ vertical-align:middle; max-width:100%; max-height:100%;}
.product_list .item .inner .name{ text-align:center; margin-top:18px; height:40px;}
.product_list .item .inner .name a{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#818181;}
.product_list .item .inner .bref{ text-align:center; color:#818181; height:30px;}
.product_list .item .inner .detail{ width:110px; height:31px; line-height:31px; text-align:center; font-size:14px; margin:0 auto; border:1px solid #dfdfdf; border-radius:5px; display:block; color:#666666; margin-top:10px;}
.product_list .item .inner .detail:hover{ text-decoration:none;}
.no_bor{ border:0px none !important;}
.small_banner{ overflow:hidden;}
.small_banner a{ display:block; width:49%;}
.leftmenu .row.y{ background:#ffffff url(../images/g.png) no-repeat 200px 0px; cursor:pointer;}
.leftmenu .row.y.on{ background:#ffffff url(../images/g1.png) no-repeat 200px 0px;}
.leftmenu .row .c_logo{ width:20px; height:20px; margin-right:15px;}
.leftmenu .row .n1{ padding:14px 27px 15px 25px; position:relative; border-bottom:1px solid #efefef;}
.leftmenu .row .n1 a{color:#2e3a47;}
.leftmenu .row.on .n1 a{color:#c00;font-weight: bold;}

.nav .i .ia img{position: relative;top: 50%;transform: translate(0,-50%);}

.leftmenu .row .has{}
#header .nav{margin: 0 auto;margin-top: 40px;}
.leftmenu .row .sub{ display:none;}
.leftmenu .row.on .sub{display: block;}
.leftmenu .row .sub .i{ margin:9px 0; padding-left:35px;}
.leftmenu .row .sub .i a{ color:#4a4439; text-decoration:underline;}
.leftmenu .row .sub .v3{ display: none;background:none;}
.leftmenu .row .sub .i.v3 a{ color:#3e3e3e; text-decoration:underline; margin-left:20px;}
.leftmenu .row .sub .i a.on{color: #c00;}
.page_station{line-height:45px; font-size:16px;}
.page_title{border:1px solid #d4d4d4; font-size:16px; font-weight:bold; line-height:41px; padding-left:18px; background:#f5f6f6;}
#pdetail .gallery{margin-top:8px}
/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:45%; position:relative;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{width:100%; max-height:640px; overflow:hidden; border:1px solid #eee;}
#pdetail .gallery .bigimg a{width:100%; display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
#pdetail .gallery .MagicZoom{display:block; margin:0 auto;}
#pdetail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#pdetail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#pdetail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#pdetail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#pdetail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../images/global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:420px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; height:105px; margin:10px auto;}
#pdetail .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #ccc; display:block; width:75px; text-align:center; height:75px; overflow:hidden;}
#pdetail .gallery #small_img .bd span.on{border:1px solid #4d4d4d;}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/
#pdetail .info{width:50%;margin-top:8px; margin-right:30px;}
#pdetail .name{padding:11px 0px;font-size:16px;line-height:20px;color:#333;border-bottom:1px dashed #ccc}
#pdetail .brief{padding:11px 0px;font-size:12px;line-height:24px;color:#333;}
#pdetail .feature{width:100%;padding:6px 14px;border-bottom:1px dashed #ccc}
#pdetail .feature td{min-width:140px;font-size:12px;line-height:20px;color:#333}
#pdetail a.btn{display:block;width:99px;height:30px; line-height:30px; text-align:center;color:white;background:#7bbd42; font-size:14px;}
.prod_info_group li a{ background:#67db6a; color:#fff;}
#pdetail .description{margin-top:20px; border:1px solid #e9e9e9; overflow:hidden;}
#pdetail .description .hd{ float:left; width:219px;}
#pdetail .description .hd span{ font-size:14px; color:#333; display:block; border-bottom:1px solid #e9e9e9; border-right:2px solid #7bbd42; height:60px; line-height:60px; text-indent:12px; cursor:pointer;}
#pdetail .description .hd span.cur{color:#7BBD42; font-weight:bold;}
#pdetail .description .bd{ float:left; width:756px; border-left:1px solid #e9e9e9; min-height:350px;}
#pdetail .description .bd > div{ padding:16px}
#banner .bx-wrapper .bx-viewport{border: unset !important;left: 0;}
input.form_button{ width:120px; height:32px; text-align:center; background-color:#666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-family:Verdana; font-size:14px; color:#fff;}

#lib_down_list li a{background-color:#4a4439;}
#cop{ color:#b0b0b0;}
/*122*/
.products{ overflow:hidden; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.products .row{ min-height:329px; padding-bottom:5px; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9;     width: 24.9%;}
.products .case{ height:230px;}
.products .row .inner{ width:200px; margin:0 auto;}
.products .row .inner .img{ margin-top:10px; height:204px; text-align:center;}
.products .case .inner .img{ height:130px;}
.products .row .detail{ width:116px; height:30px; text-align:center; line-height:30px; background:#3a3a3a; border-radius:3px; margin-top:15px;}
.products .row .detail a{ color:#fff; font-size:14px;}
.products .row .name{ margin-bottom:5px; height:30px; line-height:15px; overflow:hidden;}
.products .row .name a{ font-weight:bold;}
#tab{ position:relative; width:100%; height:46px;}
#tabv{ position:absolute; left:0px; top:0px; width:100%;}
#tabv .item{ float:left; height:44px; line-height:44px; border-top:3px solid #fff; cursor:pointer; font-size:16px; padding:0px 23px; border-left:1px solid #fff; border-right:1px solid #fff;}
#tabv .item.cur{ background:#fff; border-top:3px solid #7f7f7f; color:#7f7f7f; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}

#footer{background:#e8e7e5; padding-bottom:20px; overflow:hidden;}
#copy{text-align: center;}
.foot_inner{ width:910px; margin:0 auto;}
.no_bg{ background:none !important;}
#ftop{ border-bottom:1px solid #363636; height:105px; overflow:hidden;}
#ftop .item{ width:33%; float:left; overflow:hidden; margin-top:34px;}
#ftop .item .p{ width:43px; height:43px; float:left; margin:0 12px 0 7px;}
#ftop .item .p.c0{ background:url(../images/fobg.png) no-repeat 0px 0px;}
#ftop .item .p.c1{ background:url(../images/fobg.png) no-repeat -418px 0px;}
#ftop .item .p.c2{ background:url(../images/fobg.png) no-repeat -830px 0px;}
#ftop .item .ds{ float:left; width:235px;}
#ftop .item .ds font{ display:block; font-size:16px; color:#777777;}
#ftop .item .ds div{ color:#fff; line-height:180%;}
#ftop .item .ds a{ color:#fff;}
#fmidd{ overflow:hidden; padding:25px 0px;    padding-bottom: 70px;}
#fmidd .item{ float:left; width:25%;font-family: 'OpenSans-Bold';    text-transform: uppercase;}
#fmidd .bigfoot .item:nth-child(1){width: 19%;}
#fmidd .item .title{ font-size:20px; color:#000; margin:0 0 23px 23px;}
#fmidd .item .r{ margin-bottom:13px; margin:0 0 12px 23px;}
#fmidd .item .img img{float: left;    padding-right: 10px;margin-left: 23px;}
#fmidd .item .r a{ font-size: 14px;color: #333333;}
#fmidd .item .r a,#fmidd .item .r span{ color:#888888;}
#fmidd .item:nth-child(1){width: 30%;
    padding: 0 3% 0 0;}
#fmidd .item:nth-child(2){width: 22%;}
#fmidd .item:nth-child(3){width: 22%;}
#fmidd .item:nth-child(4){width: 19%;}
#fbott{ width:895px; margin:0 auto; padding:65px 0px;}
#footer_menu{ color:#949494;}
#footer_menu a{ margin:0 10px; color:#949494;}
#copy{ text-indent:10px; color:#999999;}
#copy a{ color:#999999;font-size: 16px;}
#footer_share{ overflow:hidden;    margin-top: -1%;}
#footer_share a{ float:left; height:32px; margin-right:33px;}
#footer_share a.p0{ background:url(../images/share.png) no-repeat 0px 0px;}
#footer_share a.p1{ background:url(../images/share.png) no-repeat -38px 0px;}
#footer_share a.p2{ background:url(../images/share.png) no-repeat -76px 0px;}
#footer_share a.p3{ background:url(../images/share.png) no-repeat -114px 0px;}
#footer_share a.p4{ background:url(../images/share.png) no-repeat -152px 0px;}
.mheader{display: none;}

@media(max-width:1024px){
    .rightside {width: 75%;}
    .search{max-width: 540px;}
    .search .text{width: 80%;}
    .nav .i .ia{padding: 0 18px;}
    #lib_inquire_list > ul > li .info{width: 75%;}
    #fbott {
        /* width: 895px; */
        margin: 0 auto;
        padding: 8px 0px;
    }

}
@media(max-width:1000px){
    .leftmenu{display: none;}
    .rightside{width: 98%;}
    .warp{width: 96%;}
    #header{display: none;}
    .mheader{display: block;padding: 0 10px;background-color: #fff;}
    .resp_search_box {position: fixed;top: 0;right: -100%;width: 100%;z-index: 10001;background: #fff;transition: all .5s;}
    .resp_search_box.on {right: 0;}
    .resp_search_box .close_btn {float: right;width: calc(100% - 180px);text-align: right;background: #fff;padding-right: 10px;}
    .resp_search_box .close_btn span {display: inline-block;width: 20px;height: 20px;margin: 13px 0;background: url(/static/themes/t145/images/close_btn.png) no-repeat center center / 80%;}
    .resp_search_box .search_form {position: relative;width: 100%;height: 60px;line-height: 60px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fff;}
    .resp_search_box .search_form input[name=Keyword] {width: 80%;height: 100%;margin-left: 5%;border: none;font-size: 16px;color: #c8c8c8;outline: none;}
    .resp_search_box .search_form input[type=submit] {position: absolute;top: 0;right: 5%;width: 41px;height: 100%;background: url(/static/themes/t145/images/search_btn.png) no-repeat center center / 50%;border: none;outline: none;}
    .mheader .header {position: relative;top: auto;left: 0;width: 100%;height: 50px;padding: 0 10px;background: #fff;border-bottom: 1px solid #ddd;z-index: 10001;max-width: 991px;box-sizing: border-box;}
    .mheader .header .logo {float: left;width: 50%;padding: 10px 0;overflow: hidden;height: auto;}
    .mheader .header .func {float: right;width: 50%;text-align: right;box-sizing: border-box;}
    .mheader .header .logo img {max-height: 30px;}
    .mheader .header .func .btn:first-child {margin-left: 0;}
    .mheader .header .func .search_btn {background: url(/static/themes/t145/images/search_btn.png) no-repeat center center / 100%;}
    .mheader .header .func .btn {display: inline-block;vertical-align: middle;height: 40px;line-height: 40px;margin-left: 10%;cursor: pointer;border: unset;}
    .mheader .header .func .menu_btn {background: url(/static/themes/t145/images/menu_btn.png) no-repeat center center / 100%;}
    .nav_bg.on {position: fixed;top: 51px;right: 0;display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 9990;}
    .son_nav {position: fixed;top: 0;right: -75%;display: block;width: 75%;height: 100%;margin: 0;z-index: 10001;overflow-y: scroll;overflow-x: hidden;background: url(/static/themes/t145/images/header_bg.png) top center no-repeat #fff;margin-top: 51px;border-top: 1px solid #ddd;}
    .trans {-webkit-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}
    .mheader .nav.on {right: 0;}
    .mheader .nav {position: fixed;top: 0;right: -75%;display: block;width: 75%;height: 100%;margin: 0;z-index: 10001;overflow-y: scroll;overflow-x: hidden;background: url(/static/themes/t145/images/header_bg.png) repeat-x top center #fff;margin-top: 50px !important;}
    .mheader .nav .list {margin: 0 5%;border-bottom: 1px solid #ddd;}
    .mheader .nav .list .title {display: block;width: 100%;height: 60px;line-height: 60px;font-size: 16px;text-decoration: none;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .mheader .nav .sub {display: none;}
    .mheader .nav .list.has_sec .title i {float: right;width: 18px;height: 100%;background: url(/static/themes/t145/images/cate_arrwo.png) no-repeat right center / 40%;}
    .mheader .header .func .menu_btn.on { background: url(/static/themes/t145/images/close_btn.png) no-repeat center center / 80%;}
    .mheader .son_nav.on {right: 0;}
    .mheader .son_nav {position: fixed;top: 0;right: -75%;display: block;width: 75%;height: 100%;margin: 0;z-index: 10001;overflow-y: scroll;overflow-x: hidden;background: url(/static/themes/t145/images/header_bg.png) top center no-repeat #fff;margin-top: 51px;border-top: 1px solid #ddd;}
    .mheader .son_nav .cate_close {width: 100%;text-align: left;}
    .mheader .son_nav .item {margin: 0 4%;border-bottom: 1px solid #ddd;}
    .mheader .son_nav .item a {display: block;height: 60px;line-height: 60px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-decoration: none;}
    .mheader .son_nav .third_nav {display: none;}
    .mheader .son_nav .third_nav a {display: block;height: 44px;line-height: 44px;font-size: 16px;border-top: 1px solid #ddd;text-indent: 20px;color: #888;}
    
    .mheader .son_nav .item a {display: block;height: 60px;line-height: 60px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-decoration: none;color: #000;}
    .mheader .son_nav .cate_close span {display: inline-block;width: 16px;height: 16px;background: url(/static/themes/t145/images/back_btn.png) no-repeat center center / 50%;margin: 15px 0 15px 4%;}
    .mheader .son_nav .item a i {float: right;width: 18px;height: 60px;background: url(/static/themes/t145/images/cate_arrwo.png) no-repeat right center / 40%;}
    .mheader .son_nav .item .son_nav_title.on i {margin-right: 5%;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
    .mphone .iponespan{opacity: 0;}
     body #banner .bx-wrapper .bx-pager, body #banner .bx-wrapper .bx-controls-auto{bottom: -14%;}
    .body #banner .bxSlide-outter{overflow: visible !important;}
}
@media(max-width:750px){
    .leftmenu{display: none;}
    .blank25{display: none;}
    .rightside{width: 98%;}
    .warp{width: 96%;}
    .chooseus .choo_right{width: 100%;}
    .chooseus .choo_left{width: 100%;}
    .bx-controls-direction{display: none;}
    #fmidd .item:first-child .r{margin: 0 0 21px 23px;}
    .body{width: 100%;}
    .smallfoot{display: block;width: 92%;margin: 0 auto;}
    .bigfoot{display: none;}
    .smallfoot .item{border-bottom: 1px solid #ddd;height: 50px;line-height: 40px; overflow: hidden;transition: all 0.5s;}
    .smallfoot .item.on{height: auto;}
    .smallfoot .item .title{padding: 0.5rem 0;}
    .smallfoot .item .title .trian{float: right;width: 18px;height: 30px;background: url(/static/themes/t145/images/cate_arrwo.png) no-repeat right center / 60%;}
    .smallfoot .item.on .title .trian{    transform: rotate(90deg);}
    .smallfoot .item:first-child{border-top: 1px solid #ddd;}
    #fmidd .smallfoot .item .title{    margin: 0 0 10px 0px;}
    #fmidd .smallfoot .item .r{margin-bottom: unset;    margin: unset;}
    #copy a {color: #999999;font-size: 0.75rem;}
    .products .row{width: 48%;border: 1px solid #e9e9e9;margin-bottom: 15px;}
    .products .row:nth-child(odd){margin-right: 1%;}
    .products .row:nth-child(even){margin-left: 1%;}
    .products .row .inner{width: auto;}
    .products .row .name{text-align: center;}
    .products .row .detail{margin: 0 auto;    margin-top: 15px;}
    .products{border: unset;}
    .foot_inner{width: 100%;}
    #fmidd .item:nth-child(1),#fmidd .item:nth-child(2),#fmidd .item:nth-child(3),#fmidd .item:nth-child(4){width: 100%;}
    #fbott{width: 88%;  }
    #fmidd{  padding: 2rem 0px;}
    #footer_share a{margin-right: 1rem;}
    #lib_inquire_list > ul > li .img{margin:  0 auto;float: unset;}
    #lib_inquire_list > ul > li .info{width: 100%;}
    #lib_inquire_list>form .rows span .input,#lib_inquire_list>form .rows span .contents{width: 96%;}
    /* #pdetail .gallery #small_img{display: none;} */
    #pdetail .gallery{width: 100%;}
    #pdetail .info{width: 92%;margin-right: unset;}
    #pdetail .gallery #zoom-big{display: none !important;}

}
body dd{margin: unset;}
/* #banner{height: 450px;} */
#banner{height: 780px;}
.w_1600 #banner{height: 850px;}
.w_1200 #banner{height: 830px;}
#banner .content{width: 100%;}
#banner .bannerbox{width:100%;position:relative;overflow:hidden;height: 100%;}
#banner .Homebanner{width:100%;position:relative;height:100%;overflow:hidden;}
#banner .Homebanner ul{width:100%;position:absolute;height:100%;}
#banner .Homebanner ul li{width:100vw !important;height:100%;position:absolute;overflow:hidden;}
#banner .Homebanner ul li img{width:1900px;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}
#banner .Homeleft,.Homeright{background:rgba(0, 0, 0, .4);font-family:"宋体";border-radius: 100%; width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
#banner .Homeleft{left:-60px;}
#banner .Homeright{right:-60px;}
#banner .bannerbox:hover .Homeleft{left:16px;opacity:1}
#banner .bannerbox:hover .Homeright{right:16px;opacity:1}
#banner .Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:28px;}
#banner .Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;border: 1px solid #fff;border-radius: 6px;background: rgba(255,255,255,0);}
#banner .Homedot a.cur{background: #fff;}
#banner .Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
#banner .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebannertext dl.bannerone{position:absolute;width:80%;left:12%;top:45%;text-align:left;z-index:9999;transform: translate(0,-75px);}
#banner .Homebannertext dl.bannerone dt{float: left;font-family: 'OpenSans-Bold';font-size:70px;width:90%;margin-left:0px;line-height:75px;color:#fff;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebannertext dl.bannerone dd{float: left;font-size:22px;color:#fff;width:100%;margin-top: 2%;display: block; line-height:36px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.lang_pt #banner .Homebannertext dl.bannerone dt{ color:#fff; }
.lang_pt #banner .Homebannertext dl.bannerone dd{ color:#fff; }

#banner .Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
#banner .Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebannertext dl.bannertwo dt h3{font-size:50px;line-height:60px;font-weight:700;position:relative;}
#banner .Homebannertext dl.bannertwo dt p{font-size:20px;position:relative;padding-top:20px;}
#banner .Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
#banner .Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
#banner .Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
#banner .Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px; position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
#banner .Homebannertext dl.bannerthree dd h3{font-size:55px;font-weight:700;line-height:70px;}
#banner .Homebannertext dl.bannerthree dd p{font-size:20px;line-height:30px;}
#banner .Homebanner ul{padding: unset;margin-top: 0;}
#banner .Homebanner ul li img{max-width:max-content ;left: 49%; width: auto; white-space: nowrap;}
#banner .bannereffect{opacity:0;filter:alpha(opacity=0);}

#banner .bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
#banner .bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
#banner .bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}

#banner .Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
#banner .Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
#banner .Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
#banner .Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
#banner .Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
#banner .Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
#banner .Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

#banner .Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
#banner .Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
#banner .Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
#banner .Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
#banner .Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
#banner .Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
#banner .Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}


@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 .warp{ width:1200px; margin:0 auto;}
.w_1200 .foot_inner{ width:1200px; margin:0 auto;}
.w_1200 #fbott{ width:1200px; margin:0 auto; padding:28px 0px;}
.w_1600 .warp{ width:1440px; margin:0 auto;}
.w_1600 .foot_inner{ width:1440px; margin:0 auto;    padding-top: 1.5%;}
.w_1600 #fbott{ width:1440px; margin:0 auto; }
.w_1200 .products .row .inner .img{ height:250px;}
.w_1200 .products .case .inner .img{ height:160px;}
.w_1200 .leftmenu .row.y{ background:#ffffff url(../images/g.png) no-repeat 246px 0px;}
.w_1200 .leftmenu .row.y.on{ background:#ffffff url(../images/g1.png) no-repeat 246px 0px;}
.w_1200 .leftmenu .t{ background:#313131 url(../images/tbg.jpg) no-repeat 249px center;}
.w_1200 #lib_inquire_list > ul > li .info{width:619px;}
.w_1200 #lib_inquire_list > ul > li .img{ border:0px none !important; width:180px; height:180px;}
.w_1200 #lib_inquire_list > ul > li .img a{ width:180px; height:180px;}
.w_1200 .leftmenu{ width:276px; float:left;}
.w_1200 #pdetail .info{width:720px; margin-top:8px; margin-right:20px;}
.w_1200 #pdetail .description .bd{ float:left; width:975px; border-left:1px solid #e9e9e9;}
.w_1200 .products .row{ min-height:355px; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; width:33.2%;}
.w_1200 .products .case{ height:270px;}
.w_1200 .products .row .inner{ width:250px; margin:0 auto;}
.w_1200 .rightside{ width:893px;}
/***************************宽屏样式(end)***************************/
.delay{ -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.delay:hover{ transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); -ms-transform: scale(1.08,1.08); -webkit-transform: scale(1.08,1.08); -o-transform: scale(1.08,1.08);}
#header{ width:100%;}
body.fixty #header{ width:100%;position: fixed;top: 0;left: 0;z-index: 999999;}
.tel{ font-size:14px; color:#ffffff; height:35px; line-height:35px; margin-left:14px;}
#lib_inquire_list{ padding:15px;}
#lib_inquire_list > ul > li .info{width:80%;}
#lib_inquire_list > ul > li .img{ border:0px none !important; width:156px; height:156px;}
#lib_inquire_list > ul > li .img a{ width:156px; height:156px;}
#lib_info_detail{ min-height:500px; padding:0px 10px;}
#lib_down_list{ min-height:200px;}
#lib_info_list{ min-height:200px;}
.page_content{ min-height:300px;}
.clear_line{ width:800px; margin:0 auto; height:60px; background:url(../../t125/images/clear_line.png) no-repeat center center; clear:both; overflow:hidden;}
.header{ background:#ffffff;}
.warp{ width:980px; margin:0 auto;}
#header .h_nav{display:block; margin-top:5px;}
#header .h_nav *{ color:#333;}
#header .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .h_nav li.line{padding:0; color:#b8b8b8;}
#header .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px; color:#b8b8b8;}
#header .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .h_nav li.lang{background:url(../images/ico.png) right -52px no-repeat;}
#header .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .h_nav li.lang:hover dl{}
#header .h_nav li{ color:#333 !important;}
.mwarp{width: 92%;margin: 0 auto;}
#header .h_nav li a{ color:#333;}
#header .h_nav li i{background:url(../../t125/images/common.png); padding:0 10px;}
#header .h_nav li i.sitemap{background-position:-164px -23px;}
#header .h_nav li i.download{background-position:-188px -23px;}
#header li.lang>a{margin-right:15px;font-size: 14px;
    color: #000;
    font-family: 'OpenSans-Bold';}
#header li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#404040; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
#header li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
#header .language_silder a{ display:block; color:#fff !important;}
.smallfoot{display: none;}

.body{ background:#fff; overflow:hidden;}
#main{ background:#dbdbdb url(../../t125/images/bd.png) repeat-x;}
.w1160{ width:960px; margin:0 auto; overflow:hidden;}
.logo{ height:80px;}
.nav .logo.pic_box>a{display: inline;}
.search{ overflow:hidden; margin:15px 0 0 0; float:right; border-bottom:1px solid #dddddd;position: absolute;right: 29%;top: 50%;transform: translate(0,-50%);margin: unset;width: 0; max-width: 700px;}
.search .text{ background:#fff; width:89%; height:42px; line-height:42px; color:#747474; text-indent:16px; border:0px none;}
#header .search .text{height: 16px;}
.search .sub{    margin-top: 1%;}
.search .searback{    margin-top: 1%;border: unset;background: unset;display: inline-block;cursor: pointer;}
.nav.warp{ background:#fff;margin-top: 40px;}
.nav .fllogo{width: 10%;}
.nav .rignav{width: 88.3%;position: relative;}
/* .nav .navindex .pic_box img{position: relative;top: 50%;transform: translate(0,-50%);} */
.nav .warp{ padding-left:25px;}
.nav .i{ position:relative; /*background:url(../images/nav_line.jpg) left no-repeat;*/}
.nav .i .ia{padding:0 31px; line-height:80px; height:80px;}
.nav .i:first-child{ background:none;}
.no_bor{ border:0px none !important;}
.nav .i a{ display:block; font-size:14px; color:#000;font-family: 'OpenSans-Bold';}
/* .nav .i:hover > a{ text-decoration:underline;} */
.nav .i:hover .sub{ display:block;}
.nav a:hover{ text-decoration:none;}
.nav .i .sub{ line-height:100%; position:absolute; left:0px; top:80px; display:none; background:#fff; width:220px; z-index:10; }
.nav .i .sub a{ line-height:28px; padding:5px 15px; font-size:14px; overflow:hidden; white-space:nowrap;color: #333333;font-family: 'OpenSans-Regular';}
/* .nav .i .sub a:hover{ background:#fff;} */
.nav .i.login .ia.on{    display: inline;padding: 15px 20px;background: rgb(241, 76, 62);}
.nav .i.login .ia{background: url('/static/themes/t145/images/nav_01.png') no-repeat;color: #fff;    background-size: cover;}
.nav .i.gbsear{width: 0;overflow: hidden;cursor: pointer;font-size: 14px;color: #bbbbbb;text-transform: uppercase;}                           
.nav .i .sub .list>div{position: relative;}
.nav .i .sub .list>div:hover{background: #f2f2f2;}
.nav .i .sub .list>div:hover>a{color: #f14c3e;}
.nav .i .sub .list>div .subson{position: absolute;top: 0;left: 100%;background: #fff;width:220px; z-index:10; overflow:hidden;display: none;}
.nav .i .sub .list>div .subson a{ line-height:28px; padding:5px 15px; overflow:hidden; white-space:nowrap;}
/* .nav .i .sub .list>div .subson a:hover{ background:#fff;}
 */
 .nav .i .sub .list>div .subson>div:hover{background: #f2f2f2;}
 .nav .i .sub .list>div .subson>div:hover>a{color: #f14c3e;}
 .nav .i .sub a>div.pic_box{height: 28px;line-height: 28px;}
 .nav .i .sub a>div.pic_box img{margin-top: 9px;}

#header.fiex{background: #fff;box-shadow: 0 0 10px #999;position: fixed;z-index: 9999;}
#header.fiex
#header.fiex
#header.fiex
#header.fiex
#header.fiex
#header.fiex

.share{}
.ooooo{width: 100%;position: absolute;left: 0;top: 0;opacity: 0.5;pointer-events:none;}
.leftmenu{ width:230px; float:left;}
.leftmenu .demo{ border:2px solid #313131; overflow:hidden;}
.leftmenu .t{ background:#313131 url(../images/tbg.jpg) no-repeat 200px center; height:46px; line-height:44px; text-indent:20px; font-size:16px; color:#fff;}
.leftmenu .t.best{ background:#e6e6e6; color:#333333;}
.rightside{ width:1200px;    margin-bottom: 15px;}
#webpath{ height:47px; line-height:47px; overflow:hidden;}
#webpath .fl{ font-size:16px; color:#2e3a47;}
#webpath .fr{ color:#666666;}
#webpath .fr a{ color:#666666; margin:0px 5px 0px 4px;}
.product_list{ overflow:hidden; border:1px solid #d0d0cd;}
.pro_title{ color:#2d2d2d; height:40px; line-height:40px; overflow:hidden; background:#f9f9f9; border:1px solid #efefef;}
.now_cur{ float:left; font-size:14px; margin-left:15px; color:#4a4439;}
.product_list .item{ width:215px; border-right:1px solid #dddddd; height:345px; overflow:hidden;}
.product_list .item .inner{ width:155px; margin:0 auto;}
.product_list .item .inner .pic{ margin-top:10px; height:160px;}
.pic a{ text-align:center; margin:0 auto; display:block; width:100%; height:100%;}
.pic span{ display:inline-block; height:100%; vertical-align:middle;}
.pic img{ vertical-align:middle; max-width:100%; max-height:100%;}
.product_list .item .inner .name{ text-align:center; margin-top:18px; height:40px;}
.product_list .item .inner .name a{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#818181;}
.product_list .item .inner .bref{ text-align:center; color:#818181; height:30px;}
.product_list .item .inner .detail{ width:110px; height:31px; line-height:31px; text-align:center; font-size:14px; margin:0 auto; border:1px solid #dfdfdf; border-radius:5px; display:block; color:#666666; margin-top:10px;}
.product_list .item .inner .detail:hover{ text-decoration:none;}
.no_bor{ border:0px none !important;}
.small_banner{ overflow:hidden;}
.small_banner a{ display:block; width:49%;}
.leftmenu .row.y{ background:#ffffff url(../images/g.png) no-repeat 200px 0px; cursor:pointer;}
.leftmenu .row.y.on{ background:#ffffff url(../images/g1.png) no-repeat 200px 0px;}
.leftmenu .row .c_logo{ width:20px; height:20px; margin-right:15px;}
.leftmenu .row .n1{ padding:14px 27px 15px 25px; position:relative; border-bottom:1px solid #efefef;}
.leftmenu .row .n1 a{color:#2e3a47;}
.leftmenu .row.on .n1 a{color:#c00;font-weight: bold;}
.leftmenu .row .has{}
#header .nav{margin: 0 auto;margin-top: 40px;}
.leftmenu .row .sub{ display:none;}
.leftmenu .row.on .sub{display: block;}
.leftmenu .row .sub .i{ margin:9px 0; padding-left:35px;}
.leftmenu .row .sub .i a{ color:#4a4439; text-decoration:underline;}
.leftmenu .row .sub .v3{ display: none;background:none;}
.leftmenu .row .sub .i.v3 a{ color:#3e3e3e; text-decoration:underline; margin-left:20px;}
.leftmenu .row .sub .i a.on{color: #c00;}
.page_station{line-height:45px; font-size:16px;}
.page_title{border:1px solid #d4d4d4; font-size:16px; font-weight:bold; line-height:41px; padding-left:18px; background:#f5f6f6;}
#pdetail .gallery{margin-top:8px}
/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:45%; position:relative;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{width:100%; max-height:640px; overflow:hidden; border:1px solid #eee;}
#pdetail .gallery .bigimg a{width:100%; display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
#pdetail .gallery .MagicZoom{display:block; margin:0 auto;}
#pdetail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#pdetail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#pdetail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#pdetail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#pdetail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../images/global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:420px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; height:105px; margin:10px auto;}
#pdetail .gallery #small_img .bd span{float:left; margin-right:5px; border:1px solid #ccc; display:block; width:75px; text-align:center; height:75px; overflow:hidden;}
#pdetail .gallery #small_img .bd span.on{border:1px solid #4d4d4d;}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/
#pdetail .info{width:50%;margin-top:8px; margin-right:30px;}
#pdetail .name{padding:11px 0px;font-size:16px;line-height:20px;color:#333;border-bottom:1px dashed #ccc}
#pdetail .brief{padding:11px 0px;font-size:12px;line-height:24px;color:#333;}
#pdetail .feature{width:100%;padding:6px 14px;border-bottom:1px dashed #ccc}
#pdetail .feature td{min-width:140px;font-size:12px;line-height:20px;color:#333}
#pdetail a.btn{display:block;width:99px;height:30px; line-height:30px; text-align:center;color:white;background:#7bbd42; font-size:14px;}
.prod_info_group li a{ background:#67db6a; color:#fff;}
#pdetail .description{margin-top:20px; border:1px solid #e9e9e9; overflow:hidden;}
#pdetail .description .hd{ float:left; width:219px;}
#pdetail .description .hd span{ font-size:14px; color:#333; display:block; border-bottom:1px solid #e9e9e9; border-right:2px solid #7bbd42; height:60px; line-height:60px; text-indent:12px; cursor:pointer;}
#pdetail .description .hd span.cur{color:#7BBD42; font-weight:bold;}
#pdetail .description .bd{ float:left; width:756px; border-left:1px solid #e9e9e9; min-height:350px;}
#pdetail .description .bd > div{ padding:16px}
#banner .bx-wrapper .bx-viewport{border: unset !important;left: 0;}
input.form_button{ width:120px; height:32px; text-align:center; background-color:#666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-family:Verdana; font-size:14px; color:#fff;}

#lib_down_list li a{background-color:#4a4439;}
#cop{ color:#b0b0b0;}
/*122*/
.products{ overflow:hidden; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.products .row{ min-height:329px; padding-bottom:5px; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9;     width: 24.9%;}
.products .case{ height:230px;}
.products .row .inner{ width:200px; margin:0 auto;}
.products .row .inner .img{ margin-top:10px; height:204px; text-align:center;}
.products .case .inner .img{ height:130px;}
.products .row .detail{ width:116px; height:30px; text-align:center; line-height:30px; background:#3a3a3a; border-radius:3px; margin-top:15px;}
.products .row .detail a{ color:#fff; font-size:14px;}
.products .row .name{ margin-bottom:5px; height:30px; line-height:15px; overflow:hidden;}
.products .row .name a{ font-weight:bold;}
#tab{ position:relative; width:100%; height:46px;}
#tabv{ position:absolute; left:0px; top:0px; width:100%;}
#tabv .item{ float:left; height:44px; line-height:44px; border-top:3px solid #fff; cursor:pointer; font-size:16px; padding:0px 23px; border-left:1px solid #fff; border-right:1px solid #fff;}
#tabv .item.cur{ background:#fff; border-top:3px solid #7f7f7f; color:#7f7f7f; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}

#footer{background:#e8e7e5; padding-bottom:20px; overflow:hidden;}
#copy{text-align: center;}
.foot_inner{ width:910px; margin:0 auto;}
.no_bg{ background:none !important;}
#ftop{ border-bottom:1px solid #363636; height:105px; overflow:hidden;}
#ftop .item{ width:33%; float:left; overflow:hidden; margin-top:34px;}
#ftop .item .p{ width:43px; height:43px; float:left; margin:0 12px 0 7px;}
#ftop .item .p.c0{ background:url(../images/fobg.png) no-repeat 0px 0px;}
#ftop .item .p.c1{ background:url(../images/fobg.png) no-repeat -418px 0px;}
#ftop .item .p.c2{ background:url(../images/fobg.png) no-repeat -830px 0px;}
#ftop .item .ds{ float:left; width:235px;}
#ftop .item .ds font{ display:block; font-size:16px; color:#777777;}
#ftop .item .ds div{ color:#fff; line-height:180%;}
#ftop .item .ds a{ color:#fff;}
#fmidd{ overflow:hidden; padding:25px 0px;    padding-bottom: 70px;}
#fmidd .item{ float:left; width:25%;font-family: 'OpenSans-Bold';    text-transform: uppercase;}
#fmidd .bigfoot .item:nth-child(1){width: 19%;}
#fmidd .item .title{ font-size:20px; color:#000; margin:0 0 23px 23px;}
#fmidd .item .r{ margin-bottom:13px; margin:0 0 12px 23px;}
#fmidd .item .img img{float: left;    padding-right: 10px;margin-left: 23px;}
#fmidd .item .r a{ font-size: 14px;color: #333333;}
#fmidd .item .r a,#fmidd .item .r span{ color:#888888;}
#fmidd .item:nth-child(1){width: 30%;
    padding: 0 3% 0 0;}
#fmidd .item:nth-child(2){width: 22%;}
#fmidd .item:nth-child(3){width: 22%;}
#fmidd .item:nth-child(4){width: 19%;}
#fbott{ width:895px; margin:0 auto; padding:65px 0px;}
#footer_menu{ color:#949494;}
#footer_menu a{ margin:0 10px; color:#949494;}
#copy{ text-indent:10px; color:#999999;}
#copy a{ color:#999999;font-size: 16px;}
#footer_share{ overflow:hidden;    margin-top: -1%;}
#footer_share a{ float:left; height:32px; margin-right:33px;}
#footer_share a.p0{ background:url(../images/share.png) no-repeat 0px 0px;}
#footer_share a.p1{ background:url(../images/share.png) no-repeat -38px 0px;}
#footer_share a.p2{ background:url(../images/share.png) no-repeat -76px 0px;}
#footer_share a.p3{ background:url(../images/share.png) no-repeat -114px 0px;}
#footer_share a.p4{ background:url(../images/share.png) no-repeat -152px 0px;}
.mheader{display: none;}
/* .search{width: 100%;} */
@media (min-width: 1700px){
.nav .i .ia {
    padding: 0 25px;
}}
@media (max-width: 1700px){
    .lauages{margin: 1.8rem 0;padding: unset;}}
@media(min-width:1615px){
    .search{right: 25%;}
}
@media(min-width:1440px){
    .nav .i .ia{padding: 0 18px;}
}
@media(max-width:1440px){
    .prolist .item{width:275px; margin-right:14px;margin-bottom: 15px;border:1px solid #e5e5e5;border-radius: 3px;}
.prolist .item .img{height:275px; overflow: hidden;text-align:center;}
.leftside{width: 275px;}
.chooseus.index_2  .choo_right .content{width: 95%;}
.newletter .newitem .nrecontent {margin: 1.3% 0 0 8.3%;}
.index_3 .itemlist .item .bottom .ind_btn{width: 38%;}
.search{max-width: 443px;}
.search .text{width: 79%;}
}
@media(max-width:1200px){
    .rightside {width: 70%;}
    .prolist .item{    width: 31%; margin-right:14px;margin-bottom: 15px;border:1px solid #e5e5e5;border-radius: 3px;}
.prolist .item .img{height:210px; overflow: hidden;text-align:center;}
.leftside{width: 275px;}
}
@media(max-width:1024px){
    .rightside {width: 75%;}
    .search{max-width: 540px;}
    .search .text{width: 80%;}
    .nav .i .ia{padding: 0 18px;}
    #lib_inquire_list > ul > li .info{width: 75%;}
    #fbott {
        /* width: 895px; */
        margin: 0 auto;
        padding: 8px 0px;
    }

}
@media(max-width:1000px){
    .leftmenu,.leftside{display: none;}
    .rightside{width: 98%;}
    .page_banner .box{max-width: 100%;}
    .page_banner .box{position: unset;margin-left: unset;}
    .wrap{width: 92%;}
    .prolist .item .img{max-height: 200px;height: 27vw;}
    .warp{width: 96%;}
    #header{display: none;}
    #banner .Homeleft, .Homeright{    width: 32px;height: 32px;line-height: 32px;    font-size: 18px;}
    .mheader{display: block;padding: 0 0px;background-color: #fff;}
    .resp_search_box {position: fixed;top: 0;right: -100%;width: 100%;z-index: 10001;background: #fff;transition: all .5s;}
    .resp_search_box.on {right: 0;}
    .resp_search_box .close_btn {float: right;width: calc(100% - 180px);text-align: right;background: #fff;padding-right: 10px;}
    .resp_search_box .close_btn span {display: inline-block;width: 20px;height: 20px;margin: 13px 0;background: url(/static/themes/t145/images/close_btn.png) no-repeat center center / 80%;}
    .resp_search_box .search_form {position: relative;width: 100%;height: 60px;line-height: 60px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fff;}
    .resp_search_box .search_form input[name=Keyword] {width: 80%;height: 100%;margin-left: 5%;border: none;font-size: 16px;color: #c8c8c8;outline: none;padding: unset;}
    .resp_search_box .search_form input[type=submit] {position: absolute;top: 0;right: 5%;width: 41px;height: 100%;background: url(/static/themes/t145/images/search_btn.png) no-repeat center center / 50%;border: none;outline: none;}
    .mheader .header {position: relative;top: auto;left: 0;width: 100%;height: 50px;padding: 0 10px;background: #fff;border-bottom: 1px solid #ddd;z-index: 10001;max-width: 991px;box-sizing: border-box;}
    .mheader .header .logo {float: left;width: 50%;padding: 10px 0;overflow: hidden;height: auto;}
    .mheader .header .func {float: right;width: 50%;text-align: right;box-sizing: border-box;}
    .mheader .header .logo img {max-height: 30px;}
    .mheader .header .func .btn:first-child {margin-left: 0;}
    .mheader .header .func .search_btn {background: url(/static/themes/t145/images/search_btn.png) no-repeat center center / 100%;}
    .mheader .header .func .btn {display: inline-block;vertical-align: middle;height: 40px;line-height: 40px;margin-left: 10%;cursor: pointer;border: unset;    width: 25px;    padding: 4px 12px;}
    .mheader .header .func .menu_btn {background: url(/static/themes/t145/images/menu_btn.png) no-repeat center center / 100%;}
    .nav_bg.on {position: fixed;top: 51px;right: 0;display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 9990;}
    .son_nav {position: fixed;top: 0;right: -75%;display: block;width: 75%;height: 100%;margin: 0;z-index: 10001;overflow-y: scroll;overflow-x: hidden;background: url(/static/themes/t145/images/header_bg.png) top center no-repeat #fff;margin-top: 51px;border-top: 1px solid #ddd;}
    .trans {-webkit-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}
    .mheader .nav.on {right: 0;}
    .mheader .nav {position: fixed;top: 0;right: -75%;display: block;width: 75%;height: 100%;margin: 0;z-index: 10001;overflow-y: scroll;overflow-x: hidden;background: url(/static/themes/t145/images/header_bg.png) repeat-x top center #fff;margin-top: 50px !important;}
    .mheader .nav .list {margin: 0 5%;border-bottom: 1px solid #ddd;}
    .mheader .nav .list .title {display: block;width: 100%;height: 60px;line-height: 60px;font-size: 16px;text-decoration: none;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .mheader .nav .sub {display: none;}
    .mheader .nav .list.has_sec .title i {float: right;width: 18px;height: 100%;background: url(/static/themes/t145/images/cate_arrwo.png) no-repeat right center / 40%;}
    .mheader .header .func .menu_btn.on { background: url(/static/themes/t145/images/close_btn.png) no-repeat center center / 80%;}
    .mheader .son_nav.on {right: 0;}
    .mheader .son_nav {position: fixed;top: 0;right: -75%;display: block;width: 75%;height: 100%;margin: 0;z-index: 10001;overflow-y: scroll;overflow-x: hidden;background: url(/static/themes/t145/images/header_bg.png) top center no-repeat #fff;margin-top: 51px;border-top: 1px solid #ddd;}
    .mheader .son_nav .cate_close {width: 100%;text-align: left;}
    .mheader .son_nav .item {margin: 0 4%;border-bottom: 1px solid #ddd;}
    .mheader .son_nav .item a {display: block;height: 60px;line-height: 60px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-decoration: none;}
    .mheader .son_nav .third_nav {display: none;}
    .mheader .son_nav .third_nav a {display: block;height: 44px;line-height: 44px;font-size: 16px;border-top: 1px solid #ddd;text-indent: 20px;color: #888;}
    
    .mheader .son_nav .item a {display: block;height: 60px;line-height: 60px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-decoration: none;color: #000;}
    .mheader .son_nav .cate_close span {display: inline-block;width: 16px;height: 16px;background: url(/static/themes/t145/images/back_btn.png) no-repeat center center / 50%;margin: 15px 0 15px 4%;}
    .mheader .son_nav .item a i {float: right;width: 18px;height: 60px;background: url(/static/themes/t145/images/cate_arrwo.png) no-repeat right center / 40%;}
    .mheader .son_nav .item .son_nav_title.on i {margin-right: 5%;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
    .mphone .iponespan{opacity: 0;}
     body #banner .bx-wrapper .bx-pager, body #banner .bx-wrapper .bx-controls-auto{bottom: -14%;}
    .body #banner .bxSlide-outter{overflow: visible !important;}
}
@media(max-width:768px){
.mheader .header .func .search_btn {
    background: url(/static/themes/t145/images/search_btn.png) no-repeat center center / 64%;
}
.mheader .header .func .menu_btn {
    background: url(/static/themes/t145/images/menu_btn.png) no-repeat center center / 64%;
}
.mheader .header .func .menu_btn.on {
    background: url(/static/themes/t145/images/close_btn.png) no-repeat center center / 64%;
}

}
@media(max-width:768px){
    #fmidd .item.dyi .img{width: 13%;}
    #fmidd .item.dyi .r{width: 78%;float: left;}
    #chat_window {
        position: fixed;
        right: 14px;
        bottom: 155px;
        z-index: 10000;
    }
    .prolist .item{width: 29%;}
    .leftmenu{display: none;}
    .blank25{display: none;}
    .rightside{width: 98%;}
    .warp{width: 96%;}
    .chooseus .choo_right{width: 100%;}
    .chooseus .choo_left{width: 100%;}
    .bx-controls-direction{display: none;}
    #fmidd .item:first-child .r{margin: 0 0 21px 23px;}
    .body{width: 100%;}
    .smallfoot{display: block;width: 92%;margin: 0 auto;}
    .bigfoot{display: none;}
    .smallfoot .item{border-bottom: 1px solid #ddd;height: 50px;line-height: 40px; overflow: hidden;transition: all 0.5s;}
    .smallfoot .item.on{height: auto;}
    .smallfoot .item .title{padding: 0.5rem 0;}
    .smallfoot .item .title .trian{float: right;width: 18px;height: 30px;background: url(/static/themes/t145/images/cate_arrwo.png) no-repeat right center / 60%;}
    .smallfoot .item.on .title .trian{    transform: rotate(90deg);}
    .smallfoot .item:first-child{border-top: 1px solid #ddd;}
    #fmidd .smallfoot .item .title{    margin: 0 0 10px 0px;}
    #fmidd .smallfoot .item .r{margin-bottom: unset;    margin: unset;}
    #copy a {color: #999999;font-size: 0.75rem;}
    .products .row{width: 48%;border: 1px solid #e9e9e9;margin-bottom: 15px;}
    .products .row:nth-child(odd){margin-right: 1%;}
    .products .row:nth-child(even){margin-left: 1%;}
    .products .row .inner{width: auto;}
    .products .row .name{text-align: center;}
    .products .row .detail{margin: 0 auto;    margin-top: 15px;}
    .products{border: unset;}
    .foot_inner{width: 100%;}
    #fmidd .item:nth-child(1),#fmidd .item:nth-child(2),#fmidd .item:nth-child(3),#fmidd .item:nth-child(4){width: 100%;}
    #fbott{width: 88%;  }
    #fmidd{  padding: 2rem 0px;}
    #footer_share a{margin-right: 1rem;}
    #lib_inquire_list > ul > li .img{margin:  0 auto;float: unset;}
    #lib_inquire_list > ul > li .info{width: 100%;}
    #lib_inquire_list>form .rows span .input,#lib_inquire_list>form .rows span .contents{width: 96%;}
    /* #pdetail .gallery #small_img{display: none;} */
    #pdetail .gallery{width: 100%;}
    #pdetail .info{width: 92%;margin-right: unset;}
    #pdetail .gallery #zoom-big{display: none !important;}
    #banner{height: 44.5vw;}
    #banner .Homebanner ul li img{max-width: 100%;left: 0;width: 100%;margin-left: 0;}
    #banner .Homebannertext dl.bannerone dt{font-size: 1.5rem;line-height: 1.5rem;}
    #banner .Homebannertext dl.bannerone dd{font-size: 1rem;line-height: 1rem;}
    #banner .Homedot{bottom: 12px;}

}
@media(max-width:680px){
    .mheader .header .func .search_btn {background: url(/static/themes/t145/images/search_btn.png) no-repeat center center / 65%;}
.mheader .header .func .menu_btn {background: url(/static/themes/t145/images/menu_btn.png) no-repeat center center / 65%;}
.mheader .header .func .menu_btn.on { background: url(/static/themes/t145/images/close_btn.png) no-repeat center center / 50%;}
}

