@charset "utf-8";
/*
Theme Name: WMKER
Theme URI: http://www.wmker.cn
Description: a wordpress theme for your business
Author: wmker
Author URI: http://www.wmker.cn
Version: 6.8.2
Tags: wmker
*/
@font-face {font-family: 'fontello';src: url('iconfont/font/fontello.eot?25097246');
  src: url('iconfont/font/fontello.eot?25097246#iefix') format('embedded-opentype'),
       url('iconfont/font/fontello.woff2?25097246') format('woff2'),
       url('iconfont/font/fontello.woff?25097246') format('woff'),
       url('iconfont/font/fontello.ttf?25097246') format('truetype'),
       url('iconfont/font/fontello.svg?25097246#fontello') format('svg');font-weight: normal;font-style: normal;}
.demo-icon{font-family: "fontello";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.i-code{ margin-left:20px; color:#F90;}
body,ul,li,p{margin: 0;padding: 0;font-family: 'Hind', Arial;font-size:16px!important; color:#666666; line-height:150%;}

p{margin:0; padding:0;  margin-bottom:10px;}
#mycontents ul li{list-style-type:square; margin-left:20px; line-height:24px;}
#mycontents ul{ margin-bottom:25px;}
.gbcbanner{ z-index:9900;display:inline;}
.animated {-webkit-animation: 1s ease;-moz-animation: 1s ease;-ms-animation: 1s ease;-o-animation: 1s ease;animation: 1s ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
.animated.hinge {-webkit-animation: 2s ease;-moz-animation: 2s ease;-ms-animation: 2s ease;-o-animation: 2s ease;animation: 2s ease;}
@-webkit-keyframes fadeIn {0% {opacity: 0;}	100% {opacity: 1;}}
@-moz-keyframes fadeIn {0% {opacity: 0;}	100% {opacity: 1;}}
@-ms-keyframes fadeIn {0% {opacity: 0;}	100% {opacity: 1;}}
@-o-keyframes fadeIn {0% {opacity: 0;}	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}	100% {opacity: 1;}}
.fadeIn {-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-ms-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUp {0% {opacity: 0;-moz-transform: translateY(30px);}100% {opacity: 1;-moz-transform: translateY(0);}}
@-ms-keyframes fadeInUp {0% {opacity: 0;-ms-transform: translateY(30px);}100% {opacity: 1;-ms-transform: translateY(0);}}
@-o-keyframes fadeInUp {0% {opacity: 0;-o-transform: translateY(30px);}100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;transform: translateY(30px);}100% {opacity: 1;transform: translateY(0);}}
.fadeInUp {-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-ms-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInDown {0% {opacity: 0;-moz-transform: translateY(-20px);}100% {opacity: 1;-moz-transform: translateY(0);}}
@-ms-keyframes fadeInDown {0% {opacity: 0;-ms-transform: translateY(-20px);}100% {opacity: 1;-ms-transform: translateY(0);}}
@-o-keyframes fadeInDown {0% {opacity: 0;-ms-transform: translateY(-20px);}100% {opacity: 1;-ms-transform: translateY(0);}}
@keyframes fadeInDown {0% {opacity: 0;transform: translateY(-20px);}100% {opacity: 1;transform: translateY(0);}}
.fadeInDown {-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-ms-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}
.mleft{ float:left;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;clear: both; color:#000; padding:0; margin:0;  margin-bottom:10px;}
h1 {font-size:26px;}
h2 {font-size:24px;}
h3 {font-size:22px;}
h4 {font-size:20px;}
h5 {font-size:18px;}
h3.mtitle{background-color:#e5e5e5;}
h3.mtitle span{  display:inline-block; padding:5px; padding-left:10px; padding-right:10px;text-transform:Uppercase;}
h3.mtitle .mlast a { line-height:36px; font-size:12px; padding-right:10px; }
h3.msingle span,h3.msingle .mlast,h3.msingle{ font-size:12px;}
h3.msingle .mlast a { line-height:28px; font-size:12px; padding-right:10px; }
h2.title{ text-align:center; padding-bottom:10px; padding-top:10px;font-size:28px; color:#fff;font-weight:bold;}

ol, ul { list-style: none;}
a img { border: none; }
img{ max-width: 100%;height: auto;}
#mtop,#mheader,#mheader2,#mbody,#mfooter,#access,#mbanner{ width:100%;}

#pagebox{ background-color:#fff;}
.mbox{ max-width:1160px; margin:0 auto; padding:0 15px;}
#pagebox.box{max-width:1200px; margin:0 auto; }
.m2col{ width:49%; float:left; margin-right:2%;}
.m3col{ width:32%; float:left; margin-right:2%;}
.m32col{ width:66%; float:left; margin-right:2%;}
.m4col{ width:23.5%; float:left; margin-right:2%;}
.m5col{ width:18%; float:left; margin-right:2%;}
.m54col{ width:80%; float:left; margin-right:2%;}
.m43col{ width:74.5%; float:left; margin-right:2%;}
.mlast{float:right; margin:0px; clear:right;}
.mclear{ height:0px; width:100%; clear:both; float:none; line-height:0px; font-size:0px;}

#mhomeicon a img {width:100%;}
hr {background-color: #E7E7E7;	border:0;	height: 1px;	margin:0;	margin-bottom: 20px;	clear:both;	float:none;}
/* Text elements */
a:link{	color:#333;	text-decoration:none;}
a:visited {	color:#333;text-decoration:none;}
a:active,a:hover {	color:#00a7e1; text-decoration:none;}
a.rmore{ display:block; padding:8px; background-color:#3183d7; color:#fff; width:80px; text-align:center;}
a.rmore:hover{ background-color:#666;}
a.mright{ float:right;}
#mpic ul li{position:relative;}
.newpro{ background-image:url(images/new.png); background-repeat:no-repeat;position:absolute; margin-left:0; margin-top:0; width:63px; height:63px;z-index:500; }
.mge10{height:10px; clear:both; font-size:1px; line-height:1px; float:none;}
.mge20{height:20px; clear:both; font-size:1px; line-height:1px;float:none;}
.mge30{height:30px; clear:both; font-size:1px; line-height:1px;float:none;}
.mge40{height:40px; clear:both; font-size:1px; line-height:1px;float:none;}
.mge50{height:50px; clear:both; font-size:1px; line-height:1px;float:none;}
.mge100{height:100px; clear:both; font-size:1px; line-height:1px;float:none;}

img.alignright{float:right; margin-left:10px;}
img.alignleft{float:left; margin-right:10px;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{ display:block; margin:0 auto;}

#mobi_menu{ display:block; background-image:url(images/menu.png); background-repeat:no-repeat; width:32px; height:24px; display:none; cursor:pointer;}

/* LAYOUT*/

/*header*/
#mtop{height:30px;  background-color:#f8f8f8; padding-top:7px; padding-bottom:5px; font-size:14px; color:#333}
#mtop .m2col{ line-height:30px; text-align:left;}
#mtop .mlast{ text-align:right;}

#mheader img.logo{ max-height:50px; }
#mheader2,#mheader{height:70px;}
#mlogo{ position:relative;height:70px;}
#mheader2 img.logo{ max-height:70px; display:block; position:absolute; top:50%; left:0%; transform:translate(0%,-50%);}
#mheader{padding-bottom:15px;color:#333;padding-top:15px;}
#mheader2{padding:0px;color:#333;-webkit-box-shadow:0 3px 5px rgba(51,51,51,.1);-moz-box-shadow:0 3px 5px rgba(51,51,51,.1);-o-box-shadow:0 3px 5px rgba(51,51,51,.1);box-shadow:0 3px 5px rgba(51,51,51,.1);position:relative;}
#mheader2.mini{height:50px;-webkit-box-shadow:0 3px 5px rgba(51,51,51,.1);-moz-box-shadow:0 3px 5px rgba(51,51,51,.1);-o-box-shadow:0 3px 5px rgba(51,51,51,.1);box-shadow:0 3px 5px rgba(51,51,51,.1); position: fixed;
  z-index: 9000;top:0px;left:0px;}
  #mheader2.mini #mlogo{ height:50px;}
#mheader2.mini img.logo{max-height:35px; }
#access.mini a{line-height:50px;}
#access.mini ul ul{top:50px;}
#access.mini ul ul ul{top:0px;}
#access.mini ul ul a{ line-height:130%;}




/*searchform2*/
#searchform2 #s{ width:180px; border:1px solid #e0e0e0; padding:4px;  height:26px; line-height:26px; border-right:0px; color:#666;border-top-left-radius:0.2em;;border-bottom-left-radius:0.2em;outline:none;}
#searchform2 #searchsubmit{height:36px; cursor:pointer;border:1px solid #e0e0e0; width:40px; margin:0; margin-left:0px; background-color:#fff; text-transform:uppercase; font-size:12px; text-align:center; padding:0; color:#fff; background-image:url(images/search2.png); background-position:center 7px; background-repeat:no-repeat;border-top-right-radius:0.2em;;border-bottom-right-radius:0.2em;margin-top:2px;}
#searchform2 #searchsubmit:hover{ background-color:#f8f8f8;border:1px solid #e0e0e0;}
#searchform2{float:right; margin-top:8px; }

#searchform #s{ width:120px; border:1px solid #e0e0e0; padding:4px; height:26px; line-height:26px; border-right:0px; color:#666;outline:none;}
#searchform #searchsubmit{height:36px; cursor:pointer;border:1px solid #e0e0e0; width:40px; margin:0; margin-left:0px; background-color:#fff; text-transform:uppercase; font-size:12px; text-align:center; padding:0; color:#fff; background-image:url(images/search2.png); background-position:center 7px; background-repeat:no-repeat; float:left; outline:none;}

#searchform{ margin-top:5px; display:none; position:absolute; right:160px; background-color:#fff; padding:20px;
-webkit-box-shadow:0px 0px 2px 2px rgba(51,51,51,.1);-moz-box-shadow:0px 0px 2px 2px rgba(51,51,51,.1);-o-box-shadow:0px 0px 2px 2px rgba(51,51,51,.1);box-shadow:0px 0px 2px 2px rgba(51,51,51,.1); z-index:9999;  }



#getbtn{height:36px; cursor:pointer;width:120px; margin:0; margin-left:15px; background-color:#ff9b0d;font-size:14px; text-align:center;line-height:36px;display:block;float:right;margin-top:10px;border-radius:0.2em;}
#getbtn a{color:#fff;}
#getbtn:hover{background-color:#dc8203;}

.mbtn{height:32px; cursor:pointer;width:120PX; margin:0; padding-left:10px; padding-right:10px; background-color:#ff9b0d;font-size:14px; text-align:center;line-height:32px;display:block;border-radius:0.2em;}
.mbtn a{color:#fff;}
.mbtn:hover{background-color:#dc8203;}
div.center{margin:0 auto;}
.mcenter{text-align:center;}

#mgbc{ width:100%; height:30px; padding-top:10px; line-height:30px; padding-bottom:10px;border-radius:0.4em;-moz-border-radius: 0.4em;-webkit-border-radius: 0.4em;-khtml-border-radius: 0.4em;color:#666;border-bottom-right-radius:0em;;border-bottom-left-radius:0em; color:#333;}
#mgbc a{ color:#333;}
#mgbc .m2col{text-align:right;}

/*menu*/
/*menu*/
#access {display:block;	float:left;	z-index:3000;line-height:70px;width:85%;}
#access ul li {float:left;position: relative;}
#access a {display:block;text-decoration:none;color:#000;padding:0 20px;line-height:70px;font-size:16px;}
#access ul ul {display:none;position:absolute;top:70px;left:0px;float:left;	box-shadow: 0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);border-top:1px solid #e5e5e5;width: 220px;z-index: 2000;}
#access ul ul li {min-width: 220px;	border-bottom:1px solid #e5e5e5;border-left:0px;}
#access ul ul ul {left:100%;top:-1px;}
#access ul ul a {background:#fff;height:auto;padding:10px;line-height:130%;width: 200px;text-transform:none; font-weight:normal;color:#666;font-size:14px;}
#access li:hover > a{color:#00a7e1;}
#access ul ul li:hover > a {color:#00a7e1; background-color:#f4f4f4;}
#access ul li:hover > ul {display:block;}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {	color:#00a7e1;}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {color:#00a7e1;}
#access ul ul li.current_page_item > a,
#access ul ul li.current-menu-ancestor > a,
#access ul ul li.current-menu-item > a,
#access ul ul li.current-menu-parent > a {color:#00a7e1; background-color:#f4f4f4;}
* html #access ul ul li.current_page_item a,
* html #access ul ul li.current-menu-ancestor a,
* html #access ul ul li.current-menu-item a,
* html #access ul ul li.current-menu-parent a,
* html #access ul ul li a:hover {color:#00a7e1; background-color:#f4f4f4;}

#access li.menu-item-home {border:0px;}
#access li{z-index:6000;}
#access ul li.menu-item-has-children a{background-image:url(images/dot2.gif); background-position:95% center;background-repeat:no-repeat;}
#access ul li.menu-item-has-children ul a{background-image:none;}
#access ul li.menu-item-has-children ul li.menu-item-has-children a{background-image:url(images/dot.gif);}
#access ul li.menu-item-has-children ul li.menu-item-has-children ul a{background-image:none;}
#access  ul li.megamenu{position:inherit;}
#access ul .megamenu ul{left: 50%;background-color: #fff;margin-top:0px; min-height:200px;}
#access ul .megamenu ul ul{margin-left:0;margin-top:35px; left:0px; display:block; width:100%; }

/*sidebar*/
#primary {width: 22%; float: left;}
#primary.mr{width: 22%; float: right;}
#primary h3.widget-title{font-size:16px;
clear:both; margin:0; padding:0;text-transform:uppercase;font-weight:normal; background-color:#fcfcfc; text-align:left;padding-bottom:8px;padding-top:8px;color:#000; border-bottom:1px solid #e0e0e0;padding-left:10px;}
#primary li{list-style:none;margin-bottom:20px;border:1px solid #f0f0f0; }
#primary li ul li {list-style-image:url(images/dot.gif);   margin-bottom:5px; margin-left:15px; border:0px; border-bottom:1px solid #efefef;border-radius:0em;-moz-border-radius: 0em;-webkit-border-radius: 0em;-khtml-border-radius: 0em; padding-bottom:10px; padding-top:3px; box-shadow:none;-moz-box-shadow: none;-webkit-box-shadow: none; }
#primary li  a{color:#666;}
#primary li ul li a{font-size:15px; color:#454545;}
#primary li ul li a:hover{text-decoration:none; }
#primary li ul{padding:15px;}
#primary li ul li.children{clear:both; margin-bottom:1px;}
#primary li ul li ul {padding:0; margin:0; margin-top:5px;}
#primary li ul li ul li{  padding:0; margin:0;padding-top:5px; margin-left:15px;padding-bottom:5px;border-bottom:0px solid #efefef;border-top:1px solid #efefef; }
#primary li ul li ul li a{font-size:13px; color:#666; }
#primary li form{ background-image:url(images/ltd.gif); background-repeat:no-repeat;padding:10px; padding-left:5px; 	background-position:bottom;  text-align:left;}
#primary li .textwidget{  background-repeat:no-repeat;padding:5px; padding-top:10px;	background-position:bottom;  text-align:left;line-height:120%;}
#primary #searchform label{display:none;}
#primary #searchform #s{width:135px; border:1px solid #ccc; outline:none;}
#primary #searchsubmit{ width:60px;border:1px solid #ccc; font-family:tahoma,Arial, Helvetica, sans-serif;}
#primary div.tagcloud{padding:8px;}
#primary div.tagcloud a{display:inline-block; border:1px solid #efefef; padding:5px; margin-right:3px; background-color:#fff; margin-bottom:6px;}
#mytags a{display:inline-block; border:1px solid #efefef; padding:5px 10px; margin-right:10px; background-color:#fff; margin-bottom:10px;}
.mrights{ background-color:#f0f0f0; height:50px; line-height:50px;font-size:14px;}
#mcontainer {
	float: right;
	margin: 0;
	padding:0;
	width: 75%;
	clear: right;
}
#mcontents p{ margin-top:0px; margin-bottom:20px; color:#555; padding:0;}
#mcontainer.mfull{float:none; width:100%; clear:both;}
#mcontainer.mr {
	float: left;
	margin: 0;
	padding:0;
	width: 75%;
	clear: none;
}


/*product cat*/
#mpic .m5col{ width:18.4%; }
#mpicnews .m5col{ width:18.4%;margin-right:2%;  margin-bottom:25px;}
#mpic .m4col,#mpic .m3col,#mpic .m2col,#mpic .m32col,#mpic .m5col{  float:left;margin-right:2%; margin-bottom:25px;}
#mpic .mlast{ float:right;margin:0px; padding:0px;}
#mpic .m1col{ float:none; margin:0; margin-bottom:25px; width:100%;}
#mpic ul{padding:0; margin:0;}
#mpic ul li{ display:block; padding:0; margin:0; list-style:none; text-align:center; background-color:#fff; overflow:hidden; 
-webkit-transition: ease-in-out 0.5s;
    transition: ease-in-out 0.5s;}
#mpic  div.liborder{border:1px solid #efefef;}
.gbc03 #mpic  div.liborder{border:0px solid #efefef;}
#mpic ul li div.prodiv{ padding:0px; text-align:center;  }
#mpic ul li img{max-width:100%;  vertical-align: -webkit-baseline-middle; }
#mpic ul li:hover{-webkit-box-shadow:0 0 10px rgba(136,136,136,0.7);-moz-box-shadow:0 0 10px rgba(136,136,136,0.7);-o-box-shadow:0 0 10px rgba(136,136,136,0.7);box-shadow:0 0 10px rgba(136,136,136,0.7); margin-top:-10px;}

.gbc03 #mpic div.liborder:hover{-webkit-box-shadow:0 0 10px rgba(136,136,136,0.7);-moz-box-shadow:0 0 10px rgba(136,136,136,0.7);-o-box-shadow:0 0 10px rgba(136,136,136,0.7);box-shadow:0 0 10px rgba(136,136,136,0.7); transform:scale(0.95);}

.gbc01 img.show{ display:block;}
.gbc01 img.hidden{ display:none;}
.gbc01 div.ptitle{ text-align:center;}
.gbc01 .msecgallery ul li div.ptitle{margin-top:10px;}
.gbc01 div.ptitle a{font-size:16px;}
#mpic ul li:hover div.ptitle a{color:#000;}
div.ptitle a{font-size:14px;}
.gbc03 div.ptitle a{font-size:18px;}
.gbc03 div.pexcerpt{ padding:10px; text-align:center; line-height:100%;}
.gbc03 .bx-wrapper img{ margin:0 auto; width:80%;}

#mpic a {color:#333;}
#mpic .mborders{ padding:1px; }
#mpic div.gtitle {background-color:#ddd;color:#000; line-height:160%; padding:5px;height:25px; overflow:hidden;}
#mpic div.gtitle h3{ padding:0; margin:0; font-size:16px; }
#mpic ul li:hover .gcaption{color:#fff;}
#mpic ul li .gcaption{padding:5px;height:80px; overflow:hidden;}
#mpic .mdetails,#mpic2 .mdetails,#sdiv1 .mdetails{color:#fff; background-color:#2b2d42; text-align:center; width:50%; display:inline-block; line-height:24px; text-transform:uppercase;}

#mpic .bx-wrapper .bx-prev,.kehu .bx-wrapper .bx-prev{margin-left:-8%;}
#mpic .bx-wrapper .bx-next,.kehu .bx-wrapper .bx-next{margin-right:-8%;}
#mpic .bx-wrapper .bx-pager{bottom:-50px;}
#mpic .menquiry,#mpic2 .menquiry,#sdiv1 .menquiry{color:#fff; background-color:#3183d7; text-align:center; width:50%; display:inline-block; line-height:24px; text-transform:uppercase;}
#mpic2 .mdetails:hover,#mpic2 .menquiry:hover,#sdiv1 .mdetails:hover{ background-color:#000;}
#mpic .mdetails:hover,#mpic .menquiry:hover,#sdiv1 .menquiry:hover{ background-color:#000;}
#mpic div.ptitle{ padding:10px; text-align:center;height:56px; overflow:hidden; font-size:18px; font-weight:bold;
display: box; 
display: -webkit-box; 
-webkit-box-pack:center; 
-moz-box-pack:center; 
-webkit-box-align:center; 
-moz-box-align:center;
background-color:#fff;
border-top:0px solid #efefef;
 }
#mpic ul li.mclear{ display:block; float:none; width:100%; height:0px; background:none;}
div .mcatdesc{ border:0px solid #e5e5e5; padding:0px; background-color:#fff;}
div .mcatdesc h1{ margin:0; padding:0; margin-bottom:15px; font-size:26px;}
#mpic2 .mborder{margin-bottom:0px;}
#mpic2 .mborder2{border:1px solid #efefef; padding:20px; margin-bottom:-1px;}
#mpic2 .m4col,#mpic2 .m3col,#mpic2 .m2col,#mpic2 .m32col,#mpic2 .m5col{  float:left;margin-right:2%; }
#mpic2 .mlast{margin-right:0px; float:right;}
#mpic2 .pimgs img{border:1px solid #e5e5e5;}
#mpic2 .pimgs{ padding-top:3px;}
#mpic2 .mborder:hover{background-color:#f8f8f8; }
#mpic2 h3{ margin-top:0px; padding-top:0px; font-size:20px;}
#mpic3{border-bottom:1px solid #e5e5e5;}
#mpic3 .mborder{border:1px solid #e5e5e5; padding:15px; border-bottom:0px;}
#mpic3 .mborder:hover{ background-color:#fafafa;}
#mpic3 h3{ margin:0px; padding:0px; font-size:16px;}
#mpic2 .m2col{margin-bottom:20px;}

/*news cat*/
#mpicnews .m1col{ float:none; margin:0; margin-bottom:25px; width:100%;}
#mpicnews .m4col,#mpicnews .m3col,#mpicnews .m2col,#mpicnews .m32col{  float:left;margin-right:2%; margin-bottom:40px;}
#mpicnews .mlast{margin-right:0%; float:right;}
#mpicnews ul{padding:0; margin:0;}
#mpicnews ul li{ display:block; padding:0; margin:0; list-style:none; text-align:left; background-color:#fff; overflow:hidden;}
#mpicnews ul li div.ptitle{ margin-top:10px;}
#mpicnews ul li img{width:100%;}
#mpicnews a {color:#333;}
#mpicnews a h3{font-size:20px; line-height:110%;}
#mpic div.gtitle {background-color:#ddd;color:#000; line-height:160%; padding:5px;height:25px; overflow:hidden;}
#mpic div.gtitle h3{ padding:0; margin:0; font-size:16px; }
#mpic ul li:hover .gcaption{color:#fff;}
#mpic ul li .gcaption{padding:5px;height:80px; overflow:hidden;}
a.txtmore{font-size:14px; line-height:15px; border:1px solid #e0e0e0; padding:5px 10px; display:inline-block; margin-top:10px; background-color:#fff;}

/*landing page*/
.jj{width:60%; margin:0 auto;}
.customsec{ padding:60px 0; width:100%; clear:both; float:none; }
#mcontents .customsec{ padding:0;padding-top:20px; }
#mcontents .mbox{ padding:0;}
.customsec h2.bt{ font-size:28px;}
.msecgallery .m1col{ float:none; margin:0; margin-bottom:25px; width:100%;}
.msecgallery .m5col{ width:18.4%;}
.msecgallery .m4col,.msecgallery .m3col,.msecgallery .m2col,.msecgallery .m32col,.msecgallery .m5col{float:left;margin-right:2%; margin-bottom:40px;}
.msecgallery .mlast{margin-right:0%; float:right;}
.msecgallery ul{padding:0; margin:0;}
.msecgallery ul li{ display:block; padding:0; margin:0; list-style:none; text-align:left; background-color:#fff; overflow:hidden;}
.msecgallery ul li div.ptitle{ margin-top:0px;}
.msecgallery ul li img{width:100%; vertical-align:top;}
.msecgallery h3{font-size:18px;}
.msecgallery h3.mg{font-size:14px; margin-bottom:0px; text-align:center;}
.msecgallery {color:#333;}
.msecgallery .bgx{padding:10px; background-color:#fff; border:1px solid #f4f4f4; border-top:0px;}



/*Home*/

#mhomeicon .m4col{margin-right:2%;}
#mhomeicon .mlast{margin-right:0%;}
#mhomeicon h3{ margin-top:5px; margin-bottom:5px; }
#mhomeicon h3 a{ color:#333; }
#mhomeaboutnews #mnews{ border:0px; border-bottom:1px solid #e5e5e5; padding-top:10px; padding-bottom:10px;}
#mhomeaboutnews #mnews a{ color:#666;}
.mnews { margin-bottom:10px; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #f4f4f4;}
/*Footer*/
#mfooter li{ list-style:none; margin:0;padding:0;}
#mfooter {
	padding-top:35px;
	padding-bottom:30px;
	background-color:#2a2f35;
	color:#EFEFEF;
	list-style:none
	
}
#mfooter div.mpadding{ padding-left:20px; padding-right:20px;}
#copyright{width:100%;font-size:12px; height:30px; padding-top:10px; line-height:30px; padding-bottom:10px; background-color:#1c2126;}
#copyright .mlast{ text-align:right;}
#copyright a{ font-size:12px;}
#copyright div.mpadding{ padding-left:10px; padding-right:10px;}
#mfooter a,#mfooter p{color:#ccc;line-height:180%;}
#mfooter h3{color:#FFF; font-size:22px;}
#mfooter .m4col{ margin-right:2%;}
#mfooter .mlast{ margin-right:0%;}

#mfooter a:hover{color:#FFF;}

#linksa{ height:auto; text-align:right;}
#linksa li{text-align:right; display:inline; margin-left:5px;}
#linksa li ul{ display:none;}
#linksa span{margin-left:0px;}
#linksa a{color:#333;line-height:14px; font-size:12px; padding-left:8px;  border-left:1px solid #999;}
#linksa li.menu-item-home a{border:0px;}
#linksa a:hover{text-decoration:underline;}

#back-to-top{
position:fixed;
bottom:4%;
right:3%;
}
#back-to-top a i{ width:auto; margin:0;}
#back-to-top a{
display:block;
height:36px;
width:36px;
 font-size:18px; line-height:36px; text-align:center;color:#f0f0f0;background-color: #282b2e;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;opacity: 0.75;

}#back-to-top a:hover{ background-color:#ccc; color:#000;}



/* =Navigation-------------------------------------------------------------- */
.navigation {
	font-size:  12px;
	line-height: 18px;
	overflow: hidden;
	color: #666;

}

.navigation a:link,
.navigation a:visited {
	color: #666;
	text-decoration: none;
}
.navigation a:active,
.navigation a:hover {
	color: #FF4B33;

}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	width: 50%;
	text-align:right;
}
#nav-above {
	margin: 0 0 18px 0;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}

#sitemap ul{ margin-left:30px; margin-bottom:20px;}
#tag_cloud-3 a{font-size:11px;}




/*pagenavi*/
.wp-pagenavi { display:block; clear:both;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active  { padding: 4px 8px !important; margin: 2px !important; text-decoration: none !important; border: 1px solid #ddd !important; background: #FFFFFF !important; color: #999 !important;}
.wp-pagenavi a:hover { border: 1px solid #3399cc !important; color: #3399cc !important;}
.wp-pagenavi span.pages { border: 1px solid #3399cc;padding: 4px 8px !important; margin: 2px !important; color: #999 !important; }
.wp-pagenavi span.current { padding: 4px 8px !important; margin: 2px !important; font-weight: bold !important; border: 1px solid #3399cc !important; background: #3399cc !important; color: #fff !important;}
.wp-pagenavi span.extend { padding: 4px 8px !important; margin: 2px !important; border: 1px solid #ddd !important; background-color: #FFFFFF !important;}

div.wp-pagenavi { display:block; clear:both; over-follow:auto;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active,.wp-pagenavi span{ display:inline-block;}


/*Form*/
#myformtable {background-color:#f4f4f4;padding:30px;}
#myformtable span{font-size:14px; font-weight:bold;}
#myformtable .mtcs,.profile-input{height:35px; border:1px solid #e5e5e5; width:100%; margin-top:5px; margin-bottom:12px; box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;padding:10px; color:#666;}
#myformtable .mtcs2,.profile-input2{height:100px; border:1px solid #e5e5e5;  width:100%;margin-top:5px; margin-bottom:15px;box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;padding:10px; color:#666;}

input[type="submit"],#doprofile,#dopassword{height:32px; cursor:pointer;border:0px; width:150px; margin:0; background-color:#00a7e1;  font-size:16px; text-align:center; padding:0;color:#fff; }
input[type="submit"]:hover,#doprofile:hover,#dopassword:hover{ background-color:#f60;}



.bx-wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	*zoom: 1;
}
.bx-wrapper img {
	width: 100%;
	display: block;
}
.bx-wrapper .bx-viewport {
	
	/*background: #fff;*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 10px;
	width: 100%;
}
.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 12px;
	height: 12px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	border:1px solid #fff;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}
.bx-wrapper .bx-prev {
	left: 10px;
	background: url(images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
	right: 10px;
	background: url(images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 8887;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
.bx-wrapper .bx-controls-auto {
	text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}
.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0);
	width: 100%;
	height:100%;

	display:table-cell;vertical-align:middle;
	text-align:left;
}
.bx-wrapper .bx-cp2 { position:absolute; width:450px; height:100%; left:200px;}
.bx-wrapper .bx-cp3 { position:absolute;top:50%; transform: translate(0%,-50%); } 
.bx-wrapper .bx-caption span.bt {
	color: #fff;
	font-size: 32px;
	padding: 10px;
	line-height:105%;
	clear:both;
	display:block;
}
.bx-wrapper .bx-caption span.nr {
	color: #fff;
	font-size: 14px;
	padding: 10px;
	display:block;
}

/**/
.bx-wrapper .sliderkh img{width:80px; height:80px; margin:0 auto; margin-bottom:5px;border-radius:100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;-khtml-border-radius: 100%;}
.bx-wrapper .sliderkh { text-align:center;}
.bx-wrapper .sliderkh .ptitle h3{ font-size:18px;}
.bx-wrapper .sliderkh .mdesc{ width:80%; margin:0 auto;}
 .kehu .bx-wrapper .bx-pager { bottom:-40px;}
    bottom: -30px;
}
/*kehupinglun*/
#pro3 img{width:80px;  border:1px solid #e5e5e5;}
#pro3 {padding-right:10px; padding-top:3px; width:90px;}
#pnav{display:block;}
#mnav{display:none;}
#mtable{ float:right;}

#mchatbutton{ width:34px; height:128px; position:fixed; top:200px; right:0px; background-image:url(mchat/chatbg.png); cursor:pointer;z-index:9001; background-position:center center; background-color:#ff9b0d; border-radius:0.4em;-moz-border-radius: 0.4em;-webkit-border-radius: 0.4em;-khtml-border-radius: 0.4em; border-bottom-right-radius:0em;;border-top-right-radius:0em; background-repeat:no-repeat;}
#divChatbox{ z-index:8888;}
#divChatbox a{color:#333;text-decoration:none;}#divChatbox{width:0px;height:auto;position:fixed;right:0px;top:120px;color:#333;font-size:12px;letter-spacing:0px; }.qqlv{width:200px;position:relative;z-index:50; border:5px solid #ff9b0d;border-radius:0.4em;-moz-border-radius: 0.4em;-webkit-border-radius: 0.4em;-khtml-border-radius: 0.4em; background-color:#fff;}#mtops{background-image:url(mchat/mtops.png);background-repeat:no-repeat; width:200px; height:38px;}#mtops div{ padding-left:10px; font-size:18px; font-weight:bold; line-height:38px;}#mcenters{width:200px;height:auto;}#mfoots{width:200px;height:2px;}#mcontent{padding:10px;}#mgefen{font-size:1px;line-height:1px;height:1px;background-color:#e5e5e5;margin-top:6px;margin-bottom:6px;}.mkf{text-align:left}#divChatbox a span{font-size:12px;color:#aa0000;font-weight:bold;}#divChatbox a img{border:0px;}.mkf .demo-icon{ font-size:16px;} .mkf .skype{color:#0fbdf0;} .mkf .qq{color:#fa2400;} .mkf .whatsapp{color:#27a619;} #divChatbox a:hover{color:#ff9b0d;text-decoration:none;}.mkf .tel{color:#ff9b0d;}

#sdiv{text-align:center;}
#sdivbox{height: 350px;overflow: hidden;background-color: #fff; border:1px solid #e0e0e0;}
#sdiv img.sdiv{ border:0px solid #e5e5e5; height:100%; }
#sbox li img{width:58px; height:58px; border:1px solid #e5e5e5;}
#sbox li{    display: inline-block; width:60px; height:60px; margin-left:5px; list-style:none; margin-bottom:10px;}
#sbox li img:hover{border:1px solid #000;}

/*soical*/
a.icon{display:inline-block; width:28px; height:28px; margin-right:10px; background-position:0 0;}
a.icon:hover{ background-position:0 -38px;}
a.facebook{background-image:url(images/icon/facebook.png);}
a.twitter{background-image:url(images/icon/twitter.png);}
a.youtube{background-image:url(images/icon/youtube.png);}
a.googleplus{background-image:url(images/icon/googleplus.png);}
a.linkedin{background-image:url(images/icon/linkedin.png);}
a.pintrest{background-image:url(images/icon/pintrest.png);}
a.skype{background-image:url(images/icon/skype.png);}
a.rss{background-image:url(images/icon/rss.png);}


.timg{
  transform: translate3d(0, 0, 100px);
  -ms-transform: translate3d(0, 100px, 0);
  -webkit-transform: translate3d(0, 100px, 0);
  -o-transform: translate3d(0, 100px, 0);
  -moz-transform: translate3d(0, 100px, 0);
  opacity: 0;
  transition: transform 1s ease 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s ease 0s, opacity 1s ease 0s;
  -webkit-transition: -webkit-transform 1s ease 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s ease 0s, opacity 1s ease 0s;
  -ms-transition: -ms-transform 1s ease 0s, opacity 1s ease 0s;
}
div.mchange{ padding:0; margin:0;overflow:hidden;}
div.mchange img{-moz-transform:scale(1); 
-webkit-transform:scale(1); 
-o-transform:scale(1);
-webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
 }
  div.mchange img:hover{-moz-transform:scale(1.1); 
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1);
-webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
 }
#mtop .demo-icon{color:#ff6600;}
#mcontents table {
    border: 1px solid #ccc;
    width: 100%;
    margin:0;
    padding:0;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 auto;
}
#mcontents table tr:first-child{ background-color:#f4f4f4;}
#mcontents table tr:nth-child(even){ background-color:#f8f8f8;}
#mcontents table tr {
    border: 1px solid #ddd;
    padding: 5px;
  }
#mcontents table th, #mcontents table td {
	border: 1px solid #ddd;
    padding: 10px;
    text-align: left;
  }
#mcontents table th {font-size: 16px;}

/*tab*/
.mtab{border-bottom: 1px solid #e0e0e0;width:100%; } 
.mclear{ clear:both;}
.mtab ul{margin:0;padding:0;}
.mtab UL LI 
{ 
margin:0;padding:0;
padding-left:10px; padding-right:10px;
text-align: center; 
line-height: 36px; 
width: auto;
font-size: 22px; 
display: inline; 
float: left; 
height: 36px; 
color: #333; 
margin-right:15px;
cursor:pointer;
} 
.mtab UL LI.on 
{ 
background: #00a7e1; 
color: #fff; 
} 
.tabList .one 
{ 
display: none; 
padding-top: 25px; 
} 
.tabList .block 
{ 
display: block; 
} 

/*end tab*/
.msinglemeta{font-size:14px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; width:100%; padding:5px 0; color:#999;}
.msinglemeta a:visited,.msinglemeta a:link{color:#999;}
div.postsbycategory {list-style-type: none;padding:10px;}
div.postsbycategory img {float:left; margin-right:5px;border:1px solid #e0e0e0;}
div.postsbycategory a{ line-height:110%;}
#mlang a{margin-left:10px;}
#mlang a img {height:12px;}
#mlang { display:inline-block; margin-top:2px;}
#mlang .transposh_flags {display: inline-block;}
#mtxt{float:left;}
div.mgray{ padding:20px; background-color:#00a7e1;}
#navright{float:right; margin-top:25px;}
#mheader2.mini #navright{ margin-top:10px;}
#mobi_menu.mclick{background-image:url(images/close2.png);}
.zhuanye{ background-color:#f4f4f4; min-height:400px; padding:40px 0;}
.zhuanye #mcontents{  padding-bottom:80px; padding-top:40px; width:96%; margin:0 auto;}
#mypages li,#mycats li{width:50%; float:left; margin-bottom:5px; margin-top:5px;}
#m_links h2{text-transform:uppercase; margin-top:30px; margin-bottom:0px; border-bottom:1px solid #e0e0e0; padding:15px;background-color:#fff; }
#m_links ul li{width:20%; display:inline-block; margin-bottom:10px;}
#m_links ul{background-color:#fff; padding:30px;}
#sdiv1 .mbtn{width:50%;}
.mdesc{font-size:14px;}
.msecicons li{ margin-bottom:10px;}
.msecicons li i{ position:absolute;  width:32px; height:32px;font-size:20px; margin-top:2px;border-radius:0.4em;-moz-border-radius: 0.4em;-webkit-border-radius: 0.4em;-khtml-border-radius: 0.4em; line-height:32px; color:#ff6600; border-color:#ff6600; background-color:#fff;}
.msecicons li .bgx{ margin-left:50px;}
.msecicons li .bgx h3{ margin-bottom:4px; font-size:18px; color:#000;}.msecicons li .bgx .mdesc{ color:#666;}
/*trans header*/
#headerall{position:absolute; width:100%; z-index:9999; padding-top:30px;}
#headerall #mtop{display:none;}
#headerall #mheader2{ background:none;}


/*gallery*/
.gallery { margin: 0 auto; }
.gallery .gallery-item {
	float: left;
	margin-top: 20px;
	text-align: center;
	width: 33%;
}
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery img {
	box-shadow: 0px 0px 4px #999;
	border: 1px solid white;
	padding: 8px;
	background: #f2f2f2;
	max-width:85%;
}
.gallery img:hover {
	background: white;
}
.gallery-columns-2 .attachment-medium {
	max-width: 92%;
	height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
	max-width: 84%;
	height: auto;
}
.gallery .gallery-caption {
	color: #888;
	font-size: 14px;
	margin:5px 0px 10px 0px;
}
.gallery dl, .gallery dt { margin: 0; }
.gallery br+br { display: none; }
/*gallery*/
#sdiv1 ul{list-style:none;}
#sdiv1 ul li { padding-left:25px; background-image:url(images/duihao.png); background-position:left top; background-repeat:no-repeat; margin-bottom:15px; line-height:120%;}
@media screen and (max-width: 1050px)  {
#headerall{position:inherit; padding-top:0px;}

#sdiv1 .mbtn{width:100%; padding:0;}
#m_links ul li{width:100%; display:inline-block;}
div.mgray{ padding:0px;}
.mtab UL LI { text-align: left; display:block; float:none; clear:both; width:100%; padding:0; }
.mtab UL LI div{ padding-left:10px; padding-right:10px;}.tabList{ float:none; clear:both; } 
#mtop{height:auto; padding-top:5px; padding-bottom:5px;display:none;}	
#mtop div.m2col{clear:both; float:none; text-align:center; padding-left:5px; padding-right:5px; width:auto;}
#mhomeicon,#mhomepro,#mhomeaboutnews,#mfooter .mbox{padding-left:5px; padding-right:5px;}
#mtoptext { float:none; padding-top:20px;}
#mtoptext li{float:none; display:block; width:100%; text-align:center;}
div.mge_mobile{ height:20px;}
#mhomeicon .m4col,#mhomeicon .m3col,#mhomeicon .m2col,#mpic .m4col,#mfooter .m4col,#copyright .m3col,#copyright .m2col,.m5col,.m54col,m4col{ width:50%; display:block; float:left; margin-bottom:30px; margin-right:0px;}
#mhomeicon div.m2col{ clear:none;}
#copyright div.m2col{ clear:none;}
#mhomeicon .m32col{width:100%; float:none;}
#mhomeicon .m3col{width:100%; float:none;}



#copyright .m2col{ margin:0px; padding:0px;}
#mheader{padding-bottom:5px;}
.gbcbanner{ margin-top:0px;}
#mbanner{margin-top:0px;}
#access { display:none;}
#access.mini ul ul{top:0px;}
#access {
border-top:2px solid #999;
	height:500px;
	width:100%;
	right:0px;
	top:40px;
	padding-bottom:5px;
	position:fixed;
	z-index:19999;
	background-color:#fff;
	overflow-y: auto;
}
#access ul li {
	float:none;
	border-left:0px;
	display:block;
	width:100%;
	background-color:#fff;
}
#access a {
	line-height:40px;
	padding:0 10px;
}
#access ul ul {
	position:inherit;
	top:0px;
	height:auto;
	left:0px;
	float:none;
	border:0px solid #e5e5e5;
	width: 100%;
}
#access ul ul li {
	width: 100%;
	border-left:0px;
	margin-left:0px;
	padding:0px;
}
#access ul ul ul {
	left:0;
	top:0;
}
#access ul ul a {
	padding:5px 4%;
	height:auto;
	width:92%;
}
#access ul ul ul li a{background-image:url(images/dot.gif); background-position:12% center;
background-repeat:no-repeat;}
#access ul ul ul a{padding:5px 10%;width:80%;}
#access ul li ul li{ width:100%;}
#access ul ul li.menu-item-has-children a{background-position:90% center;}
#access ul .megamenu ul{width:100%;margin-left:0px;}
#access ul .megamenu ul ul{margin-left:0;margin-top:0px; width:100%; display:none;}


#mobi_menu{ display:block; margin:0 auto; float:none; margin-top:10px;}		
div.mbox{ padding-left:5px; padding-right:5px;}
#mcontainer {
	float: none;
	width: 100%;
	display:block;
}
#mcontainer.mr {
	float: none;
	width: 100%;
	display:block;
}
#primary {width: 100%; float: none;}
#primary.mr {width: 100%; float: none;}
#mcontainer .m2col,#mcontainer .m3col,#mcontainer .m32col,#mcontainer .m4col,#mcontainer .m43col,.m3col,.m32col{width: 100%; float: none;}
#mpic ul li.m1col,#mpic ul li.m4col,#mpic ul li.m3col,#mpic ul li.m2col,#mpic ul li.m5col{width:48%; float:left; margin-right:2%;margin-bottom:20px;}
#mpic ul li.mclear,#mpicnews ul li.mclear{ display:none; float:left; width:0px; height:0px; background:none;}
#mpic2 .m4col{width:100%; display:block; float:none; margin-bottom:10px; text-align:center;}

#mpicnews ul li.m4col,#mpicnews ul li.m3col,#mpicnews ul li.m2col,#mpicnews ul li.m5col{width:100%; float:none; margin:0%;}
#mpicnews h3{font-size:18px; margin:0; line-height:20px; margin-top:-8px; margin-bottom:10px;}
#mpicnews .pimg{width:20%; float:left;}
#mpicnews .liborder {width:78%;float:right;}
#mpicnews ul li{border-bottom:1px solid #efefef; padding:20px 0; margin:0px;}
#mpicnews .m1col{ margin:0px;}



#mpic2 .mborder{width:100%; float:none; margin-bottom:0px; border-bottom:1px solid #efefef;}
#mpic2 .mborder2{padding:15px 5px; border:0px;}
#mpic2 .mexec{height:50px; overflow:hidden;}
#mpic2  h3{font-size:18px; margin:0; line-height:20px; margin-bottom:10px;}
#mpic2 .mbtn{display:none;}
#mpic2 .m4col{width:23%; float:left; margin-bottom:0px;}
#mpic2 .m43col {width:75%;float:right;}

#mtxt{display:none;}
#mgbc,#copyright{ height:auto;}
#mgbc .m3col,#mgbc .m2col,#mgbc .m5col{ width:100%; display:block; clear:both; float:none; text-align:center;}
#mtable{ float:none; margin:0 auto;}
div.m2col{clear:both; float:none; width:100%;}
#mtoptext li{float:none;padding:0px;  }
#mlogo{ text-align:center;}
#mpic ul li:hover{-webkit-box-shadow:0 0 2px rgba(136,136,136,0.7);-moz-box-shadow:0 0 2px rgba(136,136,136,0.7);-o-box-shadow:0 0 2px rgba(136,136,136,0.7);box-shadow:0 0 2px rgba(136,136,136,0.7); margin-top:0px;}


#mheader .m2col{width:49%; float:left; margin:0px;}
#mheader2,#mheader2.mini{height:40px; padding:0px;}
#mheader,#mheader.mini{height:40px; padding:0px;}
#mheader img.logo,#mheader.mini img.logo{ height:30px; position:absolute; top:5px;left:10px; margin:0px;}
#mlogo{ height:40px;}
#mheader2 img.logo,#mheader2.mini img.logo{ height:25px; position:absolute; left:10px; margin:0px; max-height:25px;}
#mheader2.mini #mlogo{ height:40px;}
#mheader2 .m5col,#mheader2 .m54col{width:49%; float:left; margin:0px;}
#navright,#mheader2.mini #navright{ position:absolute;top:10px;right:40px; margin:0;}
#mobi_menu{position:absolute;top:8px;right:5px; margin:0;}
#searchform{ margin-top:15px; background-color:#fff; padding:20px; right:0px;}
#getbtn {display:none;}
#mheader.mini{height:40px;padding-top:0px;padding-bottom:0px;-webkit-box-shadow:0 3px 5px rgba(51,51,51,.1);-moz-box-shadow:0 3px 5px rgba(51,51,51,.1);-o-box-shadow:0 3px 5px rgba(51,51,51,.1);box-shadow:0 3px 5px rgba(51,51,51,.1); position: fixed;
  z-index: 1000;background-color:#fff; top:0px;left:0px;}
 .customsec .mm{ padding:20px 0;}
 .msecgallery .m4col,.msecgallery .m3col,.msecgallery .m2col,.msecgallery .m32col,.msecgallery .m5col{float:left;margin-right:0px; margin-bottom:20px; width:50%;}
 .msecgallery .mclear{clear:none; width:0px;}
 #mpicnews.mpic .pimg{ width:100%;}
  #mpicnews.mpic h3{ margin-top:0px; margin:0;}
  #mpicnews.mpic .liborder{width:100%;}
  #mpic2.blog .mexec{height:auto; overflow:hidden;}
}

@media screen and (max-width: 760px)  {
/*gallery*/
.gallery .gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 50%;
}
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-4 .gallery-item { width: 50%; }
.gallery img {
	padding: 5px;
	max-width:80%;
}
.gallery br { display: none; }
/*gallery*/
#mpic .bx-wrapper .bx-prev,.kehu .bx-wrapper .bx-prev{display:none;}
#mpic .bx-wrapper .bx-next,.kehu .bx-wrapper .bx-next{display:none;}

.jj{ width:96%;}
.gbc_13 .bx-wrapper .bx-pager{ display:none;}
.bx-wrapper .bx-cp2 { width:100%; height:100%; left:0px;}
.bx-wrapper .bx-cp3 { padding-left:30px; padding-right:50px; } 
.bx-wrapper .bx-caption span.bt {
	font-size: 14px;
	padding: 10px; width:100%; text-align:center;
}
.bx-wrapper .bx-caption span.nr {
	font-size: 12px;
	padding: 10px; display:none; height:0px;  width:100%;
}
.bx-wrapper .bx-caption .mbtn{ display:none; height:0px;}
}

@media screen and (max-width: 660px)  {

#mhomeicon .m4col,#mhomeicon .m3col,#mhomeicon .m2col,#mpic .m4col,#mhomeaboutnews .m2col,#mfooter .m4col,#copyright .m3col,#copyright .m2col,.m5col,.m54col,m4col{ width:100%; display:block; float:none; margin-bottom:30px;}
.msecgallery .m4col,.msecgallery .m3col,.msecgallery .m2col,.msecgallery .m32col,.msecgallery .m5col{float:none;margin-right:0px; margin-bottom:20px; width:100%;}
#copyright .m2col{ text-align:center; margin:0px; padding:0px;}
}
.page-template-landingpage #mpic2 .mborder2{ margin-bottom:0px;}