﻿@charset "gb2312";/*关于我们*/
.about_banner {
	width:100%;
	height:350px;
	background:url(about_banner.jpg) no-repeat center top;
}
.location {
	height:62px;
	border-bottom:1px solid #dedede;
margin-top:5px;
}
.location_box {
	width:1200px;
	height:62px;
	margin:0 auto;
margin-top:-20px;
}
.location_left {
	float:left;
	padding-top:12px;
}
.location_left h3 {
	display:inline;
	float:left;
	width:204px;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	height:50px;
	line-height:50px;
	border-bottom:2px solid #00a3ae;
}
.location_left span {
	display:block;
	width:176px;
	float:left;
	font-size:16px;
	padding:20px 0 0 5px;
}
.location_right {
	float:right;
	line-height:72px;
}
.location_right span {
	background:url(weizhi_home.gif) no-repeat left center;
	padding-left:23px;
}
.main {
	width:1200px;
	margin:0 auto;
	padding-top:15px;
}
.main_left {
	width:224px;
	float:left;
	position:absolute;
	z-index:999;
	top:660px;
	background:#FFF;
}
.main_left h1 {
	width:240px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:26px;
	color:#fff;
	font-weight:normal;
	background:#00a3ae;
}
.main_left ul {
	font-size:16px;
	padding-top:12px;
}
.main_left ul li {
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #d7d7d7;
	padding-left:30px;
	background:url(left_b.png) no-repeat 14px center;
	cursor:pointer;position: relative;
}
.main_left ul li.left_tab {
	background:#00a3ae url(left_l.png) no-repeat 14px center;
	color:#fff;
}
.main_left ul li.left_tab:hover {
	color:#fff;
}
.main_left ul li .sanjidiv{
	position: absolute;display:none;width:224px;height:auto;left:224px;top:0px;background:#fff;
}
.main_left ul li:hover .sanjidiv{
	display:block;
}
.main_left ul li .sanjidiv a{
	display:block;width:224px;height:41px;text-align:left;
}


