@import url('../css/HomeMaster.navigation.min.css');

.mess {

	padding: 0;

	margin: 0;

	font-size: 14px

}

.mess tr {

	padding: 0;

	margin: 0;

	line-height: 40px;

	height: 40PX

}

.mess input {

	display: inline-block;

    height: 20px;

    padding: 2px 5px;

    font-size: 12px;

    line-height: 16px;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

}



.mess textarea {

	

    display: inline-block;

    padding: 2px 5px;

    margin-top: 10px;

    font-size: 12px;

    line-height: 16px;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

}

.mess .submit {

	width: 140px;

    height: 30px !important;

    text-align: center;

    color: #fff !important;

    font-size: 14px;

    background: #0E9E89 !important;

    border: 0 none;

    cursor: pointer;

}



.prtop{

	width: 100%;

    height: 40px;

    text-align: left;

    border-bottom: 1px solid #c8c8c8;

    border-top: 1px solid #f1f1f1;

    line-height: 45px;

    margin-bottom: 15px;

	}

.prtop span{

	border-bottom: 1px solid #0e9e89;

    height: 40px;

    display: inline-flex;

	font-size: 18px;

	color: #0E9E89;

    font-weight: bold;

	}



.contact{

	line-height: 30px;

	    border-bottom: 1px solid #f1f1f1;

    margin-bottom: 20px;

}

.contact a,.contact a span{

	color: rgb(14, 158, 137) !important;

}



.llogo{

	width: 160px;

	height: 50px;

	float: left;

	margin-right: 15px;

}

.ftitle h3{

	color:#0E9E89;

}

.ftitle span{

	color:#000;

}

.contact1{

	line-height: 25px;

	border-bottom: 1px solid #f1f1f1;

    margin-bottom: 20px;

	padding-left: 175px;

	clear: both;

	font-size: 14px !important;

    color: #666 !important;

	    padding-bottom: 5px;

}

.contact1 a,.contact1 a span{

	color: rgb(14, 158, 137) !important;

}



.llogo2{

	width: 85px;

	height: 60px;

	float: left;

	margin-right: 15px;

}

.ftitle2{

	    border-bottom: 1px solid #c8c8c8;

    margin-left: 100px;

    padding-bottom: 5px;

    margin-bottom: 10px;

}

.ftitle2 h3{

	color:#0E9E89;

}

.ftitle2 span{

	color:#000;

}

.contact2{

	line-height: 25px;

	border-bottom: 1px solid #f1f1f1;

    margin-bottom: 20px;

	padding-left: 100px;

	font-size: 14px !important;

    color: #666 !important;

	    padding-bottom: 5px;

}

.contact2 a,.contact2 a span{

	color: rgb(14, 158, 137) !important;

}





.m-bottom5{

	margin-bottom: 5px;

}



.qq{

	background: #fff !important;

}

.qq a{

	color:#0E9E89 !important;

}





.d_page{

	margin-top: 30px;

	font-size: 14px;

    color: #666;

}



/* 通用分页样式 */

.pages {

	height: 26px;

	padding: 20px 0;

	margin-top: 5px;

	clear: both;

	font-size: 12px;

}

.pages:after {

	content: '.';

	clear: both;

	height: 0;

	line-height: 0;

	display: block;

	visibility: hidden;

}

.pages ul {

	padding: 0;

	list-style: none;

	margin: 0;

}

.pages li {

	float: left;

	margin-right: 5px;

}

.pages li a {

	padding: 5px 10px;

	border: 1px solid #e1e1e1;

	height: 24px;

	line-height: 24px;

	color: #666;

}

.pages li a:hover {

	border: 1px solid #0E9E89;

	background: #0E9E89;

	color: #fff;

	text-decoration: none;

}

.pages li span {

	border: 1px solid #e1e1e1;

	height: 24px;

	line-height: 24px;

	color: #c4c4c4;

	padding: 5px 10px;

}

.pages .current a {

	border: 1px solid #0E9E89;

	background: #0E9E89;

	color: #fff;

}

/* 通用分页样式end */





.leftnav{

	margin-top:10px;}



.topline {

	border-top: 1px solid #0e9e89;

	height: 35px;

	line-height: 35px

}

