/*
Theme Name: ePress
Theme URI: http://www.9cweb.com
Description: A company-style layout for Wordpress
Author: www.9cweb.com
Author URI: http://www.9cweb.com
Version: 8.0
Tags: black, blue, white
*/
ol,ul,li{ padding:0; margin:0; list-style:none;}
body {
	font-family:Arial,Microsoft Yahei,sans-serif;
	font-size:14px;
	color:#353535;
	line-height:175%;		
	background-color:#fff;
	background-repeat:repeat;
	font-weight: normal;
	padding:0; margin:0;
}

/* boxed body */
#mainpage{background-color:#fff;}
#mainpage.box {
	-o-box-shadow: 0 0 0 8px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(4, 4, 4, 0.06);
	-webkit-box-shadow: 0 0 0 8px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(4, 4, 4, 0.06);
	-moz-box-shadow: 0 0 0 8px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(4, 4, 4, 0.06);
	box-shadow: 0 0 0 8px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(4, 4, 4, 0.06);
	margin: 20px auto;
	max-width: 1120px;
}


h1,h2,h3,h4,h5,h6{ 
	letter-spacing:0;
	font-weight:normal;
	position: relative;
	padding: 0 0 10px 0;         
	font-weight:normal; 
	line-height:140%;
	color:#454545;
	margin:0;
}
h1{font-size: 32px;}
h2{font-size: 26px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
h5{font-size: 16px;}
h6{font-size: 14px;}

a img { border: none; }
img{
	max-width: 100%;
	height: auto;

}
  
/* LAYOUT*/
#mainpage{width:100%;}
/* =Structure-------------------------------------------------------------- */
#wrapper {width: 100%}
#wrapperfix {margin:0 auto;	width:1040px;}

/*featured*/
#featured .bg{height:18px; background-image:url(images/hr.gif); background-repeat:no-repeat; background-position:center;}
#featured h2{padding:0; margin:0; text-align:center; color:#565656;}
#featured h2 span{color:#4593bc;}

#featured ul li{width:233px; text-align:center; float:left; margin-left:36px;}
#featured ul li:first-child {margin-left:0px;}
#featured ul li img {width:150px; height:150px; border-radius:6em;-moz-border-radius: 6em;-webkit-border-radius: 6em;-khtml-border-radius: 6em;}
#featured h3 a{color:#666;}
#featured h3{padding:0; margin:0;}
#featured ul li:hover img{filter:alpha(opacity=75);  opacity:0.75;}
#featured ul li:hover a{color:#4593bc;}

/*button*/
#button{ background-color:#4593bc;width:200px;  border-radius:0.5em;-moz-border-radius: 0.5em;-webkit-border-radius: 0.5em;-khtml-border-radius: 0.5em; padding:20px; color:#fff; font-size:24px; text-align:center; border-bottom:2px solid #666; cursor:pointer;}
#button a{color:#fff;}
#button:hover{ border-bottom:0px;}

#wrapper.gray{ background-image:url(images/bg3.gif); background-position:top center; background-repeat:no-repeat; background-color:#f5f5f5; border-bottom:3px solid #f0f0f0;}

#wrapper.gray2{background-color:#f5f5f5; border-bottom:3px solid #f0f0f0;border-top:3px solid #f0f0f0;}


#wrapper.homebanner{height:240px; border-bottom:1px solid #e0e0e0; background-image:url(images/banner.jpg); background-position:center; background-repeat:repeat-x;}
#wrapper.pagebanner{height:85px; border-bottom:1px solid #e0e0e0; background-image:url(images/banner.jpg); background-position:center; background-repeat:repeat-x;}
#wrapper.pagebanner h1{font-size:26px; color:#454545;}
#warpper.mbanner{border-bottom:1px solid #e0e0e0;}
h1.htop{color:#fff;}
span.htop{color:#fff; display:block; width:600px; padding-top:5px;}
#maindiv{
	clear:both;
	height:auto;
	overflow:visible;
	z-index:100;
	background-image:url(images/dbg.gif); background-repeat:repeat-y; background-position:left;
}

#topbar{width:100%; background-color:#f8f8f8; border-bottom:1px solid #ececec; height:31px; line-height:31px; font-size:12px;}
#topbar a{ color:#888;}
#topbar a:hover{ text-decoration:underline;}

#topbar #mleft{max-width:48%;}
#topbar #mright{max-width:48%;}

#container {
	float: right;
	margin: 0;
	width: 757px;
	clear: right;
}
#mynav{line-height:18px; font-size:12px;color:#aaa; text-align:left;}
#mynav a{font-size:12px; color:#666;}

#mynav2{line-height:18px; font-size:12px;color:#aaa; text-align:left; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #e0e0e0; background-color:#fafafa; }
#mynav2 a{font-size:12px; color:#666;}

#primary,#secondary {
	float: left;
	width: 240px; border:1px solid #efefef; padding:10px; margin-top:20px;
}
/* =Global Elements*/
hr {
	background-color: #E7E7E7;
	border:0;
	height: 1px;
	margin-bottom: 18px;
	clear:both;
}
/* Text elements */
a:link{
	color:#666;
	text-decoration:none;
}
a:visited {
	color:#666;text-decoration:none;
}
a:active,
a:hover {
	color:#4593bc;
}
/* =Header-------------------------------------------------------------- */
#header {
	padding: 0;
	margin:0;
	z-index:5000;
}
/* =Menu-------------------------------------------------------------- */
#access {
	width: 100%;
	display:block;
	z-index:3000;
	border-bottom:5px solid #ededed;
	background-color:#fff;
	border-top:0px solid #e0e0e0;
	line-height:41px;
	height:41px;
	background-image:url(images/e0.gif);
	background-position:top center;
	background-repeat:repeat-x;	
}
#access .menu-header,div.menu {font-size: 14px;}
#access #wrapperfix { height:40px; border-right:1px solid #e0e0e0;}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access ul li {
	float:left;
	position: relative;
	border-left:1px solid #e0e0e0;
}
#access a {
	display:block;
	text-decoration:none;
	color:#565656;
	padding:0 30px;
	line-height:41px;
	font-size:15px;
	text-transform:uppercase;
}
#access ul ul {
	display:none;
	position:absolute;
	top:41px;
	padding-top:5px;
	left:0px;
	float:left;
	box-shadow: 0px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
	border:1px solid #e0e0e0;
	border-top:0px; border-bottom:0px;
	min-width: 200px;
	z-index: 2000;
}
#access ul ul li {
	min-width: 200px;
	border-bottom:1px solid #e0e0e0;
	border-left:0px;
}
#access ul ul ul {
	left:100%;
	top:0;
}

