@charset "utf-8";
/* CSS Document */
.f_page{ padding: 25px 0; text-align: center; clear: both; }
.f_page span, .f_page a { width: 28px; height: 28px; line-height: 28px; margin: 0 5px; color: #666; font-size: 12px; border: 1px solid #ccc; display: inline-block; }
.f_page a.now { color: #fff; background: #e46d22; border-color: #e46d22; font-weight: 500; }
.banner img { width: 100%; }
input, button, textarea, select { font: 100% Arial, ''; vertical-align: middle; outline: none; }
* { margin: 0; padding: 0; }
li { list-style: none; }
a, a:hover { text-decoration: none;/*color:#000;*/ }
a { color: #878787; font: 'Microsoft YaHei', arial; }
body, textarea, input, button, select, keygen, legend { font: 14px/1.5 'Microsoft YaHei', arial; color: #878787; }
body { background: #fff; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, textarea, /* form elements 表单元素 */ img/* img elements 图片元素 */ { border: medium none; margin: 0; padding: 0; }
/** 设置默认字体 **/
body, textarea, input, button, select, keygen, legend { font: 12px/1.5 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif; color: #404040; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: lighter; }
em { font-style: normal; }
.clearfix:after { content: ""; display: block; clear: both; }
.clearfix { zoom: 1; }
/** 重置列表元素 **/
ul, li, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color: #404040; }
a:hover { color: #d10e16; text-decoration: none; }
/** 重置图片元素 **/

.fl { float: left; }
.fr { float: right; }
img { border: 0px; }
/*clear: both; */
/** 重置表格元素 **/
table { border-collapse: collapse; }
.cl,.clear { clear: both; }
/*头部样式开始*/
.header { width: 100%; position: fixed; top: 0; z-index: 10; background: #fff; box-shadow: 0 0 3px #999; font-size: 14px; transition: all ease .3s; z-index: 99; transition-property: padding, background }
.top { max-width: 1180px; width: 96%; padding: 0 2%; margin: 0 auto; }
.header h1 { width: 213px; float: left; }
.header h1 img { width: 100%; margin-top: 5px; }
.header #nav { float: left; padding: 0 0 0 30px; }
.header ul li.navitem a { color: #666; }
.header ul li.navitem a:hover { color: #e46d22; }
.header ul li.navitem { padding: 0; margin: 0 36px; }
.header ul li.navitem::after { content: ""; display: block; width: 0; height: 1px; background-color: #e46d22; position: absolute; bottom: 14px; opacity: 0; transition: all 0.6s ease 0s; }
.header ul li.navitem:hover::after { width: 100%; opacity: 1; }
.header ul li.navitem a.actives { color: #e46d22; }
.header ul li.navitem a.active, #header ul li.navitem:hover a { color: #e46d22; padding-bottom: 16px; }
.header ul li.navitem ul.subnavs { background: rgba(25,25,25,.95); border-top: 0; position: absolute; }
.header ul li.navitem ul.subnavs li a:hover { background: rgba(242, 242, 242, 0) none repeat scroll 0% 0%; color: #e46d22; text-indent: 10px; }
.header ul li.navitem ul.subnavs li a { background: transparent; color: #fff; width: auto; /*padding: 14px 30px 14px 30px;*/ border-bottom: 1px solid rgba(40,40,40,.95); }
.header ul li.navitem ul.subnavs li { border-bottom: transparent 1px solid; }
.header ul li.navitem:hover ul.subnavs { box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); }
.header .content { padding: 0 40px; }
ul li.navitem { width: auto; line-height: 80px; float: left; position: relative; }
ul li.navitem ul.subnavs { transition: all 0.3s ease-out 0s; width: 210px; opacity: 0; visibility: hidden; -moz-transform: translate3d(0px, 10px, 0px); -webkit-transform: translate3d(0px, 10px, 0px); }
ul li.navitem:hover ul.subnavs { opacity: 1; visibility: visible; transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); }
ul li.navitem a { transition: none ease-out .3s; transition-property: color, background, text-indent, opacity }
ul li.navitem a.active, #header ul li.navitem:hover a { color: #838383 }
ul li.navitem ul.subnavs li { border-bottom: #2e2f29 1px solid }
ul li.navitem ul.subnavs li a { padding: 14px 30px; width: 150px; height: 20px; line-height: 20px; background: rgba(0,0,0,.7); display: block; color: #bbb9b9; font-size: 12px; }
ul li.navitem ul.subnavs li a i { float: right; margin-top: 5px; transition: all ease-out .2s; opacity: 0 }
ul li.navitem ul.subnavs li a:hover { text-indent: 10px; background: rgba(0,0,0,1); color: #fff }
.nav_right { float: left; display: block; padding: 30px 0 0 60px; position: relative; }
.search-block-top { float: left; }
.icon-search { width: 20px; height: 20px; background: url(../images/search.png) no-repeat; }
.icon-search a { color: #fff; }
.ssk { width: 100%; position: fixed; left: 0px; top: 80px; display: none; z-index: 100; }
.ssk .input_txt { width: 70%; height: 50px; border: 0 none; float: left; border-radius: 0; }
.ssk .input_btn { width: 30%; height: 50px; border: 0 none; float: right; border-radius: 0; background: #e46d22; color: #FFF; }
.shopping-cart .languageen { background: url(../images/en.png) no-repeat; padding-left: 15px; display: block; width: 24px; height: 20px; }
.shopping-cart .languagecn { background: url(../images/cn.png) no-repeat; padding-left: 15px; display: block; width: 20px; height: 20px; }
.display-inline { display: inline-block; }
.ml-20 { margin-left: 20px; }
.shopping-cart { position: relative; float: left; padding-left: 20px; }
.shopping-cart ul { background: #fff none repeat scroll 0 0; opacity: 1; padding: 10px 5px 0 5px; position: absolute; top: 50px; display: none; z-index: 9999; }
.shopping-cart ul li { float: left; margin-bottom: 10px; overflow: hidden; }
.cart-img { float: left; width: 70px; }
.cart-img a { float: left; color: #333; line-height: 13px; font-size: 8px; }
.cart-img img { float: left; margin-right: 5px; width: 20px; height: 13px; }
/*手机导航样式*/
.mobile-inner { display: none; }
.mobile-inner-nav a { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: returnToNormal; animation-name: returnToNormal; }
.mobile-inner-nav .lang { width: 90%; margin: 0 auto; color: #FFF; line-height: 49px; border-bottom: solid 1px rgba(255,255,255,0.3); overflow: hidden; }
.mobile-inner-nav .lang a { width: auto; border: none; margin: 0; color: #FFF; padding: 0 10px; }
/*----- 标签内容 -----*/
.com-width { max-width: 1200px; margin: 0 auto; }
.com-tit { margin-bottom: 15px; overflow: hidden; }
.container_header { float: left; }
.container_header .title { display: inline-block; }
.container_header .subtitle { display: inline-block; }
.container_category { float: right; padding-top: 0; }
.container_header .title { color: #666; font-size: 20px; }
.container_header .subtitle { color: rgba(102,102,102,0.6); font-size: 14px; margin-left: 10px; text-align: center; }
.container_category > a { padding: 0 15px; margin: 0 }
.container_category > a span { position: relative; font-size: 14px; }
.container_category > a span:after { content: ''; position: absolute; bottom: -10px; left: 50%; width: 0; height: 1px; background: rgba(228,109,34,1); transition: all 0.36s ease 0s }
.container_category > a:hover span:after, .container_category > a.active span:after { width: 100%; margin-left: -50% }
.item_tags > a:hover, .container_category > a:hover, .item_tags > a.active, .container_category > a.active { background-color: transparent; border-color: transparent; color: #e46d22; }
/*----- 大框架 -----*/
.globalbox { width: 96%; padding: 50px 2% 30px 2%; }
.globalboxs { width: 100%; padding-top: 40px; background: url(../images/security-bg.jpg) no-repeat center top; }
/*----- 产品展示 -----*/
.pro-right { width: 100%; }
.pro-right ul { max-width: 1200px; margin-top: 20px; }
.pro-right ul li { width: 33.3%; margin-bottom: 10px; float: left; -webkit-transition: .2s; -moz-transition: .2s; -ms-transition: .2s; -o-transition: .2s; transition: .2s; }
.pro-right ul li a { display: block; text-align: center; }
.pro-right ul li a .pic { display: block; width: 94%; padding: 3%; overflow: hidden; text-align: center; font-size: 0; }
.pro-right ul li a .pic img { width: 100%; height: 100%; vertical-align: middle; }
.pro-right ul li a h5 { font-size: 14px; color: #333; font-weight: 400; line-height: 35px; }
.pro-right ul li:hover { -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.2); box-shadow: 0 15px 30px rgba(0,0,0,.2); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); background: #F5F5F5; }
.pro-right ul li:hover a h5 { color: #e46d22; }
.banner { padding-top: 80px; }
/* 关于我们 */
.mainAbout { height: auto; background: url(../images/mab.jpg) no-repeat fixed center; position: relative; z-index: 0; overflow: hidden; padding-bottom: 50px; }
.mainAbout h2 { padding-top: 50px; }
.wrap { max-width: 1200px; width: 100%; margin: 0 auto; padding-top: 60px; position: relative; }
.homeAboutContent { background-color: #393939; position: relative; height: 335px; }
.homeAboutPic { width: 450px; height: 335px; position: absolute; left: 20px; bottom: 20px; }
.homeAboutContent dl { padding: 35px 30px 0 530px; }
.homeAboutContent dl dt { height: 60px; }
.homeAboutContent dl dt .title { color: #eee; font-size: 18px; float: left; }
.homeAboutContent dl dt .subtitle { color: rgba(225,225,225,0.64); font-size: 13px; float: left; margin-left: 12px; line-height: 35px; vertical-align: sub; }
.homeAboutContent dl dd { font-size: 12px; line-height: 30px; color: #eee; }
.homeAboutContent a.aboutMore { display: inline-block; position: absolute; left: 530px; bottom: 20px; border-radius: 60px; font-size: 14px; line-height: 34px; padding: 0 18px; background: #fff; }
.homeAboutContent a.aboutMore:hover { background-color: #e46d22; box-shadow: 0 3px 20px rgba(255,255,255,0.31); color: #fff; }
/* 新闻中心 */
.item_block:hover { background-color: transparent; }
.item_block:hover .details { border-color: #1760a4; background-color: #1760a4; color: #fff; }
.item_block:hover .item_box .item_img img { transform: scale(1.08); }
.item_block:hover .item_box .item_wrapper .item_info .title { color: #e46d22; }
.item_block:hover .item_box .item_wrapper .item_info .subtitle { color: #868585; }
.item_block:hover .item_box .item_wrapper .date_wrap { color: #868585; }
.item_block:hover .item_box .item_wrapper .item_des .description { color: #868585; }
.item_block { border: 1px solid rgba(170, 170, 170, 0.2); background-color: transparent; box-sizing: border-box; }
.item_block .item_tags { padding: 15px; }
.item_info .title { transition: all 0.36s ease; color: #333; font-size: 16px; line-height: 30px; }
.item_info .subtitle { transition: all 0.36s ease; color: #777; font-size: 14px; line-height: 22px; text-align: center; }
.date_wrap { transition: all 0.36s ease; font-size: 13px; line-height: 26px; color: #888; }
.item_des { margin-top: 13px; }
.item_des .description { transition: all 0.36s ease; font-size: 13px; line-height: 26px; height: 52px; overflow: hidden; color: #999; }
.item_img { position: relative; overflow: hidden; }
.item_img img { transition: all 0.36s ease; display: inline; }
.details { transition: all 0.36s ease; border: 1px solid rgba(170, 170, 170, 0.2); display: inline-block; font-size: 14px; line-height: 30px; color: #999; margin-left: 20px; margin-bottom: 30px; padding: 0 20px; }
.eliminate { height: 420px; display: block; overflow: hidden; }
.news .item_block:nth-child(3) { margin-right: 0; }
.news .item_block { transition: all 0.36s ease; width: calc(100% / 3 - 30px); float: left; margin: 20px 45px 20px 0; position: relative; box-shadow: 0 0 0px rgba(0, 0, 0, 0.15); border: 0; }
.date_wrap i:nth-child(1) { display: none }
.news .item_img img { width: 100% }
.news .item_img { margin-top: 20px; overflow: hidden; border-radius: 5px; transition: all 0.36s ease; display: block }
.news .item_info .title { font-size: 16px; }
.news .item_block .item_box .item_wrapper > .date_wrap { font-size: 16px; color: rgba(83,83,83,0.4); font-family: 'HELVETICANEUELTPRO-THEX', Arial; line-height: 22px; }
.news .item_block .item_box .item_wrapper { padding-bottom: 0; margin: 24px 20px 0; }
.news .details {  padding: 8px 0; margin: 0 20px; width: calc(100% - 40px); border: 0; text-align: right; position: relative; font-size: 13px; color: transparent; }
.news .item_block:hover .details { background-color: transparent; border-color: transparent; color: rgba(83,83,83,1) }
.news .details:after { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 1px; transition: all 0.36s ease; background: #e46d22 }
.news .item_block:hover .details:after { width: 100% }
.news .item_block:hover .item_box .item_wrapper .item_des .description { color: rgba(0,0,0,0.8) }
.news .item_block:hover .item_img { margin-top: 0 }
/* 联系我们 */
.relation .container_header { display: block; overflow: hidden; margin-bottom: 20px; }
.relation .container_header .subtitle, .relation .container_header .title { float: left; }
.relation .container_header .subtitle { padding-top: 8px; }
.relation { display: block; overflow: hidden; background: #fafafa; padding: 50px 0; }
#contactlist { max-width: 1200px; width: 96%; padding: 0 2%; margin: 30px auto 0 auto }
#contactlist #contactinfo { width: 472px; float: left; }
#contactlist #contactform { width: 590px; float: right; }
#contactinfo h3 { font-size: 16px; line-height: 24px; margin-bottom: 12px; }
#contactinfo p.ellipsis { line-height: 24px; width: 100%; font-size: 13px; color: #7f7f7f; }
#contactinfo div a:hover { background-color: #009ce6; }
#contactinfo div a i { margin-top: 7px; font-size: 16px; margin-top: 10px }
#contactinfo div a:hover i { color: #ffffff }
#contactform p { margin-bottom: 20px }
#contactform p .inputtxt { width: 100%; line-height: 22px; padding: 10px 26px; color: #757575; border: 1px solid #d9d9d9; -webkit-box-sizing: border-box; box-sizing: border-box; transition: all .1s linear; }
#contactform p .inputtxt:hover { border-color: #e46d22; }
#contactform p textarea.inputtxt { height: 100px; resize: none; overflow: hidden; background-color: transparent; }
#contactform p .inputtxt.submit { width: auto; cursor: pointer; padding-left: 60px; padding-right: 60px }
#contactform p .inputtxt.submit:hover { background-color: #e46d22; color: #ffffff; }
.copy_right { max-width: 1200px; margin: 0 auto; font: 10px Verdana, Simsun, Helvetica, Arial, sans-serif; line-height: 45px; text-align: center; color: #666; }

.outside{ width:100%; }
.outside a{float:left; background:none !important;}
.outside a img{ max-width:100%; width:80px; height:80px; padding:40px 80px; }
.outside a img:first-child{ padding-left:0;}
/*----- 首页结束 -----*/


/*内页内容*/
.con { background: #f7f6f6; }
.con_box { max-width: 1180px; margin: 0 auto; padding: 3% 0; overflow: hidden; }
.matterbox { width: 76%; float: right; }
/*左边栏目*/
.subnav_column { width: 20%; float: left; background: #FFF; }
.subnav_column h2 { height: 50px; background: #e46d22; line-height: 50px; text-align: center; color: #FFF; font-weight: bold; }
.subnav_column ul { padding: 5% 0; }
.subnav_column li { line-height: 50px; border-bottom: 1px solid #f7f6f6; }
.subnav_column li a { display: block; padding: 0 10%; border-left: 3px solid #FFF; }
.subnav_column li a:hover { display: block; text-decoration: none; border-left: 3px solid #e46d22; }
.subnav_column li a.current { color: #e46d22; border-left: 3px solid #e46d22; }
/*标题切换*/
.prolists{ width:98%; padding:0 1%; clear:both; margin:30px 0 0 0; overflow:hidden;}
.prolists li{ float:left; margin-bottom:10px; width:20%;}
.prolists li a{ display:block; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#333; border:1px solid #ddd; height:40px; line-height:40px; padding:0 1%; margin-right:5px;}
.prolists li a:hover{ background:#e46d22; color:#fff; border:1px solid #e46d22;}
.prolists li.current a{ background:#e46d22; border-color:#e46d22; color:#fff;}
/*关于我们*/
.position { border-bottom: 1px solid #ecf1f2; line-height: 40px; margin-bottom: 20px; text-align: right; }
.position a { font-size: 12px; color: #616161; padding-right: 10px; margin-left: 3px; background: url(../images/po_bj.jpg) no-repeat center right; }
.position a:last-child { background: none; }
.position .visited { color: #005da4; }
.position a.r { background: none; padding-right: 0px; }
.box_list { width: 94%; background: #FFF; padding: 2% 3%; }
.box_list p { line-height: 30px; font-size: 12px; }
.box_list img { width: 100%; display: block; }
/*招贤纳士*/
.mod-body ul > li { margin-bottom: 80px; }
.mod-body h2 { margin: 0 0 25px; color: #4fb1f7; font-size: 30px; }
.mod-body p, .mod-body ol { margin-bottom: 25px; }
.mod-footer { overflow:hidden; line-height: 125px; background: #363f4d; color: #fff; font-size: 20px; text-align: center; margin-bottom:20px; }


/*荣誉证书*/
#mbOverlay { position: fixed; z-index: 9998; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; }
#mbOverlay.mbOverlayFF { background: transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position: absolute; }
#mbCenter { height: 557px; position: absolute; z-index: 9999; left: 50%; background-color: #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background: #fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow: none; -webkit-box-shadow: none; }
#mbImage { left: 0; top: 0; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 12px; color: #fff; text-align: left; background-position: center center; background-repeat: no-repeat; padding: 10px; width: 428px; height: 628px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color: #ddd; }
#mbImage a:hover, #mbImage a:active { color: #fff; }
#mbBottom { min-height: 20px; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 12px; color: #999; text-align: left; padding: 0 10px 10px; }
#mbTitle { display: inline; color: #999; font-weight: bold; line-height: 20px; font-size: 12px; }
#mbNumber { background: url(../images/mbNumber_bg.gif) no-repeat center; display: inline; color: #C00; line-height: 26px; font-size: 12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width: 65px; height: 26px; }
#mbCaption { display: block; color: #999; line-height: 14px; font-size: 10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display: block; float: right; height: 20px; margin: 0; outline: none; }
#mbPrevLink { width: 32px; height: 100px; background: transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top: 38%; left: -32px; }
#mbNextLink { width: 32px; height: 100px; background: transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top: 38%; right: -32px; }
#mbCloseLink { width: 24px; background: transparent url(../images/CustomBlackClose.gif) no-repeat center; position: absolute; top: 10px; right: 10px; }
#mbError { position: relative; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 12px; color: #fff; text-align: center; border: 10px solid #700; padding: 10px 10px 10px; margin: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color: #d00; font-weight: bold; text-decoration: underline; }

.layout_default { float: left;width:31%; margin-left:2%;  }
.mod_gallerylist { margin: 0 auto; overflow: hidden; width:100%; background:#fff; margin-left:-1%; }
.meta { font-size: 12px; text-align: center; }
.image_container img { display:block; border: 1px solid #CCC; padding: 2px; width: 100%;}
.meta a { color: #333; text-decoration: none; line-height: 30px; font-size: 14px; }


/*联系我们*/
.contact_details{ max-width:1180px; width:96%; padding:0 2%; margin:0 auto; font-size: 13px;line-height:30px;}
.ellipsis {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block; font-weight:bold;}
.contact_details p.ellipsis { width: 100%;font-size: 13px;color: #898989;}
.contact_details h3.ellipsis { font-size: 16px;margin-bottom: 12px;color:#e46d22;}


/*信息反馈*/
.feedback_con{ max-width:1180px; margin:0 auto; overflow:hidden;}
.feedback_con .f_content{ line-height:30px; font-size:14px; font-weight:bold; margin-bottom:20px; }
.feedback_con .f_title{font-size:14px; line-height:30px; padding:10px 0;}
.feedback_con .inputtxt {width:100%;line-height:22px;padding:10px 26px;color:#4a4a4a;border:#f2f2f2 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .1s linear;}
.feedback_con .inputtxt:hover {border:1px solid #e46d22;}
.feedback_con textarea.inputtxt {height:100px;resize:none;overflow:hidden;background-color:transparent;}
.feedback_con .inputtxt.submit {border-color:#E9E9E9;width:auto;cursor:pointer}
.feedback_con .inputtxt.submit:hover {border-color:#e46d22;background-color:#e46d22;color:#fbfbfb;}
.feedback_con .f_titles input{ display:block; margin:0 1%; float:left; width:80px;font-size:16px;}


/*新闻中心详情页*/
.priority { overflow:hidden; }
.news_ny{width:100%; }
.news_tops{border-bottom:1px solid #ecf1f2; line-height:60px; vertical-align:middle; padding:0px 20px;}
.position.r{float:left;}
.news_tops p{float:right; margin-top:15px; width:106px; height:33px; vertical-align:middle; line-height:33px; background:#14c519; text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.news_tops p a{display:block; color:#fff; font-size:14px; color:#ffffff;}
.news_tops p:hover{background:#212427;}
.news_top{overflow:hidden; border-bottom:1px solid #dcdedf; text-align:center; padding-bottom:35px; margin-bottom:30px; padding-top:30px;}
.news_top h2{font-size:24px; color:#525252; padding-bottom:10px;}

.news_ny ol li h2{ font-size:18px;}

.news_top_ny{width:40%; margin:auto; overflow:hidden;}
.news_top p{font-size:12px; color:#909090; float:right;}
.share{float:left;}
.share p{float:left;}
.share a{display:block; float:left; margin:2px 5px 0px 5px;}

.news_ny p{font-size:12px;  line-height:30px; text-align:justify; overflow:hidden;}
.news_ny img{padding:30px 0px;}
.share img{padding:7px 0px;}


.news_ny li span{display:block; width:820px; float:left; font-size:56px; color:#d1d1d1; font-family:hei; text-align:left;}

.n_next{height: 60px;line-height: 30px;overflow: hidden;font-size: 14px;padding-top: 30px;}
.n_next i{width: 10px;height: 15px;display: block;background: url(../images/ico.png) -20px -29px no-repeat;float: left;margin: 8px 5px 0 0;}
.n_next .down{width: 10px;height: 15px;display: block;background: url(../images/ico.png) -10px -29px no-repeat;float: left;margin: 8px 5px 0 0;}

.bdsharebuttonbox { width:40%; padding-left:50px;}








/*产品详情页*/
.products_ny{overflow:hidden; background:#f8f8f8; padding:60px 0;}
.products_box{background:#fff;padding:50px 0; }
.products_tops {overflow: hidden;border-bottom: 1px solid #ecf1f2; height: 60px; line-height: 60px; vertical-align: middle; padding: 0px 20px;background: #fff;}
.products_tops .dingwei{float:right;margin-top:15px;width:106px;height:33px;vertical-align:middle;line-height:33px;background:#0079be;text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.products_tops .dingwei a{ color:#fff;}
.products_tops .dingwei:hover{ background:#005da4;}
.products{ background: #FFF;}
.remove{ overflow:hidden;}
.pro_left{width:405px; float:left;}
/*图片放大镜样式*/
.spec-preview{overflow:hidden;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:400px; height:400px;overflow:hidden; border:1px solid #ebf0f3}
.jqzoom img{ width:100%;}
.zoomdiv{z-index:98;position:absolute;top:0px;left:0px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.zoomdiv img{ width:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-scroll{width:300px; float:left; height:103px;}
.spec-scroll .items{position:relative;width:300px; margin-top:5px; }
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{ margin-right:5px; float:left;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:80px;height:80px;}
.spec-scroll .items ul li img:hover{border:1px solid #e46d22;}

.pros_right{width:400px; float:right;}
.pros_right_top{overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #7d7d7d;}
.pros_right_top strong{overflow:hidden;display:block; font-weight:500; font-size:19px; color:#494949;}
.pros_right_top p{font-size:14px; color:#898989;}
.pros_right_ny{overflow:hidden;padding:20px 0px;}
.pros_right_ny p{font-size:14px; color:#898989; line-height:30px; clear:both}
.pros_right_ny p em{display:block; float:left;}
.pros_right_ny p span{display:block; text-indent:5px;}
.pros_right h3{ background:#ecf1f2;width:175px; height:40px; line-height:40px; vertical-align:middle; text-align:center; float:left; margin-right:20px;margin-top:25px;-webkit-transition: all 0.5s ease-in-out;}
.pros_right h3 a{display:block; font-size:14px; color:#7a7a7a;}
.pros_right h3:hover{ background:#e46d22;}
.pros_right h3:hover a{color:#fff;}

.anniu{  background: #ecf1f2;line-height: 40px; vertical-align: middle; text-align: center; padding:10px 20px; -webkit-transition: all 0.5s ease-in-out; border-radius:5px;}
.anniu:hover{ background:#ff7519;}
.anniu:hover a{ color:#fff;}


.pros_ny{overflow:hidden; padding-bottom:70px; text-align:center;}
.products_top{overflow:hidden; height:60px; line-height:60px; vertical-align:middle; background:#f2f6f7;}
.products_top a{display:block; float:left; width:160px; text-align:center; font-size:16px; color:#6e6f6f;}
.products_top a:hover{background:#e46d22; color:#fff;}
.products_top a.hover{background:#e46d22; color:#fff;}


.news.r{padding-bottom:0px;}
.pros_bottom{overflow:hidden;}
.pros_bottom strong{display:block; font-size:18px; color:#898888; font-weight:500; background:#fff; height:50px; line-height:50px; vertical-align:middle; text-align:center; border-bottom:40px solid #ecf1f2;border-top:40px solid #ecf1f2;}
.product.r{background:#ecf1f2; padding:0px;}
.product.r li{margin-right:25px;}
.product.r li.r{margin-right:0px;}
.pro_s{padding: 20px 60px;text-align: left; background:#fff;}
.pro_s p{font-size: 14px;color: #6e6f6f;}


.pro_xx{ max-width:1100px; margin:0 auto; padding:20px 50px;text-align: left; background:#fff;}
.pro_xx td h2{ font-size:24px; font-family:"微软雅黑"; line-height:48px; background:url(../images/icon.png) no-repeat center left; padding-left:10px;}
.pro_xx table{border-collapse:collapse;border:none;font-size:12px;}
.proxx-title tr td{ border: none;}
.pro_xx td { border:1px solid #ccc; line-height:36px; padding-left:20px;font-family:"微软雅黑";  }
.pro_xx td i { font-style:normal; margin-left:10px;}
.ccc { border:none;}