.topline h2 {

	float: left;

	font-size: 12px;

	font-weight: normal;

	color: #999

}

.topline h2 a{

	color: #999

}

.topline span {

	float: right;

	color: gray;

	font-size: 13px

}

.topline span:hover {

	text-decoration: underline

}

.context { line-height:24PX; margin:30PX 0px 0px 0px; font-size:12px; color:#666}

.context  a { color:#0e9e89}





#product2{ margin:0px 0px;}	



﻿body {

	margin: 0;

	font-size: 13px;

	font-family: Arial, "Microsoft YaHei";

}

* {

	font-family: Arial, "Microsoft YaHei";

}

header.theme-master-home .top {

	height: 30px;

	line-height: 30px;

	background: #494f5e;

	

}

header.theme-master-home .top .l {

	float: left;

	color:#fff;

	font-size:14px;

}

header.theme-master-home .top .r {

	float: right

}

header.theme-master-home .top .r li {

	display: inline-block;

	height: 25px;

	padding-bottom: 5px;

	margin-left: 5px;

	font-size: 0

}

header.theme-master-home .top .r li a {

	color:#fff;

	overflow: hidden;

	display: block;

	font-size: 14px

}

header.theme-master-home .top .r li a.active, header.theme-master-home .top .r li a:hover {

	color: #0e9e89

}

header.theme-master-home .top .r li a img {

	height: 20px;

	vertical-align: top;

	margin-right: 4px;

	margin-top:5px;

}

header.theme-master-home .mid {

	padding-bottom:5px;

	width: 100%

}

header.theme-master-home .mid .col-0 {

	width: 300px;

	vertical-align: top

}

header.theme-master-home .mid .col-0 #logo {

	font-size: 0;

	background-image: url(../images/logo.png);

	width: 212px;

	height: 84px;



}

header.theme-master-home .mid .col-0 #logo.active {

	-moz-transform: rotateY(360deg);

	-ms-transform: rotateY(360deg);

	-o-transform: rotateY(360deg);

	-webkit-transform: rotateY(360deg);

	transform: rotateY(360deg)

}

header.theme-master-home .mid .col-1 {

	width: 370px;

	padding-right: 20px;

	vertical-align: bottom;

	DISPLAY: BLOCK;

    PADDING: 0;

    MARGIN: 0;

    FLOAT: right;

}

header.theme-master-home .mid .col-1 .tel {

	text-align: right;

	font-size: 25px;

	color: #0e9e89;

	margin-top: 10px;

	

}

header.theme-master-home .mid .col-1 .tel label {

	color: #6f6f6f

}

header.theme-master-home .mid .col-1 #searchbar {

	display: table;

	width: 100%;

	table-layout: fixed

}

header.theme-master-home .mid .col-1 #searchbar .col-0 {

	width: 288px

}

header.theme-master-home .mid .col-1 #searchbar .col-0 input {

	display: block;

	padding: 0;

	margin: 0;

	height: 35px;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box;

	border: 1px solid #cecece;

	border-right: 0;

	background-image: url(../images/search_input_bg.jpg);

	background-position: left center;

	background-repeat: no-repeat;

	padding-left: 47px;

	width: 240px;

	line-height: 35px

}

header.theme-master-home .mid .col-1 #searchbar .col-0 input:focus {

	border-color: #70b9e9;

	box-shadow: #70b9e9 0 0 3px

}