#access ul ul a {
	background:#fff;
	height:auto;
	padding:10px;
	padding-top:7px; padding-bottom:7px;
	min-width: 220px;
	text-transform:none; font-weight:normal;
	line-height:150%;
	font-size:12px;
}
#access li:hover > a{
	color:#4593bc;
	border-top:2px solid #4593bc;
}

#access ul ul :hover > a {
	color:#4593bc;
	border-top:0px solid #4593bc;
	
}
#access ul li:hover > ul {
	display:block;
}
#access ul ul :hover > a {
	background:#f8f8f8;
}#access ul ul a {color:#666;}
#access ul ul  a:hover {
	color:#4593bc;
}
#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: #4593bc;
	border-top:2px solid #4593bc;
}
* 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:#4593bc;border-top:2px solid #4593bc;
}
#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: #4593bc; background-color:#fff;line-height:26px;border-top:0px solid #4593bc;

}
* 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:#4593bc;background-color:#fff;line-height:26px;border-top:0px solid #4593bc;
}
#access li{z-index:6000;}

/* =Content
-------------------------------------------------------------- */
#content {
	min-height:500px;
}
#content ul,#content ol{margin-left:25px; margin-top:15px;}
#content ul ul {margin-top:0px; margin-bottom:15px;}
#content li{list-style:square;}
#content,
#content input,
#content textarea {

	font-size: 14px;
	line-height: 150%;
}
#content p{margin-bottom:20px;}