.main_right {
	width:920px;
	float:right;
	min-height:720px;
}
.main_right h1 {
	height:87px;
	line-height:87px;
	padding-bottom:42px;
}
.zhici_img img {
	border-bottom:4px solid #00a3ae;
}
.zhici_pp {
	line-height:30px;
	font-size:15px;
	padding-top:20px;
}
.zhici_pp p {
	text-indent:2em;
	padding:5px 0;
}
.right_pp, .right_ppgs {
	line-height:30px;
	font-size:15px;
}
.right_pp p, .right_ppgs p {
	text-indent:2em;
	padding:5px 0;
}
.right_ppgs img {
	float:right;
	margin:0 0 25px 25px;
}/*关于我们——文化理念*/
.haigu_wenhua {
}
.hg_wenhua_top {
	background:#efefef;
	padding:10px;
	line-height:30px;
	font-size:15px;
}
.hg_wenhua_top img {
	float:right;
}
.hg_wenhua_img {
	padding-top:30px;
}/*关于我们——风采*/
.haigu_fengcai {
}
.haigu_fengcai ul li {
	float:left;
	width:282px;
	margin-right:35px;
}
.haigu_fengcai ul li.right_img {
	margin-right:0;
}
.haigu_fengcai ul li img {
	width:282px;
	height:188px;
}
.haigu_fengcai ul li span {
	display:block;
	line-height:30px;
	text-align:center;
	padding-bottom:30px;
}/*弹出大图效果样式*/
#images a {
	margin-right: 14px;
}
#images a img {
	border: 1px solid #888;
	padding: 3px;
	vertical-align: top;
}
#credit {
	clear: both;
	margin-top: 50px;
	padding-top: 20px;
	font-size: 10px;
	border-top: 1px solid #BBB;
	font-family: Verdana;
}
#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	background: url('imgbox-spinner.gif') center center no-repeat;
	cursor: pointer;
	display: none;
	z-index: 90;
}
#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height : 100%;
}
#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}
.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}
.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('imgbox-close.png') top left no-repeat;
	cursor: pointer;
	outline: none;
}
.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;
}
.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
}
.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
}
.imgbox-bg-n {
	left: 0;
	top: -20px;
	width: 100%;
	background: url(imgbox-bg-n.png) repeat-x;
}
.imgbox-bg-ne {
	right: -20px;
	top: -20px;
	background: url(imgbox-bg-ne.png) no-repeat;
}
.imgbox-bg-e {
	right: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-e.png) repeat-y;
}
.imgbox-bg-se {
	right: -20px;
	bottom: -20px;
	background: url(imgbox-bg-se.png) no-repeat;
}
.imgbox-bg-s {
	left: 0;
	bottom: -20px;
	width: 100%;
	background: url(imgbox-bg-s.png) repeat-x;
}
.imgbox-bg-sw {
	left: -20px;
	bottom: -20px;
	background: url(imgbox-bg-sw.png) no-repeat;
}
.imgbox-bg-w {
	left: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-w.png) repeat-y;
}
.imgbox-bg-nw {
	left: -20px;
	top: -20px;
	background: url(imgbox-bg-nw.png) no-repeat;
}/*联系我们*/
.contact_banner {
	width:100%;
	height:350px;
	background:url(contact_banner.jpg) no-repeat center top;
}
.contact_left {
	width:586px;
	float:left;
	padding-top:30px;
}
.contact_left img {
	padding-bottom:25px;
}
.contact_left p {
	line-height:35px;
	font-size:16px;
}
.contact_left p span {
	color:#999;
}
.contact_right {
	width:552px;
	height:450px;
	float:right;
	margin-top:30px;
	border:5px solid #dedede;
}/*海固资质*/
.zizhi_banner {
	width:100%;
	height:350px;
	background:url(zizhi_banner.jpg) no-repeat center top;
}
.hg_zizhi {
}
.hg_zizhi ul li {
	float:left;
	width:220px;
	margin-right:35px;
}
.hg_zizhi ul li img {
	width:220px;
}
.hg_zizhi ul li span {
	display:block;
	line-height:30px;
	text-align:center;
	padding-bottom:30px;
}
.hg_zizhi dl {
	width:700px;
}
.hg_zizhi dl dd {
	text-align:center;
	padding-bottom:30px;
}/*海固资讯*/
.news_banner {
	width:100%;
	height:350px;
}
.right_news {
}
.news_mm {
	margin-bottom:25px;
}
.news_shijian {
	width:124px;
	float:left;
}
.news_shijian .years {
	display:block;
	width:124px;
	height:36px;
	line-height:36px;
	text-align:center;
	background:#aeaeae;
	color:#fff;
	font-size:14px;
}
.news_shijian .day {
	display:block;
	width:124px;
	height:46px;
	line-height:46px;
	text-align:center;
	background:#e6e6e6;
	font-size:32px;
}
.news_news {
	width:754px;
	float:right;
	padding-bottom:26px;
	border-bottom:1px dashed #dedede;
}
.news_news h3 {
	font-size:20px;
	font-weight:normal;
	color:#333;
}
.news_news h3 a {
	color:#333;
}
.news_news h3 a:hover {
	color:#00a3ae;
	text-decoration:none;
}
.news_news .news_text {
	font-size:14px;
	line-height:24px;
	height:48px;
	overflow:hidden;
	padding-top:12px;
	color:#888;
}
.news_mm:hover .news_shijian .years {
	background:#00a3ae;
}
.news_mm:hover .news_shijian .day {
	color:#00a3ae;
}
.page {
	line-height:40px;
}
.page a {
	border:1px solid #dedede;
	padding:0 10px;
	display:inline-block;
	margin-right:5px;
}
.page a:hover,.page li.active a {
	border:1px solid #00a3ae;
	color:#00a3ae;
	font-weight:bold;
	text-decoration:none;
}
.page span {
	border:1px solid #dedede;
	padding:0 20px;
	display:inline-block;
}
.page li {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.page td {
	margin-right:10px;
	margin-bottom:10px;
}
/*产品中心*/.product_banner {
	width:100%;
	height:350px;
	background:url(product_banner.jpg) no-repeat center top;
}
.chanpin_con {
}
.chanpin_con dl {
	float:left;
	margin:0 16px 10px 10px;
	width:280px;
}
.chanpin_con dl dt {
	width:280px;
	height:278px;
}
.chanpin_con dl dd {
	width:280px;
	height:60px;
	text-align:center;
	line-height:20px;
	padding-top:15px;
}
.chanpin_con dl dt img {
	width:278px;
	height:276px;
	border:1px solid #dedede;
}
.chanpin_con dl dt img:hover {
	border:1px solid #00a3ae;
}
.chanpin_con1 {
}
.chanpin_con1 dl {
	float:left;
	margin:0 16px 10px 10px;
	width:280px;
}
.chanpin_con1 dl dt {
	width:280px;
	height:278px;
}
.chanpin_con1 dl dd {
	width:280px;
	height:60px;
	text-align:center;
	line-height:20px;
	padding-top:15px;
}
.chanpin_con1 dl dt img {
	width:278px;
	border:1px solid #dedede;
}
.chanpin_con1 dl dt img:hover {
	border:1px solid #00a3ae;
}/*合作加盟*/
.join_banner {
	width:100%;
	height:350px;
	background:url(join_banner.jpg) no-repeat center top;
}
.hezuo h1 {
	font-size:30px;
	color:#00a3ae;
	font-weight:normal;
	padding-bottom:25px;
}
.hezuo_h1 {
	margin-top:25px;
}
.hezuo h2 {
	font-size:24px;
	font-weight:normal;
	text-align:center;
	height:45px;
	line-height:45px;
}
.hezuo_xzwm {
	line-height:30px;
	font-size:15px;
	padding-top:15px;
	text-indent:2em;
}
.hezuo_xzwm img {
	float:right;
	margin:0 0 10px 22px;
}
.hezuo_four {
	padding-top:25px;
}
.hezuo_four ul {
	display:block;
	width:1200px;
	height:220px;
}
.hezuo_four ul li {
	float:left;
	padding:150px 75px 0 75px;
	width:150px;
	text-align:center;
	font-size:18px;
	cursor:pointer;
}
.hezuo_four ul li.four_li1 {
	background:url(jiameng_a1.png) no-repeat center top;
}
.hezuo_four ul li.four_li2 {
	background:url(jiameng_a2.png) no-repeat center top;
}
.hezuo_four ul li.four_li3 {
	background:url(jiameng_a3.png) no-repeat center top;
}
.hezuo_four ul li.four_li4 {
	background:url(jiameng_a4.png) no-repeat center top;
}
.hezuo_four ul li.four_liv1 {
	background:url(jiameng_b1.png) no-repeat center top;
}
.hezuo_four ul li.four_liv2 {
	background:url(jiameng_b2.png) no-repeat center top;
}
.hezuo_four ul li.four_liv3 {
	background:url(jiameng_b3.png) no-repeat center top;
}
.hezuo_four ul li.four_liv4 {
	background:url(jiameng_b4.png) no-repeat center top;
}
.hezuo_four_p {
	background:#ececec;
	padding:10px 25px 30px 25px;
}
.hezuo_four_p h3 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:45px;
	color:#00a3ae;
}
.hezuo_four_p span {
	line-height:26px;
}
.hezuo_four_p span p {
	text-indent:2em;
	font-size:15px;
}
.hezuo_xuzhi ul li {
	width:582px;
	height:76px;
	font-size:15px;
	background:#ececec;
	margin-top:12px;
}
.hezuo_xuzhi ul li .xuzhi_shu {
	width:96px;
	height:76px;
	line-height:76px;
	display:block;
	float:left;
	background:#00a3ae;
	color:#fff;
	font-size:46px;
	text-align:center;
}
.hezuo_xuzhi ul li .xuzhi_p {
	display:block;
	float:left;
	width:446px;
	padding:12px 20px 0 20px;
	line-height:30px;
}/*如何购买*/
.buy_banner {
	width:100%;
	height:350px;
	background:url(buy_banner.jpg) no-repeat center top;
}
.buy_con {
}
.buy_fuzhi {
	width:1200px;
	background:url(buy_05.jpg) no-repeat 241px top;
	height:800px;
}
.fuzhi_dm1 {
	width:584px;
	float:right;
	margin-right:168px;
	border:1px solid #555;
	margin-top:40px;
	padding:20px 0 12px 0;
}
.fuzhi_dm2 {
	width:584px;
	float:right;
	margin-right:168px;
	border:1px solid #555;
	margin-top:30px;
	padding:20px 0 12px 0;
}
.fuzhi_tex1 {
	border:none;
	background:none;
	font-size:16px;
	line-height:30px;
	width:562px;
	height:280px;
}
.fuzhi_tex2 {
	border:none;
	background:none;
	font-size:16px;
	line-height:30px;
	width:562px;
	height:280px;
}
.fuzhi_button {
	margin-left:300px;
	line-height:30px;
	height:30px;
	width:250px;
"
}
.buy_yh {
	width:1200px;
	height:930px;
	background:url(images/buy_04.jpg) no-repeat left top;
}
.buy_yh_right {
	width:753px;
	float:right;
	padding-top:40px;
}
.buy_yh_right ul li {
	width:375px;
	height:175px;
	float:left;
}
.buy_yh_right ul li p {
	padding:12px 0 0 0;
	line-height:26px;
}
.buy_yh_right ul li img {
	border:1px solid #555;
}
.buy_saosao {
	width:753px;
	float:right;
	padding-top:20px;
}
.buy_saosao ul {
	float:left;
	background:#ececec;
	width:298px;
	margin-right:40px;
	padding:10px 0;
}
.buy_saosao ul li {
	text-align:center;
	font-size:14px;
}
.buy_saosao ul li h3 {
	font-size:18px;
	font-weight:normal;
}
.buy_saosao ul li img {
	border:0;
	line-height:0;
	margin:10px 0;
}
                                                                              