header.theme-master-home .mid .col-1 #searchbar .col-1 {

	width: 82px

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown {

	position: relative;

	height: 37px;

	width: 100%

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown>span {

	width: 82px;

	height: 37px;

	line-height: 35px;

	background-color: #3c3c3c;

	display: block;

	text-align: center;

	font-size: 15px;

	color: #fff;

	cursor: pointer

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown .dropdown-menu {

	visibility: hidden;

	position: absolute;

	overflow: hidden;

	top: 0;

	left: 0;

	width: 0;

	height: 0;

	z-index: 1000;

	background-color: #78c1dd;

	background-color: #3c3c3c

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown .dropdown-menu li {

	width: 200px;

	height: 32px;

	line-height: 30px

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown .dropdown-menu li a {

	font-size: 13px;

	margin-left: 1.3em;

	color: #fff

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown .dropdown-menu li:hover {

	background-color: #5d5d5d

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown:hover>span {

	opacity: .8;

	-moz-transition: all 400ms;

	-o-transition: all 400ms;

	-webkit-transition: all 400ms;

	transition: all 400ms

}

header.theme-master-home .mid .col-1 #searchbar .col-1 .dropdown:hover .dropdown-menu {

	visibility: visible;

	-moz-transition: all 400ms;

	-o-transition: all 400ms;

	-webkit-transition: all 400ms;

	transition: all 400ms;

	width: 165px;

	height: 96px;

	padding: 4px 0

}

header.theme-master-home .mid #memberlogin.col-2 {

	vertical-align: bottom

}

header.theme-master-home .mid #memberlogin.col-2 p {

	font-size: 18px;

	margin-bottom: 2px

}

header.theme-master-home .mid #memberlogin.col-2 .row {

	height: 50px;

	overflow: hidden;

	table-layout: fixed

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-0 {

	width: 227px;

	vertical-align: top

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-0 input {

	display: block;

	width: 210px;

	height: 22px;

	line-height: 22px;

	border: 1px solid #cecece;

	padding: 0 4px;

	margin: 0;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-0 input:first-child {

	margin-bottom: 2px

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-0 input:focus {

	border-color: #70b9e9;

	box-shadow: #70b9e9 0 0 3px

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-1 {

	text-align: left;

	width: 55px;

	padding: 0

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-1 button {

	border: 0;

	margin: 0;

	padding: 0;

	height: 50px;

	width: 52px;

	background-color: #39c983;

	color: #fff;

	text-align: center;

	line-height: 48px;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-2 a {

	display: block;

	width: 118px;

	height: 24px;

	line-height: 22px;

	text-align: left;

	font-size: 12px;

	padding-left: 10px

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-2 a:first-child {

	margin-bottom: 2px

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-2 a.register {

	background-color: #39c983;

	color: #fff

}

header.theme-master-home .mid #memberlogin.col-2 .row .col-2 a.forgetpassword {

	background-color: #efe7e5;

	color: #868686

}

header.theme-master-home .btm {

	margin-top: 20px

}



footer.theme-master-home {

	background:#494f5e;

	

}

footer.theme-master-home .container {

	height:120px;

}

footer.theme-master-home .row {

	

	font-size: 13px;

	color: #fff;

}

footer.theme-master-home .row .col-l {

	text-align: left;

	vertical-align: bottom

}

footer.theme-master-home .row .col-l ol {

	margin-top: 4px

}

footer.theme-master-home .row .col-l li {

	float: left;

	padding: 0 .5em;

	border-left: 1px solid gray;

	height: 15px

}

footer.theme-master-home .row .col-l li a {

	color: #f1f1f1;

}

footer.theme-master-home .row .col-l li a:hover {

	text-decoration: underline

}

footer.theme-master-home .row .col-l li:first-child {

	border: none;

	padding-left: 0

}

footer.theme-master-home .row .col-r {

	text-align: right;

	vertical-align: bottom

}

footer.theme-master-home .row .col-r a {

	color: #f1f1f1;

}

footer.theme-master-home .row .col-r a:hover {

	text-decoration: underline

}





		/* 本例子css */

		.multipleLine{ overflow:hidden; position:relative; width:870px; }

		.multipleLine .hd{ overflow:hidden;  height:35px; padding: 6px 80px 0;}

		.multipleLine .hd .prev,.multipleLine .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

			 cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;}

		.multipleLine .hd .next{ background:url("../images/icoRight.gif") no-repeat;  }

		.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

		.multipleLine .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }

		.multipleLine .hd ul li.on{ background-position:0 0; }

		.multipleLine .bd{ overflow:hidden;  }

		.multipleLine .bd ul{ overflow:hidden; zoom:1; }

		.multipleLine .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }

		.multipleLine .bd ul li .pic{ text-align:center; }

		.multipleLine .bd ul li .pic img{ width:270px; height:180px; display:block; border:1px solid #ccc; }

		.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }

.multipleLine .bd ul li .title{

	margin-bottom: 18px;

    width: 270px;

    text-align:center;

    height: 20px;

    line-height: 16px;

    margin-top: 5px;

    font-weight: normal;

    color: #333;

    font-size: 13px;

    }