/* =Navigation-------------------------------------------------------------- */
.navigation {
	font-size:  12px;
	line-height: 18px;
	overflow: hidden;
	color: #888;

}

.navigation a:link,
.navigation a:visited {
	color: #888;
	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;
}
/* =Footer-------------------------------------------------------------- */
#footer{margin-left:-20px;}
#footer li {
	list-style:none; padding:0; margin:0;  display:block; width:245px; float:left; margin-left:20px;
}
#footer ul{ padding:0; margin:0;}
#footer li li{ float:none; width:100%; margin-left:0px; border-bottom:1px solid #efefef; padding-top:5px; padding-bottom:5px;}
#footer li h3{color:#565656; font-size:16px; line-height:40px; font-weight:bold;}
#footer li li a{color:#666; line-height:120%;}
#footer li li a:hover{color:#4593bc;}

/* =Custom Style
-------------------------------------------------------------- */

#searchform #s{ width:180px; border:1px solid #e0e0e0; padding:5px; padding-top:0px; padding-bottom:0px; height:22px; line-height:22px; border-radius:0.5em;-moz-border-radius: 0.5em;-webkit-border-radius: 0.5em;-khtml-border-radius: 0.5em;border-top-right-radius:0em;;border-bottom-right-radius:0em; border-right:0px; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#searchform #searchsubmit{border:1px solid #e0e0e0; height:24px; border-radius:0.5em;-moz-border-radius: 0.5em;-webkit-border-radius: 0.5em;-khtml-border-radius: 0.5em;cursor:pointer;border:1px solid #e0e0e0; width:30px; margin:0; margin-left:0px; background-color:#fff; text-transform:uppercase; font-size:12px; text-align:center; padding:0;border-top-left-radius:0em;;border-bottom-left-radius:0em; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/s.gif); background-position:center center; background-repeat:no-repeat;}

#primary li a{color:#666;}
#primary h1,
#primary h2,
#primary h3,
#primary h4,
#primary h5,
#primary h6 {
color: #fff; font-size:16px; clear:both; margin:0; padding:0; padding-left:5px; font-weight:bold; line-height:30px; text-align:left;background-color:#4593bc;}
#primary li.topside h3{border-top:0px;}
#primary li a{}
#primary li{list-style:none; background-color:#fff;}
#primary li ul li { border:0px solid #e0e0e0; border-top:1px solid #dfdfdf;  margin:0px;}
#primary li ul li a{display:block;padding:8px; background-image:url(images/dot.gif); background-position:228px center; background-repeat:no-repeat;}
#primary li.widget-container{margin-bottom:30px;}
#primary li ul  li ul{display:none; min-width:220px;}
#primary li ul  li:hover a{text-decoration:none; color:#4593bc;}
#primary li ul  li:hover{background-color:#f6f6f6;}
#primary li ul  li:hover ul{display:block;}
#primary li ul  li ul{ position:absolute; margin-left:240px; margin-top:-39px; border:1px solid #e0e0e0;}
#primary li ul  li ul li{ background-color:#fff;border-top:1px solid #e0e0e0;}
#primary li ul  li ul li:hover{ background-color:#f6f6f6;}
#primary li ul  li ul li  a{background-image:none; }


#primary li ul li ul li ul li a{background-image:url(images/dot.gif); background-position:15px center; background-repeat:no-repeat; padding-left:25px; font-weight:normal;}
#primary li ul li ul{padding:0px;}
#primary li ul li ul li{ list-style:none; padding:0; margin:0; border-top:1px solid #efefef; border-bottom:0px; background-color:#fff;}


#primary li ul li ul li ul{ position:static;display:block; background-color:#f8f8f8; clear:both;margin-left:0px; margin-top:0px; border:0px solid #e0e0e0;}
#primary li ul li ul li ul li{ background-color:#fff;}
#primary li ul li ul li ul li:hover{ background-color:#f0f0f0;}


#primary #searchform label{display:none;}
#primary #searchform #s{width:145px; border:1px solid #ccc;}
#primary #searchsubmit{ width:60px;border:1px solid #ccc;}

