/* Browser Reset */

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video { margin: 0; padding: 0; font-size: 100%; font-weight: inherit; font-style: inherit; text-align: inherit; background: transparent; border: 0; font-family: inherit; outline: 0; vertical-align: baseline; white-space: normal; }
body a { color: #000; text-decoration: none; }
body a:hover { color: #0b9327 }
body.contentpane { padding: 10px; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #303030 }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color: #F26904; text-decoration: none }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ol, ul { margin: 0 0 0 20px }
ul.unstyled { list-style: none; margin: 0; padding: 0; }
blockquote, q { quotes: none }
:focus { outline: 0 }
table { border-collapse: collapse; border-spacing: 0; }
img { height: auto; max-width: 100%; }
/*	Grid  */

.container { max-width: 1200px; min-width: 220px; margin: 0 auto; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
.container .row, .col { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.row { }
.col { display: block; float: left; width: 100%; }
.col:first-child { margin-left: 0 }
.row:after, .col:after, .clr:after, .group:after { display: block; height: 0; clear: both; content: ""; visibility: hidden; }
 @media (min-width:768px) {
/* grid */

.col { margin-left: 2% }
.span_1 { width: 6.5% }
.span_2 { width: 15.0% }
.span_3 { width: 23.5% }
.span_4 { width: 32.0% }
.span_5 { width: 40.5% }
.span_6 { width: 49.0% }
.span_7 { width: 57.5% }
.span_8 { width: 66.0% }
.span_9 { width: 74.5% }
.span_10 { width: 83.0% }
.span_11 { width: 91.5% }
.span_12 { width: 100% }
}
.count-1 { clear: both; margin-left: 0; }
/* Body + Main Containers */

body { font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"; color: #000; font-weight: 400; background: #ffffff 0 0 repeat-x; font: 13px/25px Arial, Helvetica, sans-serif; nowhitespace: afterproperty; }
#box-wrap { margin: 0 auto; padding: 0; }
#main-content { padding: 15px 0 0 0; }
#wrapper-w { background: #fff; position: relative }
#wrapper { margin: 0 auto; max-width: 1200px; padding: 10px 0; position: relative; }
#comp-wrap { padding: 0 }
.full { padding: 0; margin: 0; clear: both }
.contact a { text-decoration: none }
/* Article Columns */

.column-1, .column-2, .column-3, .column-4 { position: relative; margin: 0; padding: 0; }
/* Content styles */
.blog div.container { margin-bottom: 20px; }
#archive { padding: 0; margin: 0; }
.archive { padding: 0; }
.archive .article-count { color: #999; }
.blog-featured { }
.blog-featured h2.item-page-title{ font-size:16px; font-weight:normal; color:#0b9327; }
.blog-featured .bt-title { font-size:16px; }
.items-leading { position: relative; clear: both; margin: 0 0 20px 0; padding: 0; }
.leading { margin: 0 0 20px 0; position: relative; }
#indemo { float: left; }
#demo1 { float: left; }
#demo2 { float: left; }
#frameContent { overflow-pageINdex: hidden; overflow-y: hidden; height: 675px; }
#frameContent .pro div { width: 286px; height: 215px; float: left; border: 1px solid #CCCCCC; margin-bottom: 10px; }
#frameContent .pro div img { height: 215px!important; }
#frameContent .pro1 div { width: 286px; height: 215px; float: left; border: 1px solid #CCCCCC; margin-bottom: 30px; }
#frameContent .pro1 div img { height: 215px!important; }
#Contentframe { overflow-pageINdex: hidden; overflow-y: hidden; height: 725px; }
#Contentframe .pro div { width: 286px; height: 215px; float: left; border: 1px solid #CCCCCC; margin-bottom: 10px; }
#Contentframe .pro div img { height: 215px!important; }
#Contentframe .pro1 div { width: 286px; height: 215px; float: left; border: 1px solid #CCCCCC; margin-bottom: 30px; }
#Contentframe .pro1 div img { height: 215px!important; }
.items-row, .item-page, .contact { position: relative; }
.item-separator { }
.item-page { position: relative }
.item-page a { font-weight: bold; }
.item-page-title { padding: 0 0 5px 0; margin: 0; border-bottom: 1px solid #e7e8ea; margin-bottom: 5px; }
.item-page-title, .item-page-title a, .contact-name { text-decoration: none; font-size: 18px; }
.item-page-title a:hover { color: #0b9327 }
.contact h2 { margin: 0 0 20px 0; }
.contact .current { margin: 0; padding: 0; }
dl.tabs { display: block; clear: both; border-bottom: 1px solid #ddd; }
dl dt.tabs { display: inline-block; margin: 0 0 5px 0 }
dt.tabs h3 { margin: 0 5px 0 0; padding: 0; font-size: 12px }
.panel h3 { margin: 0; font-size: 12px }
dt.tabs h3 a { padding: 8px; line-height: 20px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; cursor: pointer; text-decoration: none }
dt.tabs.closed h3 a { border-color: #eeeeee #eeeeee #dddddd; }
dt.tabs h3 a, dt.tabs h3.open a { color: #555555; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent; }
dd.tabs { padding: 10px 20px }
.jicons-icons { float: left; margin: 0 10px 0 0; padding: 5px 0 0 0 }
h1.componentheading { margin: 0 0 10px 0; padding: 0; position: relative; color: #333; }
ul.button-icons { position: absolute; top: 3px; right: 5px; margin: 10px 0 0 0; padding: 0; }
ul.button-icons li { display: inline-block }
ul.button-icons li.edit-icon,  ul.button-icons li.print-icon,  ul.button-icons li.email-icon { margin: 0; padding: 0; width: 20px; height: 16px; float: left; overflow: hidden; line-height: 12px; font-size: 12px }
.iteminfo, .content_rating { font-size: 11px; display: block; color: #999999; margin: 0 0 5px 0; }
.content_rating p { margin: 0; padding: 0; }
.iteminfo span { margin: 0 10px 0 0; }
.iteminfo a { }
.iteminfo a:hover { }
.iteminfo .category, .iteminfo .sub-category, .iteminfo .create, .iteminfo .modified, .iteminfo .published, .iteminfo .createdby, .iteminfo .hits { display: inline-block; line-height: 20px!important; }
.iteminfo .createdby { font-weight: bold; }
.items-more { clear: both; }
h3.items-more { font-size: 14px; padding: 0; margin: 0; }
.items-more ol { margin: 0 0 0 30px; padding: 0 }
table.category { }
th.item-title, th.list-title { font-size: 15px; font-weight: bold; text-align: left; }
/* Commons */

.clear { clear: both }
blockquote { position: relative; margin: 30px 0; padding: 20px; background-color: #e9e9e9; color: #505050; border-left: 5px solid #ddd; font-size: 16px; font-style: italic; font-family: 'Georgia', sans-serif; line-height: 1.8em; }
pre { margin: 30px 0; padding: 20px; background-color: #e9e9e9; color: #505050; border-left: 5px solid #ddd; font-size: 15px; font-family: 'Georgia', sans-serif; line-height: 1.8em; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
address { margin: 20px 0; letter-spacing: 1px; }
/* Typography */

h1, h2, h3, h4, h5, h6 { color: #303030; font-weight: bold; margin: 0 0 10px; }
h1 { font-size: 25px; }
h2 { font-size: 22px }
h3 { font-size: 18px }
h4 { font-size: 16px }
h5 { font-size: 14px }
h6 { font-size: 12px }
.entry p:last-child { margin: 0 }
.entry ul { margin: 30px 0 30px 20px }
.entry ul li, .entry ol li { margin: 0 0 5px }
.entry ol { margin: 30px 0 30px 25px }
.entry ol { list-style: decimal }
.entry ul { list-style: disc }
.entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin: 40px 0 20px }
p { margin: 0 0 10px }
p.lead { color: #777; font-size: 21px; line-height: 27px; }
em { font-style: italic }
strong { font-weight: bold }
small { font-size: 80% }
hr { height: 0; margin: 30px 0 30px; border: solid #eee; border-width: 1px 0 0; clear: both; }
a { outline: 0; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease; transition: all 0.15s ease }
a:hover { color: #000 }
p a, p a:visited { line-height: inherit }

/* Header  */
#top-wrap { padding: 0; height: auto; background-color:#f7f7f7; }
#nav-top { height: 40px; line-height: 40px; }

#header-wrap .row { margin-bottom: 0 }
#header { padding: 0; }
#logo { display: inline-block; }
#logo img { max-height: 100px; display: block; width: auto; vertical-align: middle; }
#logo a { color: #fff; text-shadow: 1px 1px 1px #303030; line-height: 45px; font-size: 45px; font-family: 'Pacifico', Arial, Helvetica, sans-serif; text-align: left; text-decoration: none; font-weight: bold }
#site-description { color: #ccc; text-shadow: 0 -1px 0 #303030; font-size: 12px; letter-spacing: 1px; font-weight: normal; text-transform: uppercase }

#top .menu>li { position: relative; list-style: none; float: left; text-align: center; line-height:81px; font-size:16px; font-weight:400; margin-left:20px; }
#top .menu .sub-menu { min-width: 100px; background: #fff; -webkit-box-shadow: 0 2px 10px #ccc; box-shadow: 0 2px 10px #ccc; position: absolute; border-radius: 5px; white-space: nowrap; left: 0; height: 0; overflow: hidden; -webkit-transition: 1s; transition: 1s; margin:0; z-index:999; top:70%; line-height:40px; }
#top .menu >li.parent:hover .sub-menu { height: auto; }
#top .menu{-webkit-box-sizing: border-box; box-sizing: border-box; float: right; margin:0; z-index:999;}
#top .top-menu { display: none; z-index: 999; background: #fff; cursor: pointer; }

#top-kefu{ text-align:right;}
#top-kefu a{ display:inline-block; height:81px; line-height:81px; font-size:16px; color:#0b9327; position:relative; padding-left:40px;}
#top-kefu a:before{ position:absolute; content:''; width:32px; height:81px; left:0; background:url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxOQUHEoIt.jpg) no-repeat 0 50%;}

#social { display: block; float: right }
#social a.social-icon { display: inline-block; margin-left: 2px; padding: 0; width: 32px; height: 32px; }
#social a.social_1 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1IIIMHHSkoKu9PKIZ.jpg) 0 0 no-repeat; }
#social a.social_2 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1UD1kSEyMTT0SpIN.jpg) 0 0 no-repeat; }
#social a.social_3 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1HJ1cJKyLnEI9I.jpg) 0 0 no-repeat; }
#social a.social_4 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1XJ0OSE1SET0SpIN.jpg) 0 0 no-repeat; }
#social a.social_5 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1KEykGHSSLHO9PKIZ.jpg) 0 0 no-repeat; }
#social a.social_6 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1IJSkFJHRnEI9I.jpg) 0 0 no-repeat; }
#social a.social_7 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1QKIgSI0SEExHpD1cF.jpg) 0 0 no-repeat; }
#social a.social_8 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1QKIMDDIVnEI9I.jpg) 0 0 no-repeat; }
#social a.social_9 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1sKIgnI1qqJk9PKIZ.jpg) 0 0 no-repeat; }
#social a.social_10 { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWqHS1HKE1OHISIJ0pnEI9I.jpg) 0 0 no-repeat; }

/* Navigation */
#navbar-wrap { padding: 0px; margin: 0; background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTykKKHSdH1HqESgJ.jpg) 0 0 repeat-x; }
#navbar { position: relative; height: 43px; }
#navbar.row { margin-bottom: 0 }
#navigation { padding: 0; }
#navigation .menu { margin: 0; padding: 0; list-style: none; }
#navigation .menu .icon-angle-right { position: absolute; right: 10px; top: 50%; margin-top: -6px; color: #aaa; font-size: 12px; }
#navigation .menu > li { display: block; float: left; }
#navigation .menu > li ul { }
#navigation .menu ul { position: absolute; left: 0; top: 100%; margin: 10px 0 0 0; /*IE6 only*/ _margin: 0; nowhitespace: afterproperty; opacity: 0; transition: all .2s ease-in-out; visibility: hidden; z-index: 99; }
#navigation .menu ul ul { left: 100%; top: 0; }
#navigation .menu ul ul li { width: 100% }
#navigation .menu span { font-weight: bold; font-size: 14px!important; }
#navigation .menu li { position: relative; list-style: none }
#navigation .menu li:hover > ul { margin: 0; opacity: 1; visibility: visible; }
#navigation .menu a { display: block; position: relative; }
/* current item */

#navigation .menu > li > a:hover, #navigation .menu > li.sfHover > a, #navigation .menu > .active > a, #navigation .active > a:hover, #navigation .active > a:hover { color: #fff; }
#navigation .menu > .active > a, #navigation li.active > a { font-weight: bold; color: #ccc; }
#navigation .menu > li { margin-right:30px; padding: 0 0px; }
#navigation .menu a { height: 43px; color: #fff; text-align: left; text-decoration: none; cursor: pointer; line-height: 43px; font-size: 16px; }
/* drop-down styles */

#navigation .menu ul { border-top: none; background: #363636; border: 1px solid #333; min-width: 200px; }
#navigation .menu ul { -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; }
#navigation .menu li:hover ul { margin-top: 0; }
#navigation .menu ul ul.sub-menu { margin-top: -1px; margin-left: 1px; -webkit-border-radius: 0 10px 10px 10px; -moz-border-radius: 0 10px 10px 10px; border-radius: 0 10px 10px 10px; }
#navigation .menu ul li { border-bottom: 1px solid #333 }
#navigation .menu ul li:first-child { }
#navigation .menu ul li:last-child { border: 0 }
#navigation .menu ul li > a:hover { color: #F26904 }
#navigation .menu ul a { display: block; height: auto; margin: 0px; padding: 8px 15px; text-transform: none; border: 0px; line-height: 20px; }
#navigation .selector { display: none }
#navigation ul.sub-menu .icon-angle-down:before { content: "\f105"!important; }
#navigation ul.sub-menu a { font-size: 12px; }
#navigation i { text-align: right }
#menu-icon { display: none; }

/*slider*/
#slide-wrap { padding: 1px 0; color: #999 }
#slide-wrap a { color: #F26904; }
#slide-wrap a:hover { color: #fff }
#slide-wrap a.more { background: #f26b04 url(../images/more.png) 0 0 repeat-x; border: 1px solid #f26904; color: #fff; padding: 5px 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }
#slide-wrap a.more:hover { color: #303030 }
#slide-wrap .flex-caption { margin-top: 50px; }
#slide-wrap .flex-image { padding: 0; margin: 0; display: block }
#slide-wrap .flex-single-image { text-align: center }
#slide-wrap h2 { font-family: "Droid Serif", Arial; margin-bottom: 20px; color: #dedede; font-size: 30px; line-height: 35px; font-style: italic }
.slide1 { background-color: #ffffff; }
.slide2 { background-color: #000; }
.slide3 { background-color: #004d9d; }
.slide4 { background-color: #0a0a0a; }
.slide5 { background-color: #1861ae; }

/* Module Classes */

/* light */
.light { border: 1px solid #cfcfcf !important; background: #F6F6F6 !important; color: #555 !important; }
.light .module-title { color: #555 !important; background: none!important; border-bottom: none!important; }
.light .module-body { border-top: none !important; }
.light a { text-decoration: underline !important; }
.light a:hover { color: #333!important }

/* normal */
.normal { border: 1px solid #f18207 !important; background: #f5b147!important; color: #fff!important; }
.normal .module-title { color: #fff !important; background: none!important; border-bottom: none!important; }
.normal .module-body { border-top: none !important; }
.normal a { text-decoration: underline !important; color: #fff!important }
.normal a:hover { color: #303030!important }

/* dark */
.dark { border: 1px solid #333 !important; background: #363636!important; color: #fff !important; }
.dark .module-title { color: #fff !important; background: none !important; border-bottom: none!important; }
.dark .module-body { border-top: none !important; }
.dark a { text-decoration: underline !important; color: #f18207!important }
.dark a:hover { color: #fff!important }

/* blank */
.blank { border: none!important; background: none!important; padding: 5px!important; -webkit-border-radius: 0!important; -moz-border-radius: 0!important; -o-border-radius: 0!important; border-radius: 0!important; box-shadow: none!important; -webkit-box-shadow: none!important; -moz-box-shadow: none!important; -o-box-shadow: none!important }
.blank .module-title { border: none!important; padding: 0 0 0 5px!important }
.light, .normal, .dark { padding: 10px!important; }
.light ul.menu li a, .normal ul.menu li a, .dark ul.menu li a { text-decoration: none!important }
.light .module-title, .normal .module-title, .dark .module-title { padding: 0 0 0 5px!important; border: none!important; line-height: 30px!important; }
.light .module-body, .normal .module-body, .dark .module-body { padding: 0 5px !important; }

/* Page Navigation */
ul.pagenav { display: block; }
ul.pagenav li { list-style: none; }
ul.pagenav li a { display: block }
.pagenav-prev { float: left; }
.pagenav-next { float: right }
#pagination { clear: both; text-align: center; padding: 0; }

/* Breadcrumbs */
.breadcrumbs { padding: 0px; margin: 0; color: #999; margin-bottom: 20px; }
.breadcrumbs a { color: #999 }
.breadcrumbs .icon-angle-right { padding: 0 5px }

/* Sidebar 侧边栏 */
#leftbar-w { float: left }
#rightbar-w { float: right; display: block; }
#leftbar-w .module .custom .div-tit img { height: 40px!important; }
#sidebar { padding: 0; }
#sidebar .module { margin-bottom: 20px; padding: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; }
#sidebar .module-title { font-size:16px; font-weight:normal;color:#0b9327;border-bottom: 1px solid #e7e8ea; }
#sidebar h3 { margin: 0; padding: 0 0 5px 0; }
#sidebar .module-body p { padding: 0; margin: 0 0 5px 0; }
#sidebar ul { margin: 0; }

/* Sidebar Menu*/
#sidebar .module ul.menu { margin: 0; padding: 0; list-style: none; }
#sidebar .module ul.menu li { list-style: none; margin: 0; padding: 0; border-bottom: 1px dotted #ced8df }
#sidebar .module ul.menu li:last-child { border-bottom: none }
#sidebar .module ul.menu li:hover { }
#sidebar .module ul.menu li a,  #sidebar .module ul.menu li.active ul li a,  #sidebar .module ul.menu li ul li.active ul li a { display: block; margin: 0; padding: 5px 0 5px 25px; background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWoI1SKHRNrJSjNURAnHt.jpg) 5px 50% no-repeat; text-decoration: none; color: #000; font-size: 12px; font-weight: bold; line-height: 15px; text-transform: uppercase }
#sidebar .module ul.menu li a:hover, #sidebar .module ul.menu li.active a,  #sidebar .module ul.menu li ul li a:hover,  #sidebar .module ul.menu li ul li.active a,  #sidebar .module ul.menu li.active ul li a:hover,  #sidebar .module ul.menu li ul li.active ul li.active a { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWoI1SKHRNrJSjQURAnHt.jpg) 5px 50% no-repeat; text-decoration: none; color: #0b9327; }
#sidebar .module ul.menu li.active { }

/* Sidebar SubMenu*/
#sidebar .module ul.menu li ul { margin: 0; border-top: 1px dotted #ced8df }
#sidebar .module ul.menu li ul li { background: none; margin: 0; padding: 0 0 0 10px }
#sidebar .module ul.menu li:last-child, #sidebar .module ul.menu li ul li:last-child, #sidebar .module ul.menu li.active ul li:last-child { background: none }
#sidebar .module ul.menu li ul li a { }
#sidebar .module ul.menu li ul li a:hover { border: 0; }
.module .menu .icon-angle-down:before { content: ""!important }

/* User1 and User2 */
#user1-wrap { margin-bottom: 0px; position: relative; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; }
#user1 { padding: 0; margin: 0 auto; clear: both; }
#user1 .module-title { display:block;line-height: 32px; letter-spacing: 1px; color: #8B8B8B; font-weight:normal;}
#user1 h3.module-title { margin-bottom: 0; padding-bottom: 0; color: #0b9327; border-bottom: 1px solid #e7e8ea; height: 40px; line-height: 40px; font-size: 16px; }
.div-emb { padding-bottom: 13px; }
.div-emb li, #sidebar ul li { list-style: none; padding-left: 15px; background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyAINtRoIygI.jpg) left 12px no-repeat;line-height: 30px; width: 91%; }
/*资质荣誉*/
#slideContainer .cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#slideContainer .cl { zoom: 1; }
#slideContainer .frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
#slideContainer .title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }
#slideContainer .block { margin: 10px 10px 0; }
#slideContainer .temp { margin: 1px; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow li a { background: none !important; padding: 0px !important; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000);
color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);
color: #000; font-weight: 700; }
#slideContainer ul, li { list-style: none; }
#slideContainer .frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
#slideContainer .temp { margin: 0; }
.slidebar { position: absolute; bottom: 5px; right: 4px; }
.slideshow span.title, .slidebar li { background: rgba(11,147,39,1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #FFF; overflow: hidden; border-bottom: none !important; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #ff0; font-weight: 700; }
.slideshow SPAN.title { text-indent: 0px; }
#slideContainer .block { margin: 0; position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; }
.comiis_wrapad { }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { display: none; height: 300px; }
#user1 .module-body {}
#user1 a { }
#user1 a:hover { }
#user1 ul { margin: 0; padding: 0; }
#user1 ul li { list-style: none; }
#user1 .latestnews li,#user1 .mostread li{margin:8px 0 0 0;}
#user1 ul li:hover { }
#user1 ul li a { display: block; margin: 0; padding: 5px 0 5px 15px; background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyAINtRoIygI.jpg) 1px 50% no-repeat; text-decoration: none; color: #000; font-size:16px; line-height: 15px; text-transform: uppercase }
#user1 ul li a:hover { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyAINtRoIygI.jpg) 5px 50% no-repeat; text-decoration: none; color: #0b9327; }

/*user1 tab*/
#tab-tit h3{display:inline-block!important; position:relative;}
#tab-tit {border-bottom:3px solid #e7e8ea; height:40px;}
#tab-tit h3.module-title{color:#000;padding:0 10px; width:44.7%; text-align:center;}
#tab-tit .lline:before{content: '';position: absolute;left: 0;top:20%;bottom: auto;right: auto; height:60%;width:1px;background-color:#e7e8ea;}
#tab-tit h3.active{border-bottom: 3px solid #0b9327; color:#0b9327;}
.tab-main div.tab-cont{ display:none;}
.tab-main div.tab-cont.active-txt{ display:block;}


/* User 2 */
#user2-wrap { position: relative; background: #F1F0F0; padding: 15px; border-top: 5px solid #D8D8D8 }
#user2 { padding: 0; margin: 0 auto; clear: both; text-shadow: 1px 1px #fff; }
#user2 .module { color: #555; margin-bottom: 10px }
#user2 .module-title { display: block; font-size: 18px; line-height: 32px; letter-spacing: 1px; color: #000; font-weight: bold; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; }
#user2 h3.module-title { margin-bottom: 10px; padding-bottom: 0; }
#user2 .module-body { position: relative; }
@media (min-width: 768px) {
#user2 .module-body:after { display: block; content: ""; position: absolute; width: 1px; height: 170px; background-color: #d8d8d8; right: 0; top: 0; }
#user2 .module:last-child .module-body:after { width: 0; }
}
#user2 a { }
#user2 a:hover { }
#user2 ul { margin: 0; padding: 0; }
#user2 ul li { list-style: none; }
#user2 ul li:hover { }
#user2 ul li a { display: block; margin: 0; padding: 5px 0 5px 25px; background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWoI1SKHRNrJSjNURAnHt.jpg) 5px 50% no-repeat; text-decoration: none; color: #999; font-size: 12px; line-height: 15px; font-weight: bold; text-transform: uppercase }
#user2 ul li a:hover { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTxWoI1SKHRNrJSjQURAnHt.jpg) 5px 50% no-repeat; text-decoration: none; color: #0b9327; }
/* User 3 ,user4*/
#user3-wrap, #user4-wrap { position: relative; padding: 15px; }
#user3, #user4 { padding: 0; margin: 0 auto; clear: both; }
#user3 .module {padding-bottom: 10px; }
#user3 .module-title { margin: 10px; padding-bottom: 5px; border-bottom: 1px solid #e7e8ea; color:#0b9327; font-size:16px; font-weight:normal; }
#user3 .module-title:after { display: block; height: 0; clear: both; content: ""; visibility: hidden; }
#user3 .bt-cs .bt-row { float: none; width: 100%!important; padding: 5px 0; }
#user3 .bt-cs .bt-inner { text-align: left; }
#user3 .bt-cs .bt-inner .bt-title { display: inline; font-weight: normal; }
#user3 .jiage { line-height: 19.5px; padding: 5px 5px 5px 10px; }
#user3 a{ padding-left:10px;}
#user3 a:hover{ color:#0b9327;}
#user3 a:before{position:absolute; display:block; width:5px; height:19px; content:""; background:url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyAINtRoIygI.jpg) left center no-repeat;}
/*user4*/
#user4 h3.module-title { margin-bottom:5px; padding-bottom:5px; color: #0b9327; border-bottom: 1px solid #e7e8ea;font-size:16px; font-weight:normal; }
#user4 ul li {padding: 0 15px; position:relative; background:#f6f6f6 url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyAINtRoIygI.jpg) 5px center no-repeat;}
#user4 ul li:first-child { border-bottom:5px solid #FFF; padding: 0; }
#user4 ul li:first-child img { width: 100%; }
#user4 figcaption { padding: 5px 0; text-align: center; margin: 0; }

<!--产品详情页 pro-details-->
.item-page.pro-details{}
.item-page.pro-details section{ margin-bottom:30px;}
.item-page.pro-details h1 {font-size: 26px; font-weight: bold; color: #000000; line-height: 2.2em; margin:0;}
.item-page.pro-details h2 {font-size: 20px; line-height: 2em; margin: 20px 0 0 0; font-weight: bold;}
.item-page.pro-details h3 {font-weight: bold; font-size: 16px; margin:0; padding:16px 0;}
.item-page.pro-details .nav-pro{background-color:#f8f8f8;font-size:16px;}
.item-page.pro-details .nav-pro >div{ text-align:center;}
.item-page.pro-details .nav-pro img{ margin:20px 0 16px 0;}
.item-page.pro-details figure{}
.item-page.pro-details figcaption{text-align: center; font-size: 14px; line-height: 2.5em;}
.item-page.pro-details .row-cpbj{border-bottom: 1px #e5e5e5 dashed;line-height:2em; margin-top:16px;}
.item-page.pro-details .row-cpbj img{width: 320px; float: left; margin-right:10px;}
.item-page.pro-details .sec-img.ryzz img{border: 1px #CCC solid;}
.item-page.pro-details .sec-img div.span_3{ margin-bottom:2%;}
.carousel-inner>.item>img{ margin:0 auto;}
.anniu { width: 166px; height: 46px; line-height: 46px; text-align: center; font-size: 16px; background: #ffd200; border-radius: 4px; float: left; margin-top: 30px; }
.anniu a { color: #000000; }
.anniu:hover { background: #1BA458; color: #FFFFFF; }
.anniu:hover a { color: #FFFFFF; }
.btn-price{display:inline-block; background-color:#ffd200;}
.btn-price span{display:inherit; font-size:16px; padding:9px 40px;}
.xt { width: 100%; height: 1px; border-top: 1px #1ba458 dashed; margin: 6px 0 6px 0; }
#sec-relatedpro{}
#sec-relatedpro h3{padding:10px 0 0 0;}
#sec-relatedpro p{ line-height:2em; margin:0;}
#sec-relatedpro p.colour1{color:#069e34;}
#sec-relatedpro p.line1{border-top: 1px #efefef dashed;}
#sec-relatedpro span { color: #efefef; padding: 0 3px 0 3px; }
#sec-relatedpro div[class^="btn"]{display:inline-block; width:48%; margin:0 1% 15px 0; text-align:center; padding:5px 0;}
#sec-relatedpro div[class^="btn"] a{color:#FFF;}
#sec-relatedpro div[class^="btn"] a:hover{color:#000;}
#sec-relatedpro .btn-readmore{background-color:#069e34;}
#sec-relatedpro .btn-price1{background-color:#ff9900;}

/*相关文章*/
#relative_article{}
#relative_article ul{margin:0;}
#relative_article ul li{background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyAINtRoIygI.jpg) left 12px no-repeat; padding-left:15px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:50%; float:left;}

.annniu_1 { width: 210px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; background: #ffd200; margin: 0 auto; margin-top: 30px; }
.annniu_1 a { color: #000; }
.zwxq { width: 890px; height: auto; margin: 0 auto; font-size: 14px; }
.ksjs { width: 430px; height: auto; float: left; margin-right: 20px; }
.ksjs_1 { width: 440px; float: left; color: #333; line-height: 1.67em; }
.ksjs_1 span { font-size: 26px; font-weight: bold; color: #000000; line-height: 2.5em; margin-top: 10px; }
.qxfd { clear: both; }
.qxfd10 { clear: both; height: 10px; }
.ckgdxh { width: 100%; height: auto; margin-top: 20px; }
.ckgdxh_1 { width: 20%; float: left; background: #1BA458; font-size: 16px; font-weight: bold; color: #ffffff; text-align: center; line-height: 5em; margin-top: 10px; }
.ckgdxh_2 { width: 78%; float: left; margin-left: 2%; }
.ckgdxh_3 { width: 18%; height: auto; line-height: 2.5em; text-align: center; background: #f3f3f3; border-radius: 4px; float: left; margin-top: 10px; }
.ckgdxh_3 a { color: #000; }
.yzyd25 { margin-left: 2.5%; }
.yzyd25_1 { margin-left: 2.5%; }
.yzyd25_2 { margin-left: 0%; }
.ysyd10 { margin-top: 10px; }
.tb { width: 100%; height: auto; background: #f8f8f8; margin-top: 30px; }
.tb_1 { width: 19%; float: left; margin-left: 4.8%; text-align: center; font-size: 16px; margin-top: 20px; }
.tb_1 a { color: #000; }
.tb_1 p { margin-top: 16px; }
.cpxqbt { font-size: 20px; line-height: 2em; margin-top: 20px; font-weight: bold; }
#mytable { width: 100%; word-wrap: break-word }
#mytable .light,  .smalltable .light { background: #eee; width: 98%; border-top: #000 1px solid; border-left: #000 1px solid }
.cpbj_1 { width: 100%; height: auto; line-height: 2em; margin-top: 16px; border-bottom: 1px #e5e5e5 dashed; }
.cpbj_1 img { width: 320px; float: left; margin-right:10px; }
.cpbj_1 p { width: 555px; float: right; margin-top: 16px; margin-bottom: 16px; }
.cpbj_1 p span { font-weight: bold; font-size: 16px; }
.cpbj_1_x { width: 100%; height: auto; line-height: 2em; margin-top: 16px; border-bottom: 1px #e5e5e5 dashed; }
.cpbj_1_x img { width: 625px; float: left; }
.cpbj_1_x p { width: 250px; float: right; margin-top: 16px; margin-bottom: 16px; }
.cpbj_1_x p span { font-weight: bold; font-size: 16px; }
.cptd_1 { line-height: 2em; margin: 16px 0 16px 0; border-bottom: 1px #e5e5e5 dashed; }
.cptd_1 p { margin-bottom: 16px; }
.cptd_1 span { font-weight: bold; font-size: 16px; }
.cgal_1 { width: 31%; height: auto; background: #f6f6f6; float: left; margin-top: 20px; }
.cgal_1 img { width: 100%; }
.cgal_1 p { text-align: center; font-size: 14px; line-height: 2.5em; }
.fdxz3 { margin-left: 3.5%; }
.fdxz3_1 { margin-left: 3.5%; }
.fdxz3_2 { margin-left: 0%; }
.ryzz_1 { width: 24%; height: auto; float: left; margin-bottom: 12px; }
.ryzz_1 img { width: 100%; border: 1px #CCC solid; }
.wzyd133 { margin-left: 1.33%; }
.ryzz_2 { width: 44.6%; float: left; margin-bottom: 12px; }
.ryzz_2 img { width: 100%; }
.fhxc_1 { width: 24%; float: left; margin-top: 10px; }
.fhxc_1 img { width: 100%; }
.fhxc_1_yd { margin-left: 1.33%; }
.fhxc_1_yd1 { margin-left: 1.33% }
 @media (min-width: 800px) {.dpsx { display: none; }}

/*产品列表页*/
.bjas_1 { font-size: 14px; padding: 3px 10px 3px 10px; line-height: 2em; background: #00973b; color: #FFF; border-radius: 3px; }
.bjas_2 { font-size: 14px; padding: 3px 10px 3px 10px; line-height: 2em; background: #3daf3e; color: #FFF; border-radius: 3px; }
.bt { font-size: 20px; font-weight: bold; text-align: center; line-height: 2.2em; }
.bt a { color: #000 }
.bt_1 { font-size: 14px; text-align: center; color: #333; line-height: 2em; }
.xuan_1 { color: #02ba3a; text-align: center; line-height: 2em; font-size: 14px; }
.xuan_1 span { color: #efefef; padding: 0 3px 0 3px; }
.xxxt_1 { width: 80%; height: 1px; border-top: 1px #efefef dashed; margin: 0 auto; }
.wzms { width: 80%; margin: 0 auto; color: #666; padding: 10px 0 0 10px; font-size: 14px; }
.wzmsan { width: 34%; line-height: 2em; font-size: 16px; background: #069e34; float: left; margin-left: 11%; text-align: center; margin-top: 10px; margin-bottom: 16px; }
.wzmsan a { color: #FFF; }
.plisttitle { background: #069e34; border-radius: 0 60px 60px 0; color: #FFF; font-weight: bolder; text-align: center; float: left; margin: 10px 0 10px 0 }
.plisttitle p { padding: 0 20px 0 20px; font-size: 16px; line-height: 2em !important; margin: 0 auto !important }
.margin0 { margin-bottom: 10px; }

/*tips*/
.item-page.tips{}
.item-page.tips .toc{background-color:#f8f9fa; padding:10px;}
.item-page.tips .toc h2{border-left:none; margin:0; padding-left:0;}
.item-page.tips .toc ul,.item-page.tips .toc li{list-style:none; margin:0; padding:0;}
.item-page.tips h1{font-size:1.8em; margin-bottom:0.25em;}
.item-page.tips h2{font-size:1.5em; font-weight:400; margin:1em 0 0.25em 0; padding-left:10px; border-left:12px solid #0b9327;}
.item-page.tips h3{}
.item-page.tips h4{}
.item-page.tips p{ margin:0.5em 0; text-indent:2em;}
.item-page.tips .tbimg{display:inline-table;}
.item-page.tips .tbimg figcaption{ text-align:center; padding:10px 0;}

/* Search */
input[type="search"] { display: block; width: 100%; padding: 10px 32px 10px 11px; color: #202020; font-size: 11px; -moz-box-sizing: border-box; -webkit-appearance: none !important; -webkit-box-sizing: border-box; background: #fff; border: 1px solid #ddd; box-sizing: border-box; }
 input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none
}
 input[type="search"]::-webkit-search-decoration {
display: none
}
input[type="search"]:focus { color: #000; outline: none; }
/* Forms / Inputs / Buttons */

.inputbox, input, textarea, select { background: #fff; border: 1px solid #d4d4d4; color: #999 }
#modlgn-remember { float: left; width: 20px; }
.inputbox, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"] { width: 80%; max-width: 80%; }
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], textarea { display: block; max-width: 100%; margin-bottom: 10px; margin-left: 0; padding: 5px !important; }
input { display: inline-block; *display:inline;
vertical-align: middle; width: auto; zoom: 1; margin: 0; border: 1px solid #d4d4d4; font-size: 1em; }
 input::-webkit-input-placeholder, input:-moz-placeholder, .placeholder {
color:#bbb;
}
 input::-moz-focus-inner {
border:0;
}
input[disabled="disabled"], input.disabled { color: #999; background: #f5f5f5; -moz-box-shadow: inset 0px 0px 2px #ddd; -webkit-box-shadow: inset 0px 1px 2px #ddd; box-shadow: inset 0px 1px 2px #ddd; }
input[type="text"]:focus, textarea:focus, button:focus, a.button:focus, select:focus, input[type="file"]:focus, input[type="password"]:focus, input[type="email"]:focus { -webkit-box-shadow: 0 0 7px #ccc; -moz-box-shadow: 0 0 7px #ccc; box-shadow: 0 0 7px #ccc; border: 1px solid #b7b7b7; outline: none; }
input[type="text"], input[type="email"], textarea, button, input[type="file"] { -moz-transition: -moz-box-shadow 0.5s, border 0.5s, background 0.5s; -webkit-transition: -webkit-box-shadow 0.5s, border 0.5s, background 0.5s; -o-transition: box-shadow 0.5s, border 0.5s, background 0.5s; transition: box-shadow 0.5s, border 0.5s, background 0.5s; }
input.checkbox, input[type="checkbox"] { display: inline; width: auto; margin: 0 10px 0 0; padding: 0; border: 0; background: none; vertical-align: center; *vertical-align: top;
}
input.radio, input[type="radio"] { display: inline; width: auto; margin: 0; padding: 0; border: 0; background: none; vertical-align: center; *vertical-align: top;
}
input[type="radio"]:focus, input[ type="checkbox"]:focus { -webkit-box-shadow: 0 0 5px #6DB9FF; -moz-box-shadow : 0 0 5px #6DB9FF; box-shadow : 0 0 5px #6DB9FF; outline-color: #6DB9FF; }
input.file, input[type="file"] { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: none; }
select { display: inline; width: auto; margin: 0; border: 1px solid #ccc; line-height: 100%; padding: 3px; vertical-align: middle; }
select[disabled="disabled"], select.disabled { color: #999; background: #f5f5f5; -moz-box-shadow: inset 0px 0px 2px #ddd; -webkit-box-shadow: inset 0px 1px 2px #ddd; box-shadow: inset 0px 1px 2px #ddd; }
textarea { width: auto; height: 200px; margin: 0; border: 1px solid #ccc; padding: 5px; vertical-align: middle; font-family: inherit; font-size: 0.9em; }
textarea { width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 1.6em !important; }
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="tel"]:focus, textarea:focus { }
/* Button */

input[type="button"], input[type="submit"], button[type="submit"], button[type="button"] { display: inline-block; margin-top: 5px; margin-bottom: 5px; padding: 0 10px; background-color: #fff; color: #666; text-decoration: none; -webkit-appearance: none !important; background: #fff; background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef)); background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -o-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -ms-linear-gradient(top, #ffffff 0%, #efefef 100%); background: linear-gradient(to bottom, #ffffff 0%, #efefef 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef', GradientType=0 );
line-height: 30px; min-height: 30px; font-size: 13px; border: 1px solid #ccc; border-radius: 4px; box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05); cursor: pointer; nowhitespace: afterproperty; nowhitespace: afterproperty; nowhitespace: afterproperty; nowhitespace: afterproperty; text-shadow: 1px 1px 0 #FFFFFF; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; -webkit-transition: all 0.2s ease; transition: all 0.5s ease; }
input[type="button"]:active, input[type="submit"]:active, button[type="submit"]:active, button[type="button"]:active { background-image: linear-gradient(to bottom, #efefef 0px, #fff 100%); border-color: #bbb #bbb #ddd; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.10) inset; }
input[type="button"]:hover, input[type="submit"]:hover, button[type="submit"]:hover, button[type="button"]:hover { background: #fff }
/* Read More */

a.btn-readmore { float: right; background: #0b9327 url(../images/more.png) 0 0 repeat-x; border: 1px solid #0b9327; color: #fff; padding: 0px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
a.btn-readmore:hover { color: #303030 }
/* Mailto */

.mailto { background: #fff; color: #222; padding: 10px; }
/* Tooltips */

.tip-wrap { float: left; padding: 8px 35px 8px 14px; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #535353; border: 1px solid #222; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #fff; max-width: 200px; text-shadow: 1px 1px #000 }
.tip-title { padding: 0; margin: 0; display: none }
.tip-text { font-size: 100%; margin: 0; }
#topcontrol { background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyONDIgPoxqQTxIsID.jpg) 50% 50% no-repeat; width: 60px; height: 60px; white-space: nowrap; cursor: pointer; opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
bottom: 20px; right: 20px; z-index: 999; }

/* Error */
#error { padding: 20px; text-align: center }
#error .error { color: #FF0000; display: block; padding: 0; font-size: 200px; font-weight: bold; line-height: 200px; }
#error .center { width: 400px; margin-left: -200px; left: 50%; position: absolute; text-align: center; top: 20% }
#error .error { text-shadow: 0 -1px 0 rgba(0,0,0,0.9), 0 1px 0 rgba(255,255,255,0.7); }
#error .error > span { display: inline-block; position: relative; }
#error .error > span:before { content: ""; position: absolute; top: 70%; left: -30px; right: -30px; height: 80px; background: url(/EIqrESyDEyMUTyEEK11SDyppKIuDIIMUTyENDIgUU0WqHj.jpg) no-repeat; background-size: 100% 100%; }
#error ol li { text-align: left; }

/* Offline */
.error-offline .error > span:before { top: 65%; }
.error-offline .message { width: 350px; }

/* Thumbs */
.width-10 { width: 10px; }
.width-20 { width: 20px; }
.width-30 { width: 30px; }
.width-40 { width: 40px; }
.width-50 { width: 50px; }
.width-60 { width: 60px; }
.width-70 { width: 70px; }
.width-80 { width: 80px; }
.width-90 { width: 90px; }
.width-100 { width: 100px; }
.height-10 { height: 10px; }
.height-20 { height: 20px; }
.height-30 { height: 30px; }
.height-40 { height: 40px; }
.height-50 { height: 50px; }
.height-60 { height: 60px; }
.height-70 { height: 70px; }
.height-80 { height: 80px; }
.height-90 { height: 90px; }
.height-100 { height: 100px; }
.thumbnail { border: 1px solid #ccc!important; max-width: 100%!important; }
.thumbnail img:hover { opacity: 1; }
.thumbnail.pull-left { margin-right: 10px!important }
.thumbnail.pull-right { margin-left: 10px!important }
.thumbnails { margin-left: -20px; list-style: none; *zoom: 1;
}
.thumbnails:before,  .thumbnails:after { display: table; content: ""; line-height: 0; }
.thumbnails:after { clear: both; }
.thumbnails > li { float: left; margin-bottom: 18px; margin-left: 20px; }
.thumbnail { display: block; padding: 4px; line-height: 18px; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055); box-shadow: 0 1px 3px rgba(0,0,0,0.055); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
a.thumbnail:hover { border-color: #08c; -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25); -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25); box-shadow: 0 1px 4px rgba(0,105,214,0.25); }
.thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; }
.thumbnail .caption { padding: 9px; color: #555; }

/* Footer */
#footer-w { padding: 10px 0; background: #F1F0F0; border-top: #e5e5e5 solid 1px; }
#footer p { margin: 0; padding: 0; }
/* Footer Menu*/
#footer-nav { float: right }
#footer-nav ul { margin: 0; padding: 0; float: right; }
#footer-nav ul li { list-style: none; display: inline-block; position: relative; padding: 0; margin: 0 1px 0 0; height: 25px; border-right: none; }
#footer-nav ul li a { display: block; padding: 0 10px; margin: 5px 0 0 0; line-height: 12px; text-decoration: none; font-size: 10px; text-transform: uppercase; border-right: 1px solid #cfcfcf; font-weight: bold }
#footer-nav ul li:last-child a { border: none!important; }
#footer-nav ul li a:hover { color: #303030 }
.copyright { margin: 0; padding: 0; font-size: 12px; text-align: center; }
.copyright a { font-size: 12px; }
.copy a:hover { }
.eclipse { margin: 0 0 0 -480px; padding: 0; font-size: 10px; color: #ccc; text-align: right; text-shadow: none; bottom: 5px; left: 50%; line-height: 10px; height: 10px; position: absolute; }
.eclipse a, .eclipse a:hover { text-decoration: none; font-size: 10px; color: #ccc }
.dl-horizontal dt { clear: left; float: left; overflow: hidden; text-align: right; text-overflow: ellipsis; white-space: nowrap; width: 40px; }
.dl-horizontal dd { margin-left: 50px; }
.items-more h3 { margin-bottom: 10px; }
/*表格*/
#mytable { width: 100%; border-top: #ccc 1px solid; border-left: #ccc 1px solid; word-wrap: break-word; }
#mytable td { border-right: #ccc 1px solid; border-bottom: #ccc 1px solid; color: #000000; padding: 2px 2px; vertical-align: middle; }
#mytable td { font-size: 9px; text-align:center;; }
.light { border: 1px solid #cfcfcf !important; background: #F6F6F6 !important; color: #555 !important; }

/*客服*/
#_help{ position:fixed; top:30%; width:60px; right:10px; z-index:999; color:#fff;}
@media screen and (max-width:799px){#_help{right:0;}}
#_help .online_qq,#_help .online-inquiry,#_help .online-email,#_help .list-skype,#_help .list-whatsapp,#_help .list-tel{position:relative; width:60px; height:60px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-bottom:10px; border:#e7e8ea solid 1px;}
#_help .online_qq{background:#fff url(../images/q.png) center center no-repeat; }
#_help .online-inquiry{background:#fff url(../images/p.png) center center no-repeat;}
#_help .online-email{background:#fff url(../images/e.png) center center no-repeat;}
#_help .list-skype{background-position:-225px 0;}
#_help .list-whatsapp{background-position:0 0;}
#_help .list-tel{background-position:-45px 0;}
#_help .box{ position:absolute; top:0; right:60px;width:200px; display:none; font-size:16px;}
#_help .box .txt{margin-right:10px;background-color:#0eb831; padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; text-align:center;}
#_help .online_qq:hover .box,#_help .online-inquiry:hover .box,#_help .online-email:hover .box,#_help .list-skype:hover .box,#_help .list-whatsapp:hover .box,#_help .list-tel:hover .box{ display:block;}

#_help a{ display:block;}
#_help a,#_help a:hover{color:#FFF; text-decoration:none;}

#_help .box-a{display:block; height:45px;}
#_help .online_qq ._pc { display: block; }
#_help .online_qq ._mobile { display: none; }
@media (max-width:767px) {
#_help .online_qq ._pc { display: none; }
#_help .online_qq ._mobile { display: block; }
}


@media (max-width: 999px) {.eclipse { margin: 0; padding: 0; position: absolute; bottom: 0; right: 10px; }}
 @media screen and (max-width: 799px) {
/*Header*/
#top-wrap{ padding:0 10px!important;}

#header-wrap { padding: 10px!important; }
#logo{width:auto;}
#logo img { max-width: 250px; max-height: 70px;}
#logo a { text-align: center }
#site-description { text-align: center }

#top .top-menu { display: block; padding: 8px 5px; position:absolute; border: 1px solid #ccc; border-radius: 5px; margin-right: 15px; width:27px; top:25%; }
#top .top-menu span { height: 2px; display: block; background: #CCC; border-radius: 10px; }
#top .top-menu span + span { margin-top: 6px; }
#top .menu { position: fixed; height: 100%; top: 0; padding-top: 10px; width: 60%; background: #fff; left:-100%; -webkit-transition: 1s; transition: 1s; -webkit-box-shadow: 3px 0px 10px #f0eded; box-shadow: 3px 0px 10px #f0eded; }
#top .menu li { width: 100%;overflow: hidden; text-align:left; line-height:40px; }
#top .menu li > li { margin-bottom: 15px; text-align:left; }
#top .menu .sub-menu{position:relative; overflow:visible; height:auto; padding-left:10px; box-shadow:none;}
#top .open {left: 0%;overflow: auto;}
#top{ width:38px; height:70px; position:relative; float:right;}

#top-kefu{display:none;}
#social { display: block; float: none }

#wrapper { padding: 10px!important; }
/* Menu icon */
#menu-icon { width: 100%; height: 55px; line-height: 55px; text-decoration: none; background: #363636; color: #fff; padding: 0; cursor: pointer; display: block; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
#menu-icon:hover, #menu-icon.active { background-color: #333; color:#0b9327; }
.menu-icon-title { font-size: 20px; padding: 0 0 0 10px; }
.icon-double-angle-down { font-size: 30px; padding: 0 10px 0 0; float: right; height: 55px!important; line-height: 55px!important; }
/* Navigation */
#navbar-wrap { height: auto; display: block; margin: 0 0 10px 0; padding: 0; border: 1px solid #333; background: #363636; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
#navbar { display: none; height: auto; margin: 0; padding: 0; }
#navigation { padding: 0; display: block; }
#navigation .menu { margin: 0; padding: 0; list-style: none; }
#navigation .menu .icon-angle-right { position: absolute; right: 10px; top: 50%; margin-top: -6px; color: #aaa; font-size: 12px; }
#navigation .menu > li { display: block; float: none; }
#navigation .menu > li ul { }
#navigation .menu ul { position: relative; left: 0; top: 100%; margin: 0; nowhitespace: afterproperty; opacity: 1; transition: none; visibility: visible; z-index: 99; }
#navigation .menu ul ul { position: relative!important; margin: 1px 0 0 0; padding: 0; left: 0px; width: 100%; display: block; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#navigation .menu ul ul li { width: auto }
#navigation .menu li { position: relative }
#navigation .menu li:hover > ul { margin: 0; opacity: 1; visibility: visible; }
#navigation .menu a { display: block; position: relative; }
/* current item */
#navigation .menu > li > a:hover, #navigation .menu > li.sfHover > a, #navigation .menu > .active > a, #navigation .active > a:hover, #navigation .active > a:hover { color: #F26904; }
#navigation .menu > .active > a, #navigation li.active > a { font-weight: bold; color:#0b9327; }
#navigation .menu > li { margin: 0; padding: 0; }
#navigation .menu a { height: auto; color: #fff; font-weight: 400; text-align: left; text-decoration: none; cursor: pointer; line-height: 45px; font-size: 16px; padding: 0 10px; }
/*drop-down styles*/
#navigation .menu ul { background: #363636; border: none; }
#navigation .menu li:hover ul { margin: 0; }
#navigation .menu ul ul.sub-menu { margin: 0; padding: 0; border-top: 1px solid #333 }
#navigation .menu ul ul.sub-menu li { margin: 0; padding: 0; }
#navigation .menu ul li { border-bottom: 1px solid #333 }
#navigation .menu ul li:first-child { }
#navigation .menu ul li:last-child { border: 0 }
#navigation .menu ul li > a:hover { color: #F26904 }
#navigation .menu ul a { display: block; height: auto; margin: 0px; padding: 0 15px; text-transform: none; border: 0px; }
#navigation ul.sub-menu .icon-angle-down:before { content: ""!important; }
#navigation ul.sub-menu a { font-size: 12px; line-height: 35px; }
#navigation i { text-align: right }

/*user4*/
#user3 .module, #user4 .span_3 { margin-bottom: 15px; }
#user4 ul { margin: 0; }

/*产品详情页 pro-details*/
.sy{overflow-x:scroll; overflow-y:hidden;}

.zwxq { width: 100%; height: auto; margin: 0 auto; font-size: 14px; }
.ksjs { width: 100%; height: auto; float: left; }
.ksjs img { width: 100%; }
.ksjs_1 { width: 100%; float: left; color: #333; line-height: 1.67em; }
.anniu { width: 166px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; background: #ffd200; border-radius: 4px; float: left; margin-top: 20px; margin-left: 30%; }
.ckgdxh_1 { width: 100%; float: left; background: #1BA458; font-size: 16px; font-weight: bold; color: #ffffff; text-align: center; line-height: 2.5em; }
.ckgdxh_2 { width: 100%; margin-left: 0%; }
.ckgdxh_3 { width: 31%; height: auto; line-height: 2.5em; text-align: center; background: #f3f3f3; border-radius: 4px; float: left; margin-top: 10px; }
.ckgdxh_3 a { color: #000; }
.yzyd25 { margin-left: 3.5%; }
.yzyd25_1 { margin-left: 0px; }
.yzyd25_2 { margin-left: 3.5%; }
.ysyd10 { margin-top: 10px; }
.tb { width: 100%; height: auto; background: #f8f8f8; margin-top: 10px; }
.tb_1 { width: 50%; float: left; text-align: center; font-size: 16px; margin-top: 20px; margin-left: 0%; }
.tb_1 img { width: 55%; }
.cpbg { overflow: scroll; }
.cpbj_1 img { width: 100%; float: left; }
.cpbj_1 p { width: 100%; float: right; margin-top: 16px; margin-bottom: 16px; }
.cpbj_1_x img { width: 100%; float: left; }
.cpbj_1_x p { width: 100%; float: right; margin-top: 16px; margin-bottom: 16px; }
.cgal_1 { width: 48%; height: auto; background: #f6f6f6; float: left; margin-top: 15px; }
.cgal_1 p { font-size: 12px; }
.fdxz3 { margin-left: 4%; }
.fdxz3_1 { margin-left: 0%; }
.fdxz3_2 { margin-left: 4%; }
.fhxc_1 { width: 48%; float: left; margin-top: 16px; }
.fhxc_1 img { width: 100%; }
.fhxc_1_yd { margin-left: 4%; }
.fhxc_1_yd1 { margin-left: 0%; }

/*footer*/
#footer-nav { float: none }
#footer-nav ul { float: none }
.copyright { float: none; text-align: center }
.k_pagelist { float: left; display: table; clear: both; line-height: 30px; }
.k_pagelist em { padding: 2px; border: 1px solid #E7E7E7; font-size: 12px; margin: 0px 1px; background: #F5F9FE; color: #14316B; font-weight: bold; font-style: normal; }
.k_pagelist strong { padding: 2px; border: 1px solid #E7E7E7; font-size: 12px; margin: 0px 1px; color: #009900; }
.k_pagelist a { padding: 2px; border: 1px solid #E7E7E7; font-size: 12px; margin: 0px 1px; }

}
@media (max-width: 768px){
.col-sm-3{width:23.5%;}
.col-sm-4{width:32.0%;}
.col-sm-6{width:49%;}
.col:first-child{margin-left:0;}
.col{margin-left:2%;}
<!--产品详情页 pro-details-->
.item-page.pro-details{}
	}
@media (max-width: 480px){
.col-xs-3{}
.col-xs-4{}
.col-xs-6{width:49%;}
.col-xs-12{width:100%;}
.col:nth-child(3){margin-left:0;}
.col:nth-child(2),.col:nth-child(4){margin-left:2%;}
<!--产品详情页 pro-details-->
.item-page.pro-details{}
.sec-case .col:nth-child(2),.sec-case .col:nth-child(4),#sec-relatedpro .col:nth-child(2){margin-left:0;}
.item-page.pro-details .row-cpbj img{margin-right:0; float:none;}

/*相关文章*/
#relative_article{}
#relative_article ul li{width:100%; float:none;}
	}

	
<!--耗时0.00040793418884277秒-->