/*
Theme Name: 广东易成陶瓷实业有限公司
Author: 捷讯网络设计制作
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: jyyctc.com
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.


Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

/* pub */
html{height: 100%;}
body{height: 100%;color: #595959;position: relative;}
img{height: auto;}
.bg{background: #f8f8f8;}
h1,h2,h3,h4,ol,ul,li,p,dd,dl,dt{list-style: none;padding: 0;margin: 0;font-weight: normal;}
a{text-decoration: none;color: #595959;}
a:hover,a:active,a:focus{text-decoration: none;color: #595959;}
.fl{float: left;}
.fr{float: right;}
.ptb100{padding-top: 100px;padding-bottom: 100px;}
.mt20{margin-top: 20px;}
.text-right{text-align: right;}
.table-box{display: table;width: 100%;height: 100%;margin: auto;}
.table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;align-self: center;}
.text-center{text-align: center;}
.put-tit{text-align: center; padding-top:30px; padding-bottom:30px;}
.put-tit h1{font-size: 28px;color: #272727; display:block; line-height:40px; }
.put-tit h2{font-size: 24px;color: #898989; display:block; line-height:40px; }
.put-tit p{font-size: 16px;color: #898989; display:block; line-height:40px; }

.plr0{padding-left: 0;padding-right: 0;}
img.hover:hover{opacity: 0.6;}


/* header1 */
/*.header{ width:100%; height: 120px;padding-top: 0px;padding-bottom: 0px; position: fixed;top: 0px;
		_position: absolute;
		_top: expression(documentElement.scrollTop + "px"); z-index:999; background:url(images/header-bg.png) repeat;}*/
.header{ width:100%; height: 100px;padding-top: 0px;padding-bottom: 0px;  position:relative;}
.top-nav ul li{width:20px; height:20px; line-height:20px; text-align:center; display:block; float:left;}
.top-nav ul li a{ display:block; width:20px; height:20px; color:#005DAD;}
.top-nav ul li a:hover{ background:#005DAD; color:#fff;}
.langen .lang1{ background:#005DAD; color:#fff;}
.lang .lang2{ background:#005DAD; color:#fff;;}


.header .nav .open this{cursor: pointer;position: absolute;width: 40px;height: 40px;right: 0;top: 0;text-align: center;color: #fff;z-index: 999;line-height: 40px;}
.header .fr{text-align:center;}



.header .nav>ul>li{display: inline-block;position: relative;}
.header .nav>ul>li a{line-height: 30px;height: 30px;text-align: center;display: inline-block;color: #333;font-size: 16px; width:100%; padding-left:15px; padding-right:15px;}
.header .nav>ul>li a:hover{ background:#005DAD; color:#fff; border-radius:5px;}
.nav-btn{padding: 0 10px;position: absolute;right: 0;top: 5px;}
.icon-bar{background-color:#005DAD;height: 3px;margin:4px 0;display:block;width: 25px;border-radius: 1px;}

/* flexslider */
.flexslider {position: relative;}
.flexslider img{width: 100%;}
.flexslider .slides{padding: 0;margin: 0;height: 100%;}
.flexslider .slides li{height: 100%;width: 100%;}
.flexslider .flex-control-nav{width: 100%;text-align: center;position: absolute;bottom: 0px;z-index: 2;height: 30px;left: 0;}
.flexslider .flex-control-nav li{display: inline-block;margin: 0 5px;}
.flexslider .flex-control-nav a{display: inline-block;width: 10px;height: 10px;background-color: #fff;border-radius: 10px;text-indent: -9999px;}

.flexslider .flex-control-nav a.flex-active{background-color: #c30000;}
.flexslider .flexslider .slider-box{position: absolute;left: 15%;top: 32%;color: #fff;text-shadow: 0 0 5px #000000;}
.flexslider .flexslider .slider-box h3{font-size: 28px;font-weight: bold;line-height: 2}
.flexslider .flexslider .slider-box p{font-size: 23px;}


.home-product .box{display: block;width: 100%;position: relative;text-align: center; overflow:hidden;}
.home-product .box img{ display:block; width:100%;}
.home-product .home-product-cat-img{position: absolute;left: 0;top: 0; width: 100%;height: 100%; z-index:1;}
.home-product .box .cover{background:url(images/header-bg.png);visibility: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%; z-index:2;}
.home-product .box .cover h4{ padding-left:15px; padding-right:15px; padding-top:50%; line-height:20px; color:#FFF; font-weight:bold; font-size:24px;}
.home-product .box:hover .cover{visibility: visible;}
.home-product h3{text-align: center;font-size: 16px; color: #040404; margin-top: 15px;margin-bottom: 15px;line-height: 20px;height: 20px;overflow: hidden;}

/* home-nav */
.home-nav{width:100%; height:auto; margin:0 auto;}
.home-nav ul{width:80%; height:100%; margin:30px auto;}
.home-nav ul li{ display:block; width:50%; float:left; }
.home-nav ul li a{ display:block; width:90%; height:auto }
.home-nav ul li a div{width:100%; text-align:center; color:#FFF; margin:0 auto; position:relative; background:#6E4106;}
.home-nav ul li a div img{ display:block; width:100%;}
.home-nav ul li a div i{ display:block; width:100%; z-index:2; left:0; top:30%;position:absolute; font-size:5em; line-height:100%;}
.home-nav ul li a span{ display:block; width:100%; height:60px; text-align:center; color:#333; margin:0 auto; font-size:16px; line-height:60px;}

.home-nav ul li a:hover div { background:#005DAD;}
.home-nav ul li a:hover span{ color:#005DAD;}


.home-about{ padding-bottom:30px;}
.home-about-box,.home-about-img{ display:none; padding-top:15px; }
.home-about-box p{ padding:15px; line-height:36px; text-indent:2em; color:#898989;}
.home-about-box a{ display:block; height:30px; line-height:30px; color:#FFF; border-radius:4px; margin-left:15px; width:120px; text-align:center;  background:#005DAD; font-size:14px; margin:0 auto;}
.home-about-img img{ display:block; width:100%; margin:0 auto;}
.cls{ clear:both; width:100%;}
.home-biz{ background:url(images/home-brand-bg.jpg) no-repeat; background-size:100% 100%; padding-top:30px; padding-bottom:30px;}
.home-biz-box-left{width:calc(35% - 15px); float:left; background:#FFF; padding-bottom:1000px; margin-bottom:-1000px; overflow:hidden;} 
.home-biz-box-left h2{ font-size:24px; text-align:center; color:#333333; height:100px; line-height:120px; border-bottom:#CCC 1px solid; width:80%; margin:0 auto;}
.home-biz-box-left h1{ font-size:28px; text-align:center; color:#333333; height:80px; line-height:80px; width:80%; margin:0 auto;}
.home-biz-box-left p{ font-size:16px; text-align:center; color:#333333; line-height:30px; height:90px; overflow:hidden; padding-left:30px; padding-right:30px;}
.home-biz-box-left a{ display:block; height:30px; line-height:30px; color:#FFF; border-radius:4px; margin-left:15px; width:120px; text-align:center;  background:#005DAD; font-size:14px; margin:20px auto;}

.home-biz-box-right{width:65%; float:right;}
.home-biz-box-right a{ display:block; width:100%; margin:0 auto; position:relative;}
.home-biz-box-right a img{ display:block; width:100%; margin:0 auto;}
.home-biz-box-right a div{background:url(images/header-bg.png);visibility: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%; z-index:2; text-align:center;}
.home-biz-box-right a div h4{ color:#FFF;  font-size:24px; padding-top:20%;}
.home-biz-box-right a:hover div{visibility: visible;}

.home-contact{ padding-top:30px; padding-bottom:60px;}
.home-contact-box{ background:#EDEDED; padding-bottom:1000px; margin-bottom:-1000px;}
.home-contact-box-title{ padding-top:30px; padding-left:30px; padding-right:30px; margin-bottom:30px;}
.home-contact-box-title h1{color:#070707; font-size:24px; line-height:60px;}
.home-contact-box-title p{color:#070707; font-size:16px; line-height:30px; border-bottom:#070707 1px dashed; height:60px;}
.home-contact-box-cont{width:50%; float:left;}
.home-contact-box-cont h2{ font-size:20px; color:#070707; line-height:40px;}
.home-contact-box-cont p{ font-size:16px; color:#005DAD; line-height:30px; }
.home-contact-box-qrcode{ width:100%; text-align:center; padding-top:30px; padding-bottom:30px;}
.home-contact-box-qrcode span{ display:block; line-height:40px; font-size:16px; color:#070707; text-align:center;}

.home-contact-box-hr{color:#070707; font-size:16px; line-height:30px; text-indent:2em;}
.home-contact-box-hr-contact h3{color:#070707; font-size:20px; line-height:30px;}
.home-contact-box-title p{color:#070707; font-size:16px; line-height:30px; border-bottom:#070707 1px dashed; height:30px;}
.home-contact-box-hr-contact{ padding-left:30px; padding-right:30px;}
.home-contact-box-hr-contact h3{ font-size:20px; line-height:40px;}
.home-contact-box-hr-contact p{ font-size:16px; color:#005DAD; line-height:40px; }
.home-contact-box-hr-contact a{ font-size:16px; color:#636363; line-height:40px; display:inline-block; padding-left:30px; padding-right:30px; border:#636363 1px solid;}
.home-news{ padding-top:30px; padding-bottom:30px; background:#FEF9F3;}







.cont-banner{margin-bottom:15px;}
.cont-banner img{ display:block; max-width:100%; margin:0 auto;}



.cont-title h1{ color:#4D4D4D; text-align:center; line-height:60px;}

/* list-news */
.main-header{height: 40px;line-height: 40px;border-bottom: 1px solid #4A4A4A;margin-bottom: 30px;}
.main-header .cat-name{font-size: 16px; font-weight: normal;padding-left: 10px;padding-right: 10px;display: inline-block;}
.breadcrumbs{float: right;padding-right: 10px;}
.breadcrumbs li{display: inline-block;}
.news {margin-bottom: 30px; width:100%;}
.news:hover a{ font-weight:bold; color:#005DAD;}
.news h2{font-size: 16px;color: #333333;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dotted #bdbdbd;}
.news h2 a{ display:block; width:100%; overflow:hidden;}
.news h2 time{float: right;color: #bdbdbd;font-size: 12px;}
.news p{color: #292929;line-height: 25px;height: 50px;overflow: hidden; width:100%;}
.news-left a{border: 1px solid #eee;display: block;overflow: hidden;padding: 2px;}
.news-left a img{max-height: 95px;width: 100%;}
.news-left .data{display: block;background: #5F5F5F;color: #fff;text-align: center;padding: 2px;}
.news-left .data .day{font-size: 40px;border-bottom: 1px solid #fff;}
.news-left .data .year{font-size: 20px;}


/* newslist*/
.newslist{ height:40px; line-height:40px; border-bottom:#f2f2f2 1px dashed; width:100%; margin:0 auto;}
.newslist a{ display:block; width:width:calc(100% - 30px); margin:0 auto; line-height:40px;}
.newslist a h3{width:calc(100% - 90px); float:left; overflow:hidden; height:40px;}
.newslist a span{ display:block; float:right;}
.newslist a:hover h3{ color:#c30000;}



/* list-product */
.productslist{ display:block; float:left; padding-bottom:15px; text-align:center;}
.productslist>a{ display:block; width:calc(100% - 30px); margin:0 auto;}
.productslist a img{ display:block; border:#949494 1px solid; width:calc(100% - 4px); padding:1px; }
.productslist a h2{width:100%; height:30px; line-height:30px; font-size:16px; text-align:center; overflow:hidden;}

.productslist a:hover img{ border-color:#005DAD;}
.productslist a h2:hover{ color:#005DAD;}


.product-para{ line-height:24px; color:#333; padding-bottom:30px;}
.share{ padding-top:15px; border-top:#CCC 1px solid;}

.subcat{padding-left: 15px;padding-right: 15px;text-align: center;margin-left: -2px;margin-right: -2px;margin-bottom: 30px;}
.subcat li{float: left;width: 33.3333%;padding: 2px;}
.subcat li a{background-color: #eee;color: #424242;display: block;width: 100%;line-height:40px;height: 40px;}
.subcat li a:hover,
.subcat li.current-menu-item a,
.subcat li.current-menu-item a{background-color: #C30000;color: #fff;}



/* single-product */
.pro-gallery-wrap{padding-left: 35px;padding-right: 35px;}
#pro-gallery img{max-width: 100%;height: auto;}
#pro-gallery {position: relative;border: 1px solid #eaeaea;}
#pro-gallery .slides li{display: none;}
#pro-carousel{margin-top: 40px;}
#pro-carousel .slides li img{border: 1px solid #eee;}
#pro-carousel .flex-direction-nav a{width: 10px;height: 45px;display: block;position: absolute;top: 50%;margin-top: -22px;text-indent: -9999px;}
#pro-carousel .flex-next{background: url(img/pro-r.gif);right: -20px;}
#pro-carousel .flex-prev{background: url(img/pro-l.gif);left: -20px;}
.pro-tit{font-size: 34px;font-weight: bold;color: #0093c8;margin-bottom: 30px;}
.pro-mate ul{margin-bottom: 20px;}
.pro-mate ul.pro_meters li{width: 50%;float: left;border-bottom: 1px dotted #696969;line-height: 45px;height: 45px;overflow: hidden;}
.pro-mate i{display: block;width: 58px;height: 58px;}
.pro-mate ul.ico-ul{padding: 0;margin: 0;width: 100%;display:flex;flex:1;align-content: space-between;justify-content: space-between;align-content: flex-start;align-items: flex-start;overflow: hidden;}
.pro-mate ul.ico-ul li{display: inline-block;justify-content: space-between;text-align: center;}
.pro-mate ul.ico-ul li img{max-width: 100%;height: auto;}
.pro-mate .ico-dc{background: url(img/dc.png);}
.pro-mate .ico-zc{background: url(img/zc.png);}
.pro-mate .ico-ct{background: url(img/ct.png);}
.pro-mate .ico-gb{background: url(img/gb.png);}
.pro-mate .ico-gs{background: url(img/gs.png);}
.pro-mate .ico-hb{background: url(img/hb.png);}
.pro-mate .ico-xh{background: url(img/xh.png);}
.pro-pack{display: black;min-height: 60px;margin-bottom: 20px;}
.pro-mete-foot{border-top:1px solid #d4d4d4;margin-top: 20px;}
.bdshare-button-style1-16{float: right;}

/* single-pub */

.post-head{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ddd;text-align: center;margin-top: 60px;}
.post-head h1{font-size: 20px;margin-bottom: 10px;}
.post-pic{width:100%; margin:5px auto; text-align:center;}
.post-pic img{ display:block; border:#CCC 1px solid; padding:1px; margin:0 auto; max-width:100%;}
.post-body{margin: 25px auto;overflow-x: auto;color: #333; line-height:30px;}
.post-body .table-responsive{overflow-x: auto;width: 100%;text-align: center;}
.post-body img{max-width: 100%;height: auto;}
.post-body h1{margin-bottom: 50px;text-align: center;font-size: 24px;font-weight: bold;}
.post-body h2,
.pro-mate h2{font-size: 15px;color: #fff;background:#2a4084;height: 25px;line-height: 25px ;display: inline-block;padding-left: 15px;padding-right: 15px;margin-bottom: 20px;}
.post-body p{line-height:30px;;font-size: 14px;}
.post-body ul{margin:0 0 15px 2em;}
.post-body ul li{list-style-type: disc;}
.post-body ol{margin:0 0 15px 2em;}
.post-body ol li{list-style-type: decimal;}

.post-body blockquote{border-left: 3px solid #23527c;background-color: #EFF6FE;padding: 10px 20px 3px 20px;margin:20px 0;}
.post-body blockquote p{text-indent: 0 !important;}
.post-footer{margin-bottom: 40px;margin-top: 20px;}
/* page */
.conatact-box dt{border: 1px solid #ddd;min-height: 45px;}
.conatact-box dt+dt{border-top: 0;}
.conatact-box dt label{width: 100px;height: 43px;display: inline-block;padding-left: 15px;float: left;line-height: 43px;}
.conatact-box input,.conatact-box textarea{border: 1px solid #ddd;margin-top: 9px;padding-left: 5px;max-width: 100%;}
.conatact-box textarea{width: 100%;height: 160px;}
.conatact-box .wpcf7-form-control-wrap{float: left;width: calc(100% - 110px);}
.conatact-box dd{text-align: center;}
.conatact-box .wpcf7-submit{color: #fff;background: #296ca1;padding: 5px 15px;width: auto;display: inline-block;}

/*cont-zxly*/
.cont-zxly{ width:80%; height:auto; margin:0 auto;} 
.cont-zxly .wpcf7-text,.wpcf7-textarea{width:100%;}


/* footer */


.footer {background:#000; color: #FFF;}
.footer a{color:#FFF;}
.footer-logo{ background:#005DAD; padding-top:15px; padding-bottom:15px; text-align:center;}
.footer-contact{height:auto; margin:0 auto; text-align:center;}
.footer-contact img{ display:block;  max-width:100%; margin:0 auto;}
.footer-qrcode{ position:absolute; top:-10px; right:0;}
.footer-qrcode img{ display:block; margin:0 auto;}
.footer-qrcode span{ display:block; height:20px; line-height:20px; margin:0 auto; text-align:center;}

/* sidebar */


.sidebar .widget{margin-bottom: 15px; margin-top:15px;}
.sidebar .widget h3{color: #98464e; text-align:left; font-size:14px; line-height:45px;}
.sidebar .textwidget{ line-height:25px; font-size:12px;}
.sidebar-title{width: 100%;
height: 30px;
line-height: 30px;
text-align: center;
color: #4C4C4C;
}

/* single */


@media screen and (min-width: 769px){

.header .site-logo{display:block; height:auto; padding-top:15px; float:left;}
.top-nav{ position:absolute; top:17px; right:15px; width:40px; height:20px;}

.header .header-nav{text-align:center; width:calc(100% - 220px); height:30px; position:absolute; right:0; top:55px;}
.header .nav{ float:right;}
.header .nav>ul>li{ padding-left:5px; padding-right:5px;}
.header .nav>ul>li.current-menu-item>a{ background:#005DAD; color:#FFF; border-radius:5px;}

.header .nav .sub-menu{display: none;position: absolute;z-index: 3;min-width: 180px;left:-30px;}
.header .nav .sub-menu li{border-bottom:1px solid #005DAD;background:url(images/header-bg.png);}
.header .nav .sub-menu li:hover{background: #005DAD;}
.header .nav .sub-menu li:hover a{color: #fff;}
.header .nav .sub-menu li:last-child{border: none;}
.header .nav .sub-menu a{font-size: 12px;color: #FFF;display: inline-block;width: 100%;}
.header .nav .sub-menu li.menu-item-has-children>a:after{content:"";width:0;height:0;border-top:4px solid transparent;border-left:4px solid #fff;border-bottom:4px solid transparent;position:absolute;right:12px;top:12px;}
.header .nav .sub-menu .sub-menu{margin-left: 160px;top: 0;left: 0;}
.header .nav .sub-menu .sub-menu li{background: url(images/header-bg.png);}
.header .nav .sub-menu .sub-menu li:hover a{color: #EC7801;}
.header .nav .sub-menu li.menu-item-has-children:hover>a:after{border-left-color:#000;}
.header .nav .open-this{display: none;}
.news-left .data{width:90px; float:right;}
.post-body{width:calc(100% - 30px);}


.menu-footer-container{ text-align:center; padding-top:15px;}
#menu-footer{display:inline-block; padding-top:15px; padding-bottom:15px; text-align:center; }
#menu-footer>li{display: inline-block; line-height:20px;}
#menu-footer>li a{line-height: 28px;height: 28px;text-align: left;display: inline-block;color: #FFF;font-size: 16px; width:100%; padding-left:30px; padding-right:30px;}
#menu-footer>li a:hover{ font-weight:bold;}
#menu-footer .sub-menu li a{line-height: 17px;height: 17px; font-size: 14px; color:#f5f5f5;}
.footer-info{padding-top:30px; padding-left:30px; padding-right:30px;}


.home-products-cat{ display:none;}
.home-products-cat ul li{width:20%; height:auto; display:inline-block; float:left;}
.home-products-cat ul li a{width:calc(100% - 10px); display:block; margin:0 auto; text-align:center; position:relative;}
.home-products-cat ul li a img{ display:block;  margin:0 auto; width:100%;}
.home-products-cat ul li a div{ width:100%; height:100%; background:url(images/header-bg.png) repeat; display:none;font-size:16px; text-align:center; color:#FFF; line-height:200px; position:absolute; top:0; left:0; z-index:999;}
.home-products-cat ul li h2{ width:100%; height:60px; line-height:60px; overflow:hidden; font-size:16px; text-align:center;}
.home-products-cat ul li a:hover div{ display:block;}
.home-news .home-news-list{ padding-top:30px;}
.home-news .home-news-list li{ width:100%;}



.home-contact-img{ display:block; width:100%;}

.sidebar-title{ margin-bottom:15px;}
.sidebar{ padding-bottom:60px;}
.sidebar ul{width:100%; text-align:center;}
.sidebar ul li{ line-height:38px; margin:5px auto; display:block; width:20%; float:left;}
.sidebar ul li a{ color:#161616; line-height:36px; display:block; height:36px; text-align:center; border:#979797 1px solid; width:calc(100% - 30px); margin:0 auto; font-size:16px;}
.sidebar ul li a:hover{background:#005DAD; color:#FFF;}
.sidebar ul>li.current-menu-item>a{ background:#005DAD; color:#FFF;}

.sidebar .sub-menu{ width:100%; margin:0 auto;}
.sidebar .sub-menu li{ padding:0;}
.sidebar .sub-menu li a{  background:#7e7e7e; padding-left:30px;}
.header .nav .sub-menu li:hover{background: #1d1d1d;}
.productslist {width:33.33%;}
}


@media screen and (max-width: 769px){

  .header{padding-top: 7px;padding-bottom: 7px;z-index: 999;height: auto;}

  .header .nav{margin-left: -15px;margin-right: -15px;}
  .header .nav li{width: 100%;margin:0;}
  .header .nav{display: none;position: absolute;margin-top: 54px;width: 100%;padding-bottom: 20px;}
  .header .nav ul{width: 100%;}
  .header .nav li{position: relative;}
  .header .nav ul li a{display: block;height: 40px;color: #FFF;line-height: 40px;border-bottom: 1px solid #005DAD;text-align: left;padding-left: 15px;}
  .header .nav .sub-menu{padding-left:8px;display: none;}
  .header .nav .sub-menu li a:before{content: '>';padding-right: 8px;display: inline-block;font-size: 6px;font-family: monospace; color:#FFF;}  
  .header .site-logo{ width:calc(100% - 90px); text-align:left; display:block; float:left;}
  .header .site-logo img{ max-height:40px;}
  .header .top-nav{ width:40px; height:20px; position:absolute; top:8px; right:45px;}
  .header .fr{float: none;}
  .header .nav ul{ background:url(images/header-bg.png) repeat;}
  .header .nav>ul>li{margin-left: 0;}
  .header .nav .open-this{display: block; float:right; width:40px; height:40px; line-height:40px; text-align:center; color:#FFF; font-weight:bold;}
  .header .right-top{position: absolute;top: 15px;right: 50px;}
  
  .home-products-cat ul li{width:50%; height:auto; display:inline-block; float:left; padding-bottom:10px;}
  .home-products-cat ul li a{width:calc(100% - 30px); display:block; margin:0 auto; }
  .home-products-cat ul li a img{ display:block; width:100%; margin:0 auto;}
  .home-products-cat ul li a div{ display:none;}
  .home-products-cat ul li h2{ width:100%; height:40px; line-height:40px; overflow:hidden; font-size:14px; text-align:center;}

	.home-contact-box-cont{width:100%; margin:0 auto;}
  
  .home-news-title-more{width:100%; margin:30px 0px; background:#FF0506; } 
  
  .home-about-box p{ max-height:300px; overflow:hidden;}
  .home-about-img{ height:auto;}
  .news{margin-bottom: 20px;}
  .news-con{padding-left: 7px;}
  .news-left{padding-right: 7px;}
    .news-left .data .year{font-size: 14px;}
 
  .flex-control-nav{background: none;padding-top: 0;height: auto;}
  .flex-control-nav a{width: 10px;height: 10px;}
  .pro-mate ul.pro_meters li{width: 100%;}

  
 
  .sidebar-nav{ padding-bottom:15px;}
  .sidebar-nav ul li{width:50%; margin:2px auto;}
  .sidebar-nav ul li a{width:calc(100% - 4px); margin:0 auto;}
  
  .productslist {width:50%;}
  .footer-copyright{ text-align:center; padding-top:30px;}
  .footer-design{ text-align:center; padding-bottom:30px;}

}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft { display: inline; float: left; margin-right: 1.5em; }
.alignright { display: inline; float: right; margin-left: 1.5em; }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
.pagination{padding: 15px 0;text-align: center;margin-bottom: 30px;}
.pagination h2{display: none;}
.pagination a,.pagination span{padding:5px 10px;margin:0 5px;background-color: #595959;border-radius: 3px;color: #fff;}
.pagination .current{background-color:#424141;color:#fff;}


/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:15px;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-caption{display:block;}

.site-header-search {
    position: absolute;
    right: 70px;
    top: 15px;}
/*搜索框*/
#searchform{ display:block; width:100%; height:24px; margin:0 auto; position:relative; line-height:24px; border:#DADADA 1px solid; border-radius:12px;}
#searchform #s{width:200px; height:24px; float:left; padding:0 0 0 20px; border:none; background:none;}
#searchform #searchsubmit{ display:block; width:20px; height:20px; position:absolute; right:10px; top:2px; border-radius:0; border:none;  background:url(images/search.png) no-repeat; padding:0;}

.search-keyword{width: 100%;border: 1px solid #ddd;height: 24px;padding: 0 5px;font-size: 13px;line-height: 24px;}
.search-submit{position: absolute;right: 0;top: 0;background: none;border: 0;height: 24px;background: url(img/icon4.png);width: 24px;}