#primary #searchform {padding:5px;padding-top:10px;padding-bottom:10px;}

#primary li .textwidget{ padding:10px; 	background-position:bottom;  text-align:left;line-height:150%;}
#primary li .current-cat a,#primary li .current-cat-parent a{color:#4593bc;}

#primary li div{padding:10px; }

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;}
#primary li.widget_tag_cloud div{padding:10px; text-align:left;}
#primary li.widget_tag_cloud div a{line-height:150%; display:inline-block; border-bottom:1px solid #f0f0f0; margin-right:5px;}

#mge{height:10px; clear:both; font-size:1px; line-height:8px;}
#mge20{height:20px; clear:both; font-size:1px; line-height:8px;}
#mge30{height:30px; clear:both; font-size:1px; line-height:8px;}
#titlep{ border-bottom:1px solid #e0e0e0;padding-bottom:5px;}
#titlep h1{ font-size:20px; padding:0; margin:0;}

#sitemap ul{ margin-left:30px; margin-bottom:20px;}
p{margin:0; padding:0; line-height:160%; margin-bottom:20px;}


#tag_cloud-3 a{font-size:12px;}
#copyright{font-size:12px; line-height:22px; padding-top:8px; padding-bottom:8px;}

/*产品*/
#pic{ padding:0; margin:0; width:757px;}
#pic ul{padding:0; margin:0;}
#pic ul li{padding:0; margin:0;width:168px; padding:10px; border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-top:0px solid #efefef;float:left; border-left:0px; list-style:none; text-align:center; height:200px; overflow:hidden;}
#pic div.ptitle{height:36px; line-height:130%; padding-top:10px; text-align:center; overflow:hidden;}
#pic #pro{height:150px; }
#pic ul li:hover img{filter:alpha(opacity=75);  opacity:0.75;}
#pic ul li:hover a{color:#4593bc;}
#pic li.btop{border-top:1px solid #efefef;}
#pic ul li.mboder{border-left:1px solid #efefef;}

/*产品全宽*/
#pichome{}
#pichome ul li{width:228px; padding:15px; border-right:1px solid #efefef;border-bottom:1px solid #efefef;float:left; border-left:0px; border-top:0px;  list-style:none; text-align:center; height:200px; overflow:hidden;}
#pichome div.ptitle{height:36px; line-height:130%; padding-top:10px; text-align:center; overflow:hidden;}
#pichome #pro{height:150px; }
#pichome ul li:hover img{filter:alpha(opacity=75);  opacity:0.75;}
#pichome ul li:hover a{color:#4593bc;}
#pichome ul li.mboder{border-left:1px solid #efefef;}

#mleft{float:left;}
#mright{float:right;}
#mleft.half{ width:48%}
#mright.half{ width:48%}

#mleft.choice{ width:760px;}
#mright.choice{ width:240px;}

#mleft.home{ width:550px;}
#mright.home{ width:450px;}

#mnews{border-bottom:1px dashed #e0e0e0; padding-bottom:5px;  padding-top:10px;}
#mnews a{line-height:120%;color:#565656;}
#mnews a:hover{color:#4593bc;}
#mclear{height:0px; clear:both; font-size:0px; line-height:0px;}

/*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; font-style: italic !important; color: #999 !important; font-size: 11px !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; }

#mynews a{font-size:18px; line-height:30px;color:#565656;}
#mynews a:hover{color:#4593bc;}
#cmetia h2{font-size:12px;font-weight:normal; padding:0; margin:0;}

/*Form*/
#myformtable h3{padding:0; margin:0; text-align:center}
#myformtable span{font-size:14px; font-weight:bold;}
#myformtable .mtcs{height:22px; width:100%; border:1px solid #e0e0e0;  padding-left:5px; padding-right:5px;}
#myformtable .mtcs2{height:100px; width:100%;border:1px solid #e0e0e0;  padding-left:5px; padding-right:5px; font-family:Arial, Helvetica, sans-serif;}


