@charset "utf-8";
/* CSS Document */
body,ul,li,dl,dt,dd,p,form,h1,h2,h3,h4,h5 { margin:0; padding:0;}
ul,li { list-style:none;}
input, textarea { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
body { margin:0; padding:0; font-family:/*Helvetica,STHeiti,Droid Sans Fallback*/"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; background:#F5F5F5; padding-bottom:62px;}
a { text-decoration:none; color:#111;}
img { border:0;}
.delete { text-decoration:line-through;}
.clear { clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}

.header { background-image:-webkit-linear-gradient(#ededed,#ffffff); background-image:-moz-linear-gradient(#ededed,#ffffff); background-image:linear-gradient(#ededed,#ffffff); width:100%; text-align:center;}
.header .logo {
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu { height:40px; background-image:-webkit-linear-gradient(#128cfb,#0967bc); background-image:-moz-linear-gradient(#128cfb,#0967bc); background-image:linear-gradient(#128cfb,#0967bc); width:100%;}
.menu ul { overflow:hidden;}
.menu li { float:left; border-left:1px #767675 solid; margin-left:-1px; display:inline-block; line-height:40px; width:20%; text-align:center; font-size:14px; font-weight:bold;}
.menu li a { color:#FFF; width:100%; line-height:40px; display:block; text-shadow:1px 1px 0px #333;}

.banner { max-width:640px; max-height:242px; margin:0px auto; position:relative; overflow:hidden; }

.swiper-container {
	/*height:121px;*/
	height:100%;
  	max-width:640px;
  	z-index:0;
}
.content-slide {
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
  z-index:1;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}



.swiper-active-switch {
   background-image:-webkit-linear-gradient(#393939,#060606); background-image:-moz-linear-gradient(#393939,#060606); background-image:linear-gradient(#393939,#060606);
}

.itembox { background:#FFF; }
.itembox_tit { height:40px; padding-left:1em; background:#0967bc; border-top:1px #0967bc solid; color:#FFF; text-shadow:1px 1px 0px #333; font-size:1.125em; font-weight:bold; line-height:40px;}
.itembox_tit a { color:#FFF;}
.itembox_con,.itembox_news,.news_show,.product_show { padding:12px; overflow:hidden; line-height:2em;}
.itembox_news { padding:0px 12px;}

.proul { overflow:hidden;}
.proul li { width:46%; float:left; text-align:center; margin:10px 0px 10px 10px; }
.proul li span { max-width:308px; margin:0px; padding:12px; background:#fbfbfb; border:1px #d8d8d8 solid; text-align:center; line-height:18px; box-shadow:0px 3px 3px 0px rgba(0,0,0,0.2); display:block; margin:0px auto;}
.proul li img { max-width:308px; padding-bottom:6px;}
.proul li a { color:#51545a;}

.proul2 { overflow:hidden;}
.proul2 li { width:31%; float:left; text-align:center; margin:5px 1% 10px 1%; }
.proul2 li span { max-width:308px; margin:0px; padding:1px; background:#fbfbfb; border:1px #d8d8d8 solid; text-align:center; line-height:18px; box-shadow:0px 3px 3px 0px rgba(0,0,0,0.2); display:block; margin:0px auto; font-size:12px;}
.prou2l li img { max-width:308px; padding-bottom:6px;}
.prou2l li a { color:#51545a;}

.newsul { padding:12px 0px;}
.newsul li { height:33px; line-height:33px; border-bottom:1px #ccc dotted; box-shadow: 0px 1px 1px rgb(251, 251, 251); text-overflow: ellipsis; white-space: nowrap !important; overflow: hidden; padding-right:2px;}

.gochannel { height:52px; line-height:52px; text-align:center;}
.gochannel a { background:transparent url(../images/go.png) right 0px no-repeat; background-size:22px 22px; height:22px; display:inline-block; font-size:1em; color:#b3b5b9; padding-right: 25px; margin: 15px 0px; line-height:22px;}

.pagetit { height:40px; padding-left:1em; line-height:40px; background:#797979; overflow:hidden;}
.pagetit h2 { margin:0; padding:0; font-size:1.1em; float:left;}
.pagetit span { float:right; padding-top:5px; margin-right:6px;}
.classnav { background:#c8c8c8; overflow:hidden; display:none; padding:.3em 0px .3em 12px;}
.classnav a { width:20%; padding:.6em 0; display:inline-block; color:#333333; text-shadow:1px 1px 0px #FFF;}

.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
/* blue */
.blue {
	color: #fff;
	border: solid 1px #000000;
	background: #060606;
	background: -webkit-gradient(linear, left top, left bottom, from(#393939), to(#060606));
	background: -moz-linear-gradient(top,  #393939,  #060606);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#060606');
}
.medium {
	font-size: 14px;
	padding: .5em .5em .52em;
}

.textNews{margin:0px 5px 0px 5px;}
.textNews ul{ padding:0px; margin:0px;}
.textNews ul li {color:#003c20;text-align:left;list-style-type: none; background:url(../Images/line_03.gif);padding-left:10px; line-height:26px;}
.textNews ul li span{ float:right; width:60px;font-size:14px; font-weight:normal; color:#999999;text-align:left;margin-right: 25px;}
.textNews ul li a{color:#003c20;}
.textNews ul li a:visited, .textNews ul li a:active, .textNews ul li a:link {color:#003c20;}
.textNews ul li a:hover{color:#f23947}

.news_show h1,.product_show h1 { color:#000; padding:4px 0px; border-bottom:1px #cccccc solid; margin:0; font-size:1em;}
.news_show_con,.product_show_con { padding:.6em 0;}
.itembox_con img,.news_show_con img,.product_show_con img,.product_show_img img { max-width:100%;}
.product_show_img { padding:8px 0px; margin-bottom:8px; text-align:center;}

.pageshow_item { padding:5px 0px; text-align:center; width:100%;}
.pageshow_item .inputs {
	width: 100%;
	height: 33px;
	text-indent:10px;
	line-height: normal;
	background: #fdfdfd;
	border-top: 1px solid #858585;
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-bottom: 1px solid #c9c9c9;
	-moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#fdfdfd));
}
.pageshow_item .inputs1 {
	width: 100%;
	height: 130px;
	padding: 10px 0px;
	text-indent:10px;
	line-height: 20px;
	background: #fdfdfd;
	border-top: 1px solid #858585;
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-bottom: 1px solid #c9c9c9;
	-moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#fdfdfd));
}

.foot { width:100%; background:#fbfbfb; padding:12px 0px; line-height:24px; font-size:14px; color:#666666; text-align:center;}

.xtools { height:62px; position:fixed; bottom:0px; z-index:2147483647; left:0; width:100%;}
.xtools_con { max-width:100%; background:#0967bc; border-top:1px #0967bc solid; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5) inset; height:62px; margin:0px auto;}
.xtools_con ul { overflow:hidden;}
.xtools_con ul li { width:33%; float:left; border-left:1px #4e4e4e solid; border-top:0; border-bottom:0; height:62px; margin-left:-1px; display:inline-block;}
.xtools_con ul li a { height:23px; padding-top:39px; display:block; text-align:center; color:#FFF; font-size:12px;}
.xtools_con ul li a.tel { background:url(../images/icon_tel.png) center 13px no-repeat;}
.xtools_con ul li a.map { background:url(../images/icon_map.png) center 13px no-repeat;}
.xtools_con ul li a.message { background:url(../images/icon_message.png) center 13px no-repeat;}
.xtools_con ul li a.share { background:url(../images/icon_share.gif) center 13px no-repeat;}

.pageContent_end {
	clear:both;
	margin-top:30px;
	text-align:right;
	}
.prosortul li{width:49%; line-height:28px; height:28px; overflow:hidden; background:url(../images/prosico.jpg) left 50% no-repeat;}
.prosortul li a{font-size:12px; font-weight:bold; padding-left:15px;}
.fl{float:left;}
.fr{float:right;}