﻿/*
Theme Name: 恒益筛网
Theme URI: http://www.zjhzhy.cn
Description: 迪晨创意为杭州恒益筛网有限公司定制的企业级高级主题。迪晨创意致力于WordPress企业建站开发，网站通过XHTML/CSS认证，代码结构简介，可扩展性强，安全性高，功能强大。
Author: 迪晨创意
Author URI: http://www.deazen.cc/
Version: 1.0
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body {line-height: 1;}
h1, h2, h3, h4, h5, h6 {clear: both;font-weight: normal;}
ol, ul {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
a img {border: none;}

/* =Layout
-------------------------------------------------------------- */
/* Main global 'theme' and typographic styles */
body {background:#fff;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;color:#666;}
a{outline:none;color:#666;text-decoration:none;blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());}
a:hover{color:#6ba82f;text-decoration:underline;}
.inner{ width:960px;margin:0 auto;clear:both;}
.inner:before,.inner:after{content: " ";display: table;clear:both;}
.clearfix{clear: both;content: " ";display: block;font-size: 0;height: 0;visibility: hidden;}
.f_l{float:left;}
.f_r{float:right;}
.alignleft{float:left;margin-right:10px;}
.f_arial{font-family:arial;}
.fs12{font-size:12px;}
.c_strong{font-size:15px;font-weight:600;padding-bottom:10px;display:block;}
.fwei{font-weight:600;}
p{line-height:22px;margin-bottom:0px;font-size:12px;}
.entry-title{line-height:36px;margin:5px 0;}
.mar_top3{margin-top:30px;}
::selection{background:#29A0FE;color:#f1f1f1;}
*::-moz-selection {background: none repeat scroll 0 0 #29A0FE;color: #f1f1f1;}
h3{color:#379adc;font-size:24px;font-weight:600;margin-bottom:20px;line-height:24px;}
h4{color:#379adc;font-size:16px;font-weight:600;margin-bottom:20px;line-height:20px;}
.cut {height: 2px; background: transparent url(images/cut.png) no-repeat top center; width: 100%;}
.pl15{padding-left:25px !important;}
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.aligncenter{clear:both;margin:auto;display:block;}
.wp_keywordlink{font-weight:bold;}
/* =Top
-------------------------------------------------------------- */
.topline{background:url(images/topline_bg.png) repeat-x;height:4px;}
/* =Header
-------------------------------------------------------------- */
.header{background:url(images/cloud_bg.jpg) no-repeat center center;height:93px;}
.header .inner{position:relative;}
.header .logo{margin-left:10px;margin-top:10px;}
/* =Search
-------------------------------------------------------------- */
.top_search{float:right;background:url(images/search_bg.png) no-repeat;width:157px;height:22px;padding:4px 0 0 20px;position:absolute;top:-4px;right:0px;z-index:100;}
.top_search #s{border:none;padding:0;float:left;height:16px;width:110px;background:url(images/search.png) no-repeat;color:#999;font-size:12px;padding-left:10px;}
.top_search #searchsubmit{float:left;padding:0;margin:0;border:none;height:16px;width:16px;background:url(images/search.png) no-repeat -120px 0;cursor:pointer}

/* =Menu
-------------------------------------------------------------- */
.menu{background:url(images/menu_bg.png) repeat-x 0 0px;height:32px;}
.header-menu{z-index:300;position:relative;}
.header-menu .depth0{float:left;background:url(images/menu_nav_bg.png) right center no-repeat;position:relative;height:32px;}
.header-menu .depth0.on,.header-menu .depth0.last.on{background:#5aacff;}
.header-menu .depth0 a{color:#fff;font-size:14px;display:block;padding:3px 20px;}
.header-menu .depth0.last{background:none;}
.header-menu .sub-menu{position:absolute;top:32px;left:0;z-index:350;width:147px;background:#fff;}
.header-menu .depth1{border-bottom:1px solid #eee;background:#fff;border-top:none;text-align:center;position:relative;clear:both;margin:0;padding:0;float:left;width:147px;z-index:350;}
.header-menu .depth1.last{border-bottom:none;}
.header-menu .depth1.on{background:#5aacff;}
.header-menu .depth1.on a{color:#fff;}
.header-menu .depth1 a{color:#666;}
.header-menu .depth1 a:hover{color:#fff;}
.header-menu .sub-menu,.sub-menu2{display:none;border:1px solid #1489ff;}
.header-menu .sub-menu2{position:absolute;left:147px;top:-1px;width:170px;z-index:200;background:#fff;}
.header-menu .depth2{border-bottom:1px solid #eee;background:#fff;position:relative;z-index:999;margin:0;padding:0;clear:both;float:left;width:170px;}
.header-menu .depth2.last{border-bottom:none}
.header-menu .depth2 a{color:#666 !important;padding:3px 20px;}
.header-menu .depth2 a:hover{background:#5aacff;color:#fff !important;}

.nav{margin-top:5px;position:relative;z-index:180;}
.nav .m{border:1px solid #d9d9d9;background:#fff;padding:2px 5px;font-size:12px;line-height:18px;}
.nav li a{color:#999;padding-left:25px;display:block;width:55px;}
.nav li a i{line-height:18px;}
.nav li a.zh{background:url(images/cn.png) no-repeat 0 3px;font-family:\5B8B\4F53,Arial,Helvetica,sans-serif;}
.nav li a.en{background:url(images/uk.png) no-repeat 0 3px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}
.nav .sub{display:none;position:absolute;top:24px;left:0;}
.nav .sub li{border:1px solid #d9d9d9;background:#fff;padding:3px 5px;font-size:12px;border-top:none;z-index:200;}
.nav .sub li.last{border-bottom:1px solid #d9d9d9;}

/* =Slideshow
-------------------------------------------------------------- */
.slideshow{margin-top:10px;position:relative;}
.slideshow .bd ul{width:100% !important;}
.slideshow .bd li{height:340px;width:100% !important;}
.slideshow .hd{position:absolute;bottom:15px;left:50%;}
.slideshow .hd li{text-indent:999em;overflow:hidden;width:8px;height:8px;background:url(images/slide_dot.png) 0 -8px no-repeat;cursor:pointer;float:left;margin-right:5px;}
.slideshow .hd li.on{background-position:0 0 ;}
.slideshow .prev,.slideshow .next{position:absolute;top:45%;font-size:36px;color:#fff;z-index:50;opacity:0.5;}
.slideshow .prev:hover,.slideshow .next:hover{opacity:1;}
.slideshow .prev{left:5px;}
.slideshow .next{right:5px;}
/* =Index
-------------------------------------------------------------- */
.index_page{margin-top:15px;}
.index_left{width:745px;}
.index_about{position:relative;}
.index_about h2{color:#008eff;font-size:14px;border:1px solid #d9d9d9;width:80px;text-align:center;padding:5px 10px;border-bottom:1px solid #fff;position:relative;z-index:3;font-weight:bold;}
.index_about .content{border:1px solid #d9d9d9;position:relative;z-index:2;top:-1px;padding:10px;overflow:hidden;}
.index_about img{border:1px solid #d9d9d9;padding:3px;float:left;margin-right:10px;}
.index_about p{line-height:24px;margin-bottom:10px;}
.index_news{margin-top:10px;}
.index_news:before,.index_news:after{content: " ";display: table;clear:both;}
.index_news a:hover{color:#6ba82f;}
.index_company_news,.index_tech_info{width:49%;}
.index_news h2,.index_partner h2{border:1px solid #d9d9d9;background:url(images/news_title_bg.jpg) repeat-x;height:32px;line-height:32px;padding-left:15px;font-size:14px;color:#008eff;font-weight:bold;}
.index_news ul{border:1px solid #d9d9d9;border-top:none;padding:9px 10px;}
.index_news li{line-height:26px;}

.index_partner{margin-top:10px;overflow:hidden;}
.index_partner li{float:left;margin-left:15px;}
.index_partner li img{padding:3px;border:1px solid #d9d9d9;width:156px;height:62px;}
.index_partner .content{border:1px solid #d9d9d9;overflow:hidden;padding:10px;border-top:none;}

.more{font-weight:normal;font-size:11px;font-family:Arial,sans-serif;text-transform:uppercase;padding-right:10px;}
/* =Breadcrumb
-------------------------------------------------------------- */
.breadcrumb{margin-bottom:10px;}
.breadcrumb i{font-size:14px;}
/* =Page
-------------------------------------------------------------- */
.banner{margin-top:10px;height:170px;}
#container{overflow:hidden;margin-top:10px;}
#content{width:745px;}
#content h2{background:url(images/news_title_bg.jpg) repeat-x;height:32px;color:#008eff;font-size:14px;line-height:32px;padding-left:10px;border:1px solid #d9d9d9;font-weight:bold;}
#content h2 i{font-size:15px;width:18px;text-align:center;margin-right:3px;}
#content .excerpt{padding:15px 10px;line-height:24px;text-align:Justify;text-justify:inter-ideograph;border:1px solid #d9d9d9;border-top:none;font-size:13px;overflow:hidden;}
#content .excerpt li{line-height:28px;}
#content .excerpt i{width:15px;text-align:center;margin-right:5px;line-height:28px;font-size:14px;}
#content .excerpt .packing td{border:1px solid #d9d9d9;vertical-align:middle;padding:10px 0;}
#content .excerpt p{margin-bottom:5px;font-size:14px;line-height:28px;}
#content .pdetail h2{background:#f1f7fd;border:1px solid #d2e8fa;color:#666;padding:0px 10px;margin:10px 0;}
#content .pdetail table{width:100%;margin:10px 0;}
#content .pdetail td{height:24px;border:1px solid #d9d9d9;padding:5px;vertical-align:middle;}
#content .pdetail .wp-caption{text-align:center;border:1px solid #d9d9d9;margin-bottom:10px;padding-top:10px;}
#content .pdetail .wp-caption-text{background:#eee;font-size:12px;margin:0 5px 5px 5px;}
.contactform p{margin-bottom:5px !important;}
.contactform p strong{font-size:13px;}

.wpcf7 p{margin-bottom:5px !important;}
.wpcf7 .wpcf7-captchac{position:absolute;top:6px;left:110px;}
.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{font-size:12px;padding:3px 5px;color:#666;}
.product_tags .excerpt a{display:block;width:20%;float:left;}

.contact .company{font-size:18px;font-weight:bold;margin-bottom:5px;}

.icon{background:url(images/doc_ico.png) no-repeat left top;height:24px;padding-left:24px;line-height:24px;display:block;}
.pdf{background-position:left -77px;}
.doc{background-position:left -56px;}
.xls{background-position:left -36px;}
.ppt{background-position:left -16px;}
.txt{background-position:left 4px;}
.tif{background-position:left -157px;}
.gif{background-position:left -97px;}
/* =Page 404
-------------------------------------------------------------- */
.page_404{border:1px solid #d9d9d9;padding:20px 10px;text-align:center;}
.page_404 i.fa-frown-o{font-size:120px;margin-bottom:10px;}
.page_404 h2{font-size:36px;font-weight:bold;}
/* =Category-product
-------------------------------------------------------------- */
.cat_product .excerpt{overflow:hidden;}
.cat_product .product{border-bottom:1px dashed #d9d9d9;overflow:hidden;padding-bottom:10px;margin-bottom:10px;}
.cat_product .thumb{width:208px;height:158px;}
.cat_product .info{width:505px;}
.cat_product .title{font-weight:bold;font-size:16px;margin-bottom:5px;}
.cat_product .detail{font-size:12px;line-height:24px;}
.cat_product img{width:200px;height:150px;padding:3px;border:1px solid #d9d9d9;}
/* =Category-news
-------------------------------------------------------------- */

/* =sidebar
-------------------------------------------------------------- */
#primary{width:200px;}
.widget_box{margin-bottom:10px;}
.widget_box h2{background:url(images/sidebar_title_bg.png) no-repeat;height:29px;line-height:29px;padding-left:15px;color:#fff;font-size:15px;}
.widget_box .content{border:1px solid #b8d6f1;background:#eaf3fb;padding:10px;}
.widget_category{background:url(images/category_bg.jpg) no-repeat center bottom #28a0ff;width:200px;}
.widget_category .content{border:none;background:none;}
.widget_category .cat-item,.widget_category .page_item{position:relative;padding:7px 20px;text-align:center;background:url(images/category_nav.png) center bottom no-repeat;z-index:120;line-height:18px;}
.widget_category .cat-item.last,.widget_category .page_item.last{background:none;}
.widget_category .cat-item a,.widget_category .page_item a{font-size:15px;color:#fff;display:block;}
.widget_category .cat-item.on{color:#666;background:#fff;}
.widget_category .cat-item.on a{color:#666;}
.widget_category .children{display:none;position:absolute;top:-1px;left:178px;width:150px;z-index:99;border:1px solid #1489ff;background:#fff;}
.widget_category .children li{background:#fff;border-bottom:1px solid #eee;margin:0;padding:0;clear:both;width:150px;float:left;}
.widget_category .children li a{display:block;padding:7px 0;font-size:14px !important;}
.widget_category .children li a:hover{background:#5aacff;color:#fff;}
.widget_category .children li:first-of-type{border-left:none;}
.widget_category .children li.last{border-bottom:none;}
.widget_contact li{line-height:24px;}
.widget_honor{position:relative;}
.widget_honor li{height:160px;text-align:center;float:left;width:180px;}
.widget_honor img{max-height:160px;width:auto;text-align:center;}
.widget_honor .prev,.widget_honor .next{position:absolute;top:50%;font-size:18px;color:#999;opacity:0.5;}
.widget_honor .prev:hover,.widget_honor .next:hover{opacity:1;}
.widget_honor .prev{left:5px;}
.widget_honor .next{right:5px;}
/* =Single Product
-------------------------------------------------------------- */
.relate_product{margin-top:10px;}
.relate_product .excerpt{overflow:hidden;}
.cat_related li{float:left;width:175px;margin-right:7px;text-align:center;}
.cat_related li.last{margin-right:0px;}
.cat_related img{width:167px;height:125px;padding:3px;border:1px solid #d9d9d9;}
/* =Single News
-------------------------------------------------------------- */
.single-news .title{padding:0 10px;text-align:center;font-size:18px;font-weight:bold;line-height:28px;margin-bottom:10px;}
.single-news .meta{background:#f1f1f1;font-size:12px;text-align:center;margin-bottom:10px;}
.single-news .meta a{color:#5895be;}
.single-news .meta a:hover{color:#6ba82f;}
.single-news .prepost{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.single-news .excerpt a{color:#5895be;}
.single-news .excerpt a:hover{color:#6ba82f;}
.single-news img{max-width:723px;height:auto;}
/* =Comment
-------------------------------------------------------------- */
#comments{padding:0 10px;}
/* =Footer
-------------------------------------------------------------- */
.footer_widget{background:url(images/footer_widget_bg.jpg) repeat-x center bottom;padding:15px 0;margin-top:10px;border:1px solid #d9d9d9;margin-bottom:15px;}
.footer_widget .widget{float:left;margin-right:50px;width:120px;margin-left:15px;}
.footer_widget .widget.contact{width:200px;margin-right:30px;white-space:nowrap;}
.footer_widget .widget.contact a{display:block;margin-right:5px;float:left;}
.footer_widget .widget.contact h2{overflow:hidden;}
.footer_widget .widget.links{margin-right:0;}
.footer_widget .widget li{line-height:24px;}
.footer_widget h2{font-size:14px;color:#008eff;margin-bottom:10px;font-weight:bold;}
.footer_widget h2 a{color:#008eff;display:block;}
.footer{text-align:center;font-size:12px;padding:10px 0;color:#333;border-top:4px solid #0B93FF;}
.footer p{font-size:12px;}
.footer ul{float:left;position:relative;left:50%}
.footer ul li{float:left;margin-left:10px;position:relative;right:50%;padding-right:10px;border-right:1px solid #d9d9d9;}
.footer ul li.last{border-right:none;}
.footer ul li a{color:#069c10;}
.footer ul li a:hover{text-decoration:underline;}
/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */
/* =WP Pagenavi
-------------------------------------------------------------- */
.wp-pagenavi{padding:10px 0 !important;display:block!important;clear:both!important}.wp-pagenavi a,.wp-pagenavi span.pages,.wp-pagenavi span.extend{color:#333!important;text-shadow:0 1px #f6f6f6!important;padding:6px 9px 6px 9px!important;border:solid 1px #b6b6b6!important;box-shadow:0 1px #efefef!important;-moz-box-shadow:0 1px #efefef!important;-webkit-box-shadow:0 1px #efefef!important;background:#e6e6e6!important;background:-moz-linear-gradient(top,#fff 1px,#f3f3f3 1px,#e6e6e6)!important;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#fff),color-stop(0.02,#f3f3f3),color-stop(1,#e6e6e6))!important;font-size:13px!important;margin-right:3px!important;text-decoration:none!important}.wp-pagenavi a:hover{color:#fff!important;text-shadow:0 1px #4876c9!important;border-color:#3d6dc3!important;background:#5a8ce7!important;background:-moz-linear-gradient(top,#c2e0ff 1px,#84affe 1px,#5a8ce7)!important;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#c2e0ff),color-stop(0.02,#84affe),color-stop(1,#5a8ce7))!important;color:#fff!important;box-shadow:0 1px #e7e7e7!important;-moz-box-shadow:0 1px #e7e7e7!important;-webkit-box-shadow:0 1px #e7e7e7!important}.wp-pagenavi span.current{padding:6px 9px 6px 9px!important;border:solid 1px #dcdcdc!important;color:#fff!important;box-shadow:0 1px #e7e7e7!important;-moz-box-shadow:0 1px #e7e7e7!important;-webkit-box-shadow:0 1px #e7e7e7!important;margin-right:3px!important;text-shadow:0 1px #4876c9!important;border-color:#3d6dc3!important;background:#5a8ce7!important;background:-moz-linear-gradient(top,#c2e0ff 1px,#84affe 1px,#5a8ce7)!important;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#c2e0ff),color-stop(0.02,#84affe),color-stop(1,#5a8ce7))!important}