.flex-container a:active,.flexslider a:active{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{width:100%;margin:0;padding:0;}.flexslider .slides>li{display:none;}.flexslider .slides img{display:block; width:100%; }.flexslider .slides>li:first-child img{display:block;}.home .flexslider .slides img{padding-bottom:0;border-bottom:0;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides>li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides>li{position:relative;}.flex-container{zoom:1;position:relative;}
.flex-caption{font-family:'Georgia',serif;color:#6b6967;font-size:12px;zoom:1;position:relative;float:right;color:#6b6967;line-height:0;z-index:9999px;}

.page-template-template-press-php .flex-caption{width:100%;text-align:right;border-top:1px solid #DBDADA;padding-top:12px;}.opera .flex-caption{top:5px;}.flex-direction-nav li a{width:24px;height:52px;margin:-40px 0 0;display:block;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li .next{background:url(images/util/arrow-after.png) no-repeat 0 0;right:0px;}
.flex-direction-nav li .prev{background:url(images/util/arrow-before.png) no-repeat 0 0;left:0px;}
.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li:first-child{margin:0;}
.flex-control-nav li a{width:10px;height:10px;display:block;background:url(images/util/bg_control_nav.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -10px;}
.flex-control-nav li a.active{background-position:0 -10px;cursor:default;}

#pro3 img{width:80px;   border:1px solid #e0e0e0;}
#pro3 {padding-right:10px; padding-top:5px; width:80px;}



#mainpage.box #access #wrapperfix { border-right:0px solid #e0e0e0;}
#mainpage.box #access ul li:first-child {
	border-left:0px solid #e0e0e0;
}
#mnav{display:none;}
#divChatbox a{color:#333;text-decoration:none;font-family:Arial;} #divChatbox a:hover{color:#00a8ff;text-decoration:underline;}#divChatbox{width:150px;height:auto;position:absolute;right:10px;top:130px;color:#333;font-size:12px;letter-spacing:0px;}.qqlv{width:150px;position:relative;z-index:50;}#mtops{background-image:url(mchat/mtop.png);background-repeat:no-repeat; width:150px; height:42px;}#mcenters{background-image:url(mchat/mcenter.png); background-repeat:repeat-y; width:150px;height:auto;}#mfoots{background-image:url(mchat/mfoot.png);background-repeat:no-repeat;width:150px;height:12px;}#mcontent{padding:10px;}#mgefen{font-size:1px;line-height:1px;height:1px;background-color:#e5e5e5;margin-top:6px;margin-bottom:6px;}.mkf{text-align:center}#divChatbox a span{font-size:12px;color:#aa0000;font-weight:bold;}#divChatbox a img{border:0px;}


.gallery .gallery-item{ width:29.33333%; height:auto; float:left; margin:2%;}
.gallery .gallery-caption{ background-color:#e0e0e0; padding:5px; text-align:center;}
.gallery dd {
    display: block;
    -webkit-margin-start: 0px;
}

@media screen and (max-width: 1040px) {
#mainpage.box { max-width:1000px;}
#wrapperfix {margin:0 auto;	width:960px;}
#featured ul li{width:225px; text-align:center; float:left; margin-left:20px;}

#pichome ul li{width:218px; padding:10px;  height:250px; }

#mleft.choice{ width:700px;}
#mright.choice{ width:240px;}

#mleft.home{ width:500px;}
#mright.home{ width:420px;}

#container{ width:700px;}
#primary{ padding:0px;}
#pic{ padding:0; margin:0; width:700px;}
#pic ul li{width:163px; padding:5px;}

#footer li {width:225px; float:left;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) { 
#mainpage.box { max-width:780px;}
#wrapperfix {margin:0 auto;	width:740px;}
#featured ul li{width:170px; text-align:center; float:left; margin-left:20px;}

#pichome ul li{width:173px; padding:5px;  height:200px; }

#mleft.choice{ width:500px;}
#mright.choice{ width:240px;}

#mleft.home{ width:400px;}
#mright.home{ width:300px;}

#primary{width:740px;clear:both; float:none;  padding:0;}
#container{width:740px;clear:both; float:none;}

#footer li {width:170px; float:left;}
#pnav{display:none;}
#mnav{display:block;}

/*产品*/
#pic{ padding:0; margin:0; width:740px;}
#pic ul li{width:163px; padding:10px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) { 
#mainpage.box { max-width:480px;}
#wrapperfix {margin:0 auto;	width:440px;}

#topbar #mleft{width:440px;clear:both; float:none;max-width:100%;}
#topbar #mright{width:440px;clear:both; float:none; display:none;}
#topbar {height:auto; line-height:120%; padding-top:5px; padding-bottom:5px;}

#wrapperfix.logo #mleft{width:440px;clear:both; float:none; text-align:center}
#wrapperfix.logo #mright{clear:both; float:none; width:200px; margin:0 auto;}

#featured div.mdiv{margin-left:-20px;}
#featured ul li{width:210px; text-align:center; float:left; margin-left:20px; margin-bottom:30px;}
#featured ul li:first-child{margin-left:20px;}
#pichome ul li{width:198px; padding:10px;  height:200px; border:0px; }
#pichome ul li.mboder{border:0px;}
#mleft.choice{ width:440px; clear:both; float:none; text-align:center}
#mright.choice{ width:240px; clear:both; text-align:center;float:none; margin:0 auto;}

#mleft.home{ width:440px;clear:both; float:none;}
#mright.home{ width:440px;clear:both; float:none;}

#copyright #mleft{ width:440px;clear:both; float:none;}
#copyright #mright{ width:440px;clear:both; float:none;}

#content #mleft{ width:440px;clear:both; float:none;}
#content #mright{ width:440px;clear:both; float:none;}

#primary{width:440px;clear:both; float:none;  padding:0;}
#container{width:440px;clear:both; float:none;}

#footer li {width:420px;clear:both; float:none; margin:0 auto;}
#pnav{display:none;}
#mnav{display:block;}

/*产品*/
#pic{ padding:0; margin:0; width:440px;}
#pic ul li{width:198px; padding:10px; border:0px;}
#pic ul li.btop{border:0px;}
#pic ul li.mboder{border:0px;}
}

@media screen and (max-width: 479px) {
#access a{ padding:0 10px;}
#mainpage.box { max-width:320px;}
#wrapperfix {margin:0 auto;	width:280px;}
#wrapperfix.logo #mleft{width:280px;clear:both; float:none; text-align:center}
#wrapperfix.logo #mright{clear:both; float:none; width:200px; margin:0 auto;}

#topbar #mleft{width:280px;clear:both; float:none; max-width:100%;}
#topbar #mright{width:280px;clear:both; float:none; display:none;}
#topbar {height:auto; line-height:120%; padding-top:5px; padding-bottom:5px;}

#featured ul li{width:280px; text-align:center; clear:both; float:none; margin:0; margin-bottom:30px;}

#pichome ul li{width:280px; padding:0px;  height:200px; border:0px;  clear:both; float:none; margin:0;}
#pichome ul li.mboder{border:0px;}

#mleft.choice{ width:280px; clear:both; float:none; text-align:center}
#mright.choice{ width:240px; clear:both; text-align:center;float:none; margin:0 auto;}

#mleft.home{ width:280px;clear:both; float:none;}
#mright.home{ width:280px;clear:both; float:none;}

#copyright #mleft{ width:280px;clear:both; float:none;}
#copyright #mright{ width:280px;clear:both; float:none;}

#content #mleft{ width:280px;clear:both; float:none;}
#content #mright{ width:280px;clear:both; float:none;}

#primary{width:280px;clear:both; float:none;  padding:0;}
#container{width:280px;clear:both; float:none;}

#footer li {width:280px;clear:both; float:none; margin:0 auto;}
#pnav{display:none;}
#mnav{display:block;}

/*产品*/
#pic{ padding:0; margin:0; width:280px;}
#pic ul li{width:280px; padding:0px; border:0px; clear:both; float:none;}
#pic ul li.btop{border:0px;}
#pic ul li.mboder{border:0px;}
#divChatbox{display:none;}
}