﻿/* By 5811.com.cn */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
div.clear, span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.l, .col-l, .col_l, .col-c, .col_c { float: left; }
.r, .col-r, .col_r, dt span, .ul-txt li span, .ul_txt li span { float: right; }
.n, em { font-weight: normal; font-style: normal; }
.b { font-weight: bold; }
.i { font-style: italic; }
.fa { font-family: Arial; }
.fg { font-family: Georgia; }
.ft { font-family: Tahoma; }
.fl { font-family: Lucida Console; }
.fs { font-family: '宋体'; }
.fw { font-family: '微软雅黑'; }
.tc { text-align: center; }
.tr { text-align: right; }
.tl { text-align: left; }
.tdu { text-decoration: underline; }
.tdn, .tdn:hover, a.tdl:hover { text-decoration: none; }
.fc0 { color: #000000; }
.fc3 { color: #333333; }
.fc6 { color: #666666; }
.fc9 { color: #999999; }
.fcr { color: red; }
.fcw { color: white; }
.fcb { color: blue; }
.fcg { color: green; }
.f0 { font-size: 0; }
.f10 { font-size: 10px; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f20 { font-size: 20px; }
.f24 { font-size: 24px; }
.vm { vertical-align: middle; }
.vtb { vertical-align: text-bottom; }
.vt { vertical-align: top; }
.vn { vertical-align: -2px; }
.vimg { margin-bottom: -3px; }
.m0 { margin: 0; }
.ml0 { margin-left: 0; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.mr0 { margin-right: 0; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.ml-1 { margin-left: -1px; }
.mt-1 { margin-top: -1px; }
.p1 { padding: 1px; }
.pl5 { padding-left: 5px; }
.p5 { padding: 5px; }
.pt5 { padding-top: 5px; }
.pr5 { padding-right: 5px; }
.pb5 { padding-bottom: 5px; }
.p10 { padding: 10px; }
.pl10 { padding-left: 10px; }
.pt10 { padding-top: 10px; }
.pr10 { padding-right: 10px; }
.pb10 { padding-bottom: 10px; }
.p20 { padding: 20px; }
.pl20 { padding-left: 20px; }
.pt20 { padding-top: 20px; }
.pr20 { padding-right: 20px; }
.pb20 { padding-bottom: 20px; }
.rel, .pr { position: relative; }
.abs, .pa { position: absolute; }
.dn { display: none; }
.db { display: block; }
.dib { -moz-inline-stack: inline-block; display: inline-block; }
.di { display: inline; }
.ovh { overflow: hidden; }
.ovs { overflow: scroll; }
.vh { visibility: hidden; }
.vv { visibility: visible; }
.lh14 { line-height: 14px; }
.lh16 { line-height: 16px; }
.lh18 { line-height: 18px; }
.lh20 { line-height: 20px; }
.lh22 { line-height: 22px; }
.lh24 { line-height: 24px; }
.fix { *zoom:1;}
.fix:after, .fix:before { display: block; content: "clear"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.z { _zoom: 1; }
.h1 { height: 1px; }
.h5 { height: 5px; }
.h10, .h { height: 10px; }
.h15 { height: 15px; }
.h20 { height: 20px; }
.h1, .h5, .h10, .h15, .h20, .h { font-size: 0px; line-height: 0; overflow: hidden; clear: both; }
body { font: 12px/1.5 宋体,Arial,sans-serif; background: #fff; }
a { text-decoration: none; }
a:hover { color: #FF6600; }

body .a_con,body hide{ display:none;}
body .show{ display:block;}

/* lib.css */

/*-----------------[初始化]--------------*/
body { color: #666; }
a { color: #666; }
a:hover { color: #3c6da0; }

h1 { font-size: 24px; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h1, h2 { font-family: "微软雅黑" , "Microsoft Yahei"; }

.orange,.orange a{ color: #f0b250 !important; }
.blue { color: #1e4f98 !important; }
.dark { color: #666 !important; }
.light { color: #777 !important; }
.hide { display: none; }
.h100 { height: 100px; overflow: hidden; clear: both; }
.sy-center { text-align: center; }
.ms { font-family: "微软雅黑" , "Microsoft Yahei"; }
.tdu { text-decoration: underline; }

/*边框*/
.borb { background: url(../images/line.png) no-repeat center bottom; }
.bort { background: url(../images/line.png) no-repeat center top; }

/*-----------------[布局]--------------*/
.wp { width: 1000px; margin: 0 auto; }

/*-----------------[头部]--------------*/
#hd { color: #fff; padding-top: 12px; height:58px; overflow: hidden; background: url(../images/hd-bg.jpg) no-repeat center top; }
#hd .logo { float: left; }
#hd .tel { float: right; font-family: "微软雅黑" , "Microsoft Yahei"; /*margin-top: 10px;*/ }
#hd .tel em { font-size: 18px; font-family: 'arial'; }

/*-----------------[导航]--------------*/
#nv { height: 34px; background: url(../images/nv.png) repeat-x left top; position: relative; z-index: 10;  }
#nv .nav-ul { float: left; }
#nv .search { float: right; }

.nav-ul { color: #fff; font-size: 14px; }
.nav-ul a.v1 { color: #fff; display: inline-block; padding: 0 10px; font-family: "微软雅黑" , "Microsoft Yahei"; height: 38px; line-height: 35px; }
.nav-ul li { float: left; margin: 0 5px; position: relative; }
.nav-ul li.on a.v1 { color: #f0b250; text-shadow: 1px 0 1px #f0b250; }
.nav-ul li.ok a.v1 { color: #da8915; background: url(../images/nv-hover.jpg) repeat-x left top; }
.nav-ul li.ok dl { display: block; }
.nav-ul li dl { display: none; background-color: #fff; padding: 13px 10px; position: absolute; left: 0; top: 35px; width: 115px; z-index: 999; }
.nav-ul li dd { line-height: 25px; }
.nav-ul li dd a { color: #000; display: inline-block; }
.nav-ul li dd a:hover { color: #3c6da0; font-weight: bold; text-decoration: underline; }

.search { color: #666; width: 263px; height: 20px; padding-bottom: 3px; overflow: hidden; margin-top: 6px; background: url(../images/search.png) no-repeat left top; line-height: 20px; }
.search span { display: inline-block; width: 69px; text-align: center; float: left; }
.search input { outline: 0; border: 0; background: none; height: 20px; line-height: 20px \9; }
.search .s-txt { padding: 0 5px; width: 139px; float: left; }
.search .s-btn { float: right; width: 45px; cursor: pointer; }

/*-----------------[bd]--------------*/
#bd { overflow: hidden; margin: 20px 0; }

/*-----------------[底部]--------------*/
#fd { overflow: hidden; padding: 30px 0; line-height: 20px; background: #fff url(../images/fd-bg.jpg) repeat-x left top; }
#fd h4 { line-height: 30px; }
#fd p { margin-bottom: 10px; }
.fnav p, .flink p { margin-left: -5px; }
.fnav a, .flink a { display: inline-block; padding: 0 5px; }

.fnav { float: left; width: 210px; }
.flink { float: left; width: 260px; margin-left: 100px; }
.flkli { height:140px;overflow-y:scroll;}

.fcontact { float: right; width: 330px; }

.share { font-size: 14px !important; line-height: 27px !important; }

/*-----------------[banner]--------------*/
#banner { height: 208px; overflow: hidden; position: relative; top: -4px; z-index: 5; }
#banner h1 { font-size: 24px; font-weight: normal; color: #4f4f4f; font-family: "微软雅黑" , "Microsoft Yahei"; margin-top: 60px; margin-left: 75px; }
#banner h1 em { display: block; font-size: 12px; font-family: 'arial'; text-transform: uppercase; color: #adadad; }
.ban-shadow { height: 10px; overflow: hidden; position: relative; top: -4px; background: url(../images/ban-shadow.jpg) repeat-x left top; }

.cur { color: #9d9d9d; position: absolute; bottom: 0; left: 0; width: 100%; height: 28px; line-height: 28px; background: url(../images/white-alpha.png) repeat left top; font-family: "微软雅黑" , "Microsoft Yahei"; }
.cur strong { color: #727272; }
.cur a, .cur span { color: #9d9d9d; display: inline-block; padding: 0 5px; }
.cur a:hover { color: #1e4f98; }

.about-ban { background: url(../images/banner3.jpg) no-repeat center top; }
.new-ban { background: url(../images/banner5.jpg) no-repeat center top; }
.pro-ban { background: url(../images/banner2.jpg) no-repeat center top; }
.honor-ban { background: url(../images/banner4.jpg) no-repeat center top; }
.custom-ban { background: url(../images/banner1.jpg) no-repeat center top; }

/*-----------------[标题]--------------*/
h3.tit1 { font-size: 14px; font-weight: normal; font-family: "微软雅黑" , "Microsoft Yahei"; }
h3.tit1 em { text-transform: uppercase; padding-right: 5px; font-family: 'arial'; font-weight: bold; }
h3.tit2 { color: #11305d; font-size: 14px; /*font-weight: normal;*/ font-family: "微软雅黑" , "Microsoft Yahei"; }
h3.tit2 em { color: #bebebe; text-transform: uppercase; padding-right: 5px; font-family: 'arial'; font-weight: bold; }

.tit3 { color: #444; height: 41px; line-height: 40px; overflow: hidden; padding: 0 15px; background: url(../images/tits.png) no-repeat left top; }
.tit3 h2 { font-weight: normal; font-family: "微软雅黑" , "Microsoft Yahei"; }
.tit4 { height: 35px; line-height: 30px; overflow: hidden; padding: 0 13px; color: #444; background: url(../images/tit-bg.jpg) repeat-x left top; }
.tit4 h3 { font-weight: normal; font-family: "微软雅黑" , "Microsoft Yahei"; }

h2.t1 { line-height: 30px; color: #666; font-size: 28px; font-weight: normal; padding-bottom: 15px; }
h2.t2 { line-height: 30px; color: #888; font-weight: normal; text-align: center; font-size: 30px; padding-bottom: 15px; }
h2.t2 span { font-size: 14px; display: block; }
h2.t3 { line-height: 30px; color: #666; margin-bottom: 10px; }

h1.t1 { color: #777; text-align: center; font-size: 28px; line-height: 45px; overflow: hidden; font-weight: normal; border-bottom: 1px solid #e8e8e8; margin-bottom: 20px; }

.sec-tit { height: 35px; line-height: 35px; overflow: hidden; }
.sec-cont { overflow: hidden; }
.sec-tit h3.tit2 { display: inline-block; }
.sec-tit .r { position: relative; top: 5px; }
.sec-tit .r2{ top:19px;}
.sec-tit .tit-l, .sec-tit .tit-l a { color: #9da3aa; }
.tit-l a { display: inline-block; padding: 0 5px;  position:relative;}
.tit-l a:hover { color: #5571a2; }
.sec-tit2{ height:auto; line-height:normal;padding: 0 10px;  padding-bottom:10px;}
.tit-l a span{ display:block; width:28px; display:none; height:15px; position:absolute; top:0; left:50%; margin-left:-14px; background: url(../images/way2.png);}
.tit-l a.on{color: #5571a2;}
.tit-l a.on span{ display:block;}

/*-----------------[首页]--------------*/
.index { background: #fff url(../images/bg.jpg) no-repeat center top; }
.index #bd { margin-top: 415px; }

.i-row { color: #fff; height: 170px; overflow: hidden; padding: 20px 20px 17px; background: url(../images/i-row.png) no-repeat center top; }
.i-row a { color: #fff; }
.i-about { width: 340px; float: left; }
.i-new { width: 355px; float: left; margin-left: 25px; }
.i-honor { width: 222px; float: right; }

.i-about .avatar { float: left; width: 122px; height: 122px; border-radius: 50%; overflow: hidden; margin-right: 10px; }
.i-about .txt { padding: 10px 0; line-height: 20px; }

.i-tab { display: inline-block; }
.i-tab li { display: inline-block; cursor: pointer; }
.i-tab .on {background: url(../images/way.gif) center 28px no-repeat; }

.img-txt-ul1 { overflow: hidden; }
.img-txt-ul1 li { height: 35px; line-height: 17px; overflow: hidden; margin-bottom: 9px; }
.img-txt-ul1 li a:hover { color: #f0b250; }
.img-txt-ul1 li img { float: left; margin-right: 15px; }
.img-txt-ul1 li p { }

.news_list{ height:122px; background: url(../images/news.png) no-repeat; padding-left:137px; padding-top:10px;}
.news_list li{ height:20px; line-height:20px; margin-bottom:0;}

.honor-scroll { height: 140px; overflow: hidden; position: relative; background: url(../images/honor-bg.png) no-repeat center top; }
.honor-scroll .hd { overflow: hidden; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 55; }
.honor-scroll .hd .prev, .honor-scroll .hd .next { display: block; width: 28px; height: 33px; overflow: hidden; cursor: pointer; position: absolute; top: 50%; margin-top: -17px; z-index: 555; background: url(../images/icos.gif) no-repeat 10px -90px; }
.honor-scroll .hd .prev { left: 25px; }
.honor-scroll .hd .next { right: 25px; background-position: -40px -90px; }
.honor-scroll .bd { width: 88px; height: 124px; overflow: hidden; margin: 8px auto 0; }
.honor-scroll .bd ul { overflow: hidden; zoom: 1; }
.honor-scroll .bd ul li { float: left; _display: inline; overflow: hidden; text-align: center; }
.honor-scroll .bd ul li .pic { width: 88px; height: 124px; }
.honor-scroll .bd ul li .pic img { width: 88px; height: 124px; }

.i-pro { margin-bottom: 10px; overflow: hidden; background: url(../images/i-row.png) no-repeat center -230px; }
.img-ul1 { overflow: hidden; }
.img-ul1 li { width: 199px; float: left; overflow: hidden; height: 199px; position: relative; text-align: center; border-left:1px solid #bcc7d3; }
.img-ul1 li.first{ border-left:none;}
.img-ul1 li .img { display: block; width: 100%; height: 100%; }
.img-ul1 li .img i { display: inline-block; width: 0; height: 100%; vertical-align: middle; }
.img-ul1 li .img img { vertical-align: middle; }
.img-ul1 li .title ,.img-ul1 li .goods_a{ height: 28px; width: 100%; position: absolute; left: 0; bottom: 0; background:#000; }
.img-ul1 li .goods_a{line-height: 28px; color: #fff; font-weight:bold; background:none; z-index:2; }
.img-ul1 li .goods_a:hover{ color:#f0b250;}

.i-link { margin-bottom: 30px; overflow: hidden; }
.link-img-ul { overflow: hidden; }
.link-img-ul li { float: left; width: 148px; height: 58px; text-align: center; border: 1px solid #bcc7d3; overflow: hidden; margin: 0 8px; }
.link-img-ul li:hover { border: 1px solid #91b2d1; }
.link-img-ul li img { }
.tit-l a{ padding-top:23px;}

/*-----------------[手机菜单]--------------*/
#menu-btn { position: absolute; right: 10px; top: 45px; display: none; }
.pop-menu { width: 50%; background-color: #2b2b2b; z-index: 99999; position: fixed; right: -50%; top: 0; height: 100%; font-family: "微软雅黑" , "Microsoft Yahei"; }
.pop-menu a { color: #fff; display: block; height: 40px; line-height: 40px; padding-left: 50px; border-top: 1px solid #3c3c3c; border-bottom: 1px solid #212121; }
.pop-menu li:last-child { border-bottom: 1px solid #3c3c3c; }


/* style.css */

/*-----------------[内页布局]--------------*/
.side { width: 189px; float: left; overflow: hidden; font-family: "微软雅黑" , "Microsoft Yahei"; }
.main { width: 790px; float: right; overflow: hidden; margin-top: 40px; }

.side-c { overflow: hidden; background: url(../images/tit-c.jpg) repeat-y left top; }
.side-b { padding: 0 4px 0 2px; overflow: hidden; background: url(../images/tit-b.jpg) no-repeat left bottom; }

.side, .side a, .main, .main a { color: #888; }
.snav { padding: 10px 13px; overflow: hidden; line-height: 25px; }
.snav a { }
.snav li { }
.snav li.on a.sv1, .snav li a:hover { color: #4676c4; text-decoration: underline; }
.snav li a.sv1 { }
.snav li dl { padding: 0 0 5px 2em;  }
.snav li dd { }
.snav li dd a { }

.side .txt-list1 { padding: 5px 13px 15px; }
.txt-list1 { }
.txt-list1 li { height: 25px; line-height: 25px; overflow: hidden; }
.txt-list1 li a { }
.txt-list1 li a:hover {color: #f0b250; }

.ques-tit { height: 52px; overflow: hidden; margin-bottom: 5px; background: url(../images/tits.png) no-repeat left -60px; }

.side-honor { color: #888; height: 121px; overflow: hidden; padding: 30px 0; background: url(../images/honor-arrow.jpg) no-repeat center top; }
.side-honor img { float: left; margin-right: 5px; }
.side-honor h3 { color: #444; word-break: break-all; font-weight: normal; }
.side-honor h3 em { color: #727272; font-size: 12px; display: block; text-transform: uppercase; }
.side-honor p { line-height: 18px; margin: 8px 0; }
.side-honor a { color: #888; }

.hot-tit { height: 71px; overflow: hidden; background: url(../images/tits.png) no-repeat left -130px; }
.side-contact { padding: 10px 13px; font-size: 12px; }
.side-contact p { padding-bottom: 10px; }
.side-contact strong { font-weight: normal; color: #444; }

/*-----------------[关于我们]--------------*/
/*文章页*/
.chapter { overflow: hidden; margin-bottom: 20px; }
.chapter h1 { color: #777; text-align: center; font-size: 28px; line-height: 45px; overflow: hidden; font-weight: normal; border-bottom: 1px solid #e8e8e8; }
.chapter .info { color: #b6b6b6; line-height: 20px; padding: 5px; text-align: center; margin-bottom: 20px; }
.chapter .info span { display: inline-block; padding: 0 10px; }
.chapter p { padding-bottom: 15px; }
.chapter .img-intro { text-align: center; }
.chapter .img-intro img { display: block; margin: 0 auto 5px; }
.chapter .img { float: right; margin-left: 20px; }

.chapter .content { margin-bottom: 20px; overflow: hidden; }

/*文章上下页*/
.chapter-page { font-size: 14px; line-height: 22px; overflow: hidden; border-bottom: 1px solid #e8e8e8; }
.chapter-page a:hover { text-decoration: underline; color: #4676C4; }
.chapter-page .chap-prev, .chapter-page .chap-next { padding: 0; margin-bottom: 5px; height: 22px; line-height: 22px; width: 320px; overflow: hidden; }
.chapter-page .chap-prev { float: left; }
.chapter-page .chap-next { float: right; }
.chapter-page .chap-page { display: inline-block; width: 53px; height: 22px; line-height: 22px; padding-right: 6px; font-family: '宋体'; font-size: 12px; color: #2b2b2b; text-align: center; margin-right: 5px; float: left; background: url(../images/icos.gif) no-repeat left -200px; }

/*关键词*/
.key-words { margin-top: 5px; overflow: hidden; }
.key-words a { display: inline-block; margin-right: 10px; }
.key-words a:hover { text-decoration: underline; color: #4676C4; }

.culture-dl { }
.culture-dl dt { color: #777; float: left; clear: both; font-weight: bold; font-family: "微软雅黑" , "Microsoft Yahei"; }
.culture-dl dd { padding-left: 5em; }

.cont { width: 725px; margin-right: 30px; float: right; line-height: 20px; font-family: "微软雅黑" , "Microsoft Yahei"; }

/*-----------------[产品展示]--------------*/
.pro-ul1 { width: 810px; overflow: hidden; font-family: "微软雅黑" , "Microsoft Yahei"; }
.pro-ul1 li { width: 240px; float: left; border: 1px solid #d3d3d3; border-radius: 8px; margin-right: 27px; box-shadow: 2px 2px 5px #eee; margin-bottom: 20px; overflow: hidden; background: #fff url(../images/linear2.jpg) repeat-x left bottom; }
.pro-ul1 li .img { background-color: #eee; height: 220px; margin: 10px; text-align: center; }
.pro-ul1 li .img i { display: inline-block; width: 0; height: 100%; vertical-align: middle; }
.pro-ul1 li .img img { vertical-align: middle; }
.pro-ul1 li h3 { height: 27px; line-height: 27px; overflow: hidden; padding: 0 18px; white-space:nowrap; border-top: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; }
.pro-ul1 li h3 em { font-weight: bold; font-family: 'arial'; padding-left: 5px; }
.pro-ul1 li h3 a:hover { color: #3c6da0; }
.pro-ul1 li .intro { padding: 10px 18px; }
.pro-ul1 li .intro dt { float: left; color: #666; clear: both; zoom: 1; }
.pro-ul1 li .intro dd { padding-left: 2em; }

/*-----------------[页码]--------------*/
.page { float: right; overflow: hidden; margin: 20px 0; }
.page li { float: left; text-align: center; }
.page li a, .page li span { color: #2b2b2b; display: inline-block; margin: 0 2px; width: 22px; height: 22px; line-height: 22px; }
.page li a:hover { color: #c33; }
.page .first-page, .page .prev-page, .page .next-page, .page .last-page { width: 44px; background: url(../images/icos.gif) no-repeat left -150px; }
.page .current-page { color: #f0941d; font-weight: bold; background: url(../images/icos.gif) no-repeat -60px -150px; }

/*-----------------[规格说明]--------------*/
.table { margin-bottom: 30px; overflow: hidden; text-align: center; }
.table img { width: 100%; }


/*-----------------[新闻资讯]--------------*/
.new-list { overflow: hidden; margin-bottom: 20px; font-family: "微软雅黑" , "Microsoft Yahei"; }
.new-list li { height: 30px; line-height: 30px; overflow: hidden; padding-left: 15px; background: url(../images/icos.gif) no-repeat -70px -188px; }
.new-list li:hover { background-position: -70px -218px; }
.new-list li a { }
.new-list li a:hover { color: #4676c4; text-decoration: underline; }

/*-----------------[荣誉资讯]--------------*/
.honor-list { overflow: hidden; width: 850px; }
.honor-list li { text-align: center; float: left; width: 200px; overflow: hidden; margin: 20px 75px 20px 0; }
.honor-list li a:hover { color: #4676c4; text-decoration: underline; }
.honor-list li img { display: block; margin: 0 auto; }
.honor-list li .title { font-size: 14px; height: 20px; line-height: 20px; margin-top: 15px; }

/*-----------------[我们的客户]--------------*/
.customer-list { overflow: hidden; width: 780px; }
.customer-list li { float: left; width: 148px; height: 58px; text-align: center; border: 1px solid #bcc7d3; overflow: hidden; margin: 10px 40px 10px 0; }
.customer-list li:hover { border: 1px solid #91b2d1; }
.customer-list li img { }

/*-----------------[新闻资讯详情页]--------------*/
.cont .pro-ul1 li { margin-right: 13px; }

/*-----------------[客户反馈]--------------*/
.reflect-form { margin: 10px 0 30px; }
.reflect-form th, .reflect-form td { padding-bottom: 10px; }
.reflect-form th { font-weight: normal; text-align: right; width: 105px; line-height: 23px; vertical-align: top; }
.reflect-form td { }
.reflect-form input, .reflect-form textarea { color: #999; outline: 0; border: 1px solid #d3d3d3; border-radius: 3px; font-family: "微软雅黑" , "Microsoft Yahei"; box-shadow: 0 2px 5px #ddd; }
.reflect-form input { width: 230px; height: 23px; line-height: 23px \9; padding: 0 3px; margin-right: 8px; }
.reflect-form textarea { padding: 5px; width: 490px; height: 120px; resize: none; background: url(../images/linear2.jpg) repeat-x left bottom; }
.reflect-form .sub-inp { width: 77px; background-color: #fff; cursor: pointer; }

.ques-ul { }
.ques-ul li { margin-bottom: 5px; overflow: hidden; }
.ques-ul li .title { color: #666; font-family: "微软雅黑" , "Microsoft Yahei"; }
.ques-ul li .answer { text-indent: -2em; padding-left: 2em; }
.ques-ul li .answer2{ color:#f0b250;}

.title a:hover {color: #f0b250; }

/*-----------------[联系炜业通]--------------*/
.cont-address { }
.cont-address h3 { color: #777; margin-bottom: 5px; }

.ww-ico { width: 79px; height: 19px; display: inline-block; position: relative; top: 5px; background: url(../images/icos.gif) no-repeat left -50px; margin-right: 2px; }
.qq-ico { width: 82px; height: 19px; display: inline-block; position: relative; top: 5px; background: url(../images/icos.gif) no-repeat left 0; margin-right: 2px; }

.bor { border: 1px solid #d3d3d3; overflow: hidden; padding: 5px; box-shadow: 0 0 5px #ddd; }

.taobao { padding: 70px 0; overflow: hidden; background: url(../images/tao.jpg) no-repeat 105px center; }
.taobao .taobao-ul { padding-left: 355px; }
.taobao-ul { }
.taobao-ul li { margin-bottom: 70px; overflow: hidden; }
.taobao-ul li .title { color: #777; font-size: 14px; font-weight: bold; }
.taobao-ul li .web a { color: #4676c4; font-size: 14px; text-decoration: underline; }

.map-box { border: 1px solid #e8e8e8; }
.map-area { height: 500px; width: 100%; overflow: hidden; }
.map-area img { width: 100%; height: 100%; }

.map-nav { padding: 10px 10px 50px; overflow: hidden; font-family: '宋体'; }
.map-tab-tit { margin-bottom: 10px; overflow: hidden; }
.map-tab-tit li { float: left; line-height: 23px; padding: 0 15px; margin-right: 2px; cursor: pointer; color: #000; background: url(../images/icos.gif) no-repeat right -241px; height: 23px; border-radius: 3px; border: 1px solid #999; }
.map-tab-tit li.on { background-color: #eee; background-position: right -291px; }
.map-tab-cont { color: #2b2b2b; }
.map-tab-cont a { display: inline-block; margin-right: 10px; }
.map-tab-cont a:hover { color: #4676c4; text-decoration: underline; }
.map-search { width: 222px; height: 25px; overflow: hidden; margin-bottom: 5px; background: url(../images/soso.jpg) no-repeat left top; }
.map-search input { color: #666; height: 21px; border: 0; line-height: 21px \9; outline: 0; background: none; }
.map-search .map-inp { width: 151px; float: left; margin-left: 2px; padding: 0 5px; }
.map-search .map-sub { width: 58px; cursor: pointer; float: right; }
.map-tab-cont .inp { width: 200px; padding: 0 5px; }

/*-----------------[产品详细页]--------------*/
.pro-pic { width: 380px;  float: left;  position:relative;}
.pro-det { width: 315px; float: right; overflow: hidden; }
.red-tel { font-size: 28px; font-family: 'arial'; color: #c91c1c; font-weight: bold; }
.order-btn { width: 143px; height: 51px; display: inline-block; overflow: hidden; background: url(../images/btns.png) no-repeat left top; }
.get-btn { width: 143px; height: 51px; border:none; cursor:pointer; display: inline-block; overflow: hidden; background: url(../images/btns.png) no-repeat left -60px; }
.pro-det-dl { margin-bottom: 20px; overflow: hidden; }
.pro-det-dl dt { float: left; clear: both; zoom: 1; font-weight: bold; }
.pro-det-dl dd { padding-left: 3em; }
.info-table { margin-top: 10px; }
.info-table th, .info-table td { height: 25px; padding-bottom: 5px; }
.info-table th { font-weight: normal; }
.info-table td { }
.info-table input { width: 220px; height: 23px; line-height: 23px \9; outline: 0; padding: 0 5px; border: 1px solid #d3d3d3; border-radius: 3px; box-shadow: 0 2px 5px #ddd; }

.pro-detail-intro {  overflow: hidden; }
.pro-detail-intro img { width: 100%; display: block; margin: 10px auto; }
.ty-cpms { border:1px solid #d3d3d3; }
.ty-cpms div { font-family:"微软雅黑"; font-weight:100; font-size:24px; color:white; background:#a7a7a7; line-height:40px; text-align:center; }
.ty-cpms p { float:left; display:inline; padding-left:15px; width:346.5px; line-height:30px; border-bottom:1px solid #d3d3d3; font-size:14px; font-family:"微软雅黑"; }


.order-table { overflow: hidden; margin-bottom: 20px; }
.order-table th, .order-table td { padding: 5px 0; }
.order-table th { width: 105px; text-align: right; font-weight: normal; vertical-align: top; line-height: 25px; }
.order-table td { }
.order-table input, .order-table textarea { font-size: 12px; color: #999; outline: 0; border: 1px solid #d3d3d3; border-radius: 3px; font-family: "微软雅黑" , "Microsoft Yahei"; box-shadow: 0 2px 5px #ddd; }
.order-table input { width: 230px; height: 23px; line-height: 23px \9; padding: 0 3px; margin-right: 8px; }
.order-table textarea { padding: 5px; width: 490px; height: 120px; resize: none; background: url(../images/linear2.jpg) repeat-x left bottom; }
.order-table .long-inp { width: 330px; }
.order-table .rad-inp { width: 16px; height: 16px; padding: 0; box-shadow: none; position: relative; top: 4px; margin-right: 0; }
.order-table label { margin-right: 10px; }
.order-table .ord-btn { width: 91px; height: 34px; border: 0; padding: 0; box-shadow: none; cursor: pointer; background: url(../images/btns.png) no-repeat left -130px; }

/* less.css */
.wp2 { display: none; }

.simple_slider_disabled { opacity: 0.5; filter: alpha(opacity=50); zoom: 1; }
.banr_box{ position:absolute; width:100%; top:100px; z-index:-1;}
.body{ padding-top:495px;}



/* validation */
.formError{z-index:990;}
.formError .formErrorContent{z-index:991;line-height:normal;}
.formError .formErrorArrow{z-index:996;}
.ui-dialog .formError{z-index:5000;}
.ui-dialog .formError .formErrorContent{z-index:5001;}
.ui-dialog .formError .formErrorArrow{z-index:5006;}
.inputContainer{position:relative;float:left;}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left;}
.formError.inline{position:relative;top:0;left:0;display:inline-block;}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}
.formError .formErrorContent{width:100%;background:#ff8015;position:relative;color:#fff;min-width:120px;font-size:11px;border:1px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;}
.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
.greenPopup .formErrorContent{background:#33be40;}
.blackPopup .formErrorContent{background:#393939;color:#FFF;}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative;}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0;}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0px 0 0 12px;top:2px;}
.formError .formErrorArrow div{border-left:1px solid #ddd;border-right:1px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;font-size:0px;height:1px;background:#ff8015;margin:0 auto;line-height:0;font-size:0;display:block;}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}

.goods_tab{ margin-top:20px; font-size:14px;}
.goods_tab table { width: 100%;  border-width: 0px; border-top-width: 1px; border-left-width: 1px; border-style: solid; border-color: #C0C1C4; }
.goods_tab table td { border: solid #C0C1C4; border-width: 0px 1px 1px 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }

.flexslider{ display:none;}
.slides img{ width:100%;}

@media screen and (max-width: 999px) {

    body { font-size: 14px; }

    .wp { width: 100%; margin: 0 auto; }
    .h100 { height: 0px; }
    
    .search { display: none; }

    #hd { background: #062553; padding: 10px; }
    #hd .logo { float: none; }
    #hd .logo img { max-width: 100%; }
    #hd .tel { float: none; display: block; }

    #nv { display: none; }
    #menu-btn { display: block; position:fixed; }

    #fd { padding: 20px 10px; }
    .fnav { float: none; width: 100%; }
    .flink { float: none; width: 100%; margin-left: 0; }
    .fcontact { float: none; width: 100%; }

    /*-----------------[首页]--------------*/
    .index { background: none; }
    .index #bd { margin-top: 0; }
    .i-row { height: auto; background: rgba(24,56,100,0.5); }
    .i-about { width: 100%; float: none; }
    .i-new { width: 100%; float: none; margin-left: 0; }
    .i-honor { width: 100%; float: none; }

    .sec-tit .tit-l { display: none; }
    .img-ul1 li { width: 46%; margin: 10px 2%; }
    /*.img-ul1 li .title{display: block;}*/

    .link-img-ul li { width: 50%; margin: 0; border: none; }
    .link-img-ul li:hover { border: none; }

    /*	-----------------[内页]--------------*/
    #bd { margin: 0; }
    .cur .wp { width: 96%; }
    .side { width: 98%; float: none; margin: 0 auto; }
    .tit3 { border: 1px solid #d3d3d3; border-bottom: 0; border-top-left-radius: 7px; border-top-right-radius: 7px; background-color: #e1e1e1; background-image: -webkit-linear-gradient(90deg, #e1e1e1, #f4f4f4); background-image: linear-gradient(0deg,#e1e1e1,#f4f4f4); }
    .side-c { background: none; }
    .side-b { border: 1px solid #d3d3d3; padding: 0; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; box-shadow: 0 2px 5px #ddd; background-color: #fff; background-image: -webkit-linear-gradient(90deg, #f5f5f5, #fff); background-image: linear-gradient(0deg,#f5f5f5,#fff); }
    /*.ques-tit{background-position: center -60px;}*/
    /*.hot-tit{background-position: center -130px;}*/
    /*.side-honor{max-width: 360px;margin: 0 auto;}*/
    .PC { display: none; }

    .main { width: 96%; float: none; margin: 20px auto; padding: 10px 1%; border: 1px solid #d3d3d3; border-radius: 7px; }
    .main img { max-width: 100%; }
    .cont { width: 100%; float: none; margin: 0 auto; }
    .chapter .img { margin-left: 0; }
    .chapter .img img { max-width: 100%; }

    /*-----------------[联系我们]--------------*/
    .taobao { background: none; padding: 20px 0; }
    .taobao .hide { display: block; }
    .taobao .taobao-ul { display: none; }

    .map-area { height: auto; }

    /*	-----------------[我们的客户]--------------*/
    .customer-list { width: 100%; }
    .customer-list li { width: 48%; margin: 5px 1% 5px 0; }
    .page { margin: 0; }

    /*	-----------------[荣誉客户]--------------*/
    .honor-list { width: 100%; }
    .honor-list li { width: 46%; margin: 10px 2% 15px; }
    .honor-list li .title { margin-top: 5px; }

    /*	-----------------[客户反馈]--------------*/
    .reflect-form { margin: 10px 0; }
    .reflect-form th { width: 5em; }
    .reflect-form td { }
    .reflect-form input { display: block; width: 97%; margin: 0; margin-bottom: 5px; }
    .reflect-form textarea { padding: 5px; display: block; width: 95%; height: 120px; resize: none; background: url(../images/linear2.jpg) repeat-x left bottom; }

    /*-----------------[新闻资讯详情页]--------------*/
    .chapter-page .chap-prev, .chapter-page .chap-next { float: none; width: 100%; }

    /*	-----------------[产品展示]--------------*/
    .pro-ul1 { width: 100%; }
    .pro-ul1 li { width: 96%; margin: 10px 2%; overflow: hidden; }

    /*	-----------------[产品详细页]--------------*/
    .pro-det { float: left; margin-left: 20px; }

    .order-table th { width: 5em; }
    .order-table input { width: 90%; }
    .order-table .long-inp { width: 90%; }
    .order-table .rad-inp { display: inline-block; }
    .order-table textarea { display: block; width: 90%; }
    
     .img-ul1 li { width: 50%; float: left; margin: 10px 0; border-left: none; }
    .img-ul1 li img { width: 150px; height: 150px; }
    /*	-----------------[产品详细页]--------------*/
    .pro-pic { float: none; width: 100%; }
    .pro-det { float: none; width: 100%; max-width: 380px; margin-left: 0; }

    /*	-----------------[荣誉客户]--------------*/
    .honor-list { width: 100%; }
    .honor-list li { width: 95%; margin: 10px auto 15px; float: none; }
    
    .wp1 { display: none; }
    .wp2 { display: block; }
    .wp2 .fcontact { text-align: center; }
    .snav li { float: left; margin-right: 1em; }
    #goods_cat li { width: 100%; margin-right: 0; font-weight: bold; }
    .snav li dd { float: left; margin-right: 1em; font-weight: normal; }
    .chapter .img, .map-box, .sy-center, .taobao { display: none; }
    
     .banr_box { display: none; }
    .flexslider { display: block; }
     .body { padding-top: 0; }
     .sec-tit{ padding:10px;}
     .sec-tit .r2{ top:0;}
     
     #BDBridgeWrap,.share{ display:none;}
}