﻿@charset "utf-8";
body { margin:0px; padding:0px; background:url(../images/top-bj.jpg) top left repeat-x;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; font-family:Lato; font-size:14px;}
body,button,input,select,textarea{font-family: Lato; */ padding:0; margin:0; font-size:14px;}

ul,li{ margin:0px; padding:0px; list-style:none; }
img{border:none; padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}
a { color:#b1b1b1; text-decoration:none;}
a:hover { color:#f3972e; text-decoration:none;}
.web { width:100%; height:auto; float:left; margin:0px;}
.top { width:1100px; height:162px; margin:0px auto;   position: relative;}
.logo { width:304px; height:107px; float:left; margin:0px;}
.cn { width:132px; height:19px; float:right; margin:44px 0px ;}

.mainnav{ position:absolute; float:left; top:109px;width:1100px;  height:69px; background:url(../images/Mainnav.png) no-repeat left top;}
.mainnav ul li{ float:left;}
.mainnav ul li span a{ display:block; height:69px; text-indent:-5000px;}
.mainnav ul li#nav101{ width:136px;}
.mainnav ul li#nav1{ width:136px;}
.mainnav ul li#nav2{ width:136px;}
.mainnav ul li#nav3{ width:136px;}
.mainnav ul li#nav4{ width:136px;}
.mainnav ul li#nav5{ width:136px;}
.mainnav ul li#nav101.onnav span a,.mainnav ul li#nav101 span a:hover{ background:url(../images/Mainnav.png) no-repeat 0px bottom;}
.mainnav ul li#nav1.onnav span a,.mainnav ul li#nav1 span a:hover{ background:url(../images/Mainnav.png) no-repeat -136px bottom;}
.mainnav ul li#nav2.onnav span a,.mainnav ul li#nav2 span a:hover{ background:url(../images/Mainnav.png) no-repeat -272px bottom;}
.mainnav ul li#nav3.onnav span a,.mainnav ul li#nav3 span a:hover{ background:url(../images/Mainnav.png) no-repeat -408px bottom;}
.mainnav ul li#nav4.onnav span a,.mainnav ul li#nav4 span a:hover{ background:url(../images/Mainnav.png) no-repeat -544px bottom;}
.mainnav ul li#nav5.onnav span a,.mainnav ul li#nav5 span a:hover{ background:url(../images/Mainnav.png) no-repeat -680px bottom;}
.search{ width:226px; height:32px; background:url(../images/search_bg_03.png) no-repeat left center; position:absolute; right:0; top:10px;}
.search_text{ width:170px; padding:0 0 0 10px; margin:0; border:none; background:none; height:32px; line-height:32px; font-size:12px; color:#d3a71b;}
.search_btn{ width:36px; height:32px; display:block; float:right;}

#banner {max-width: 100%;
min-width:1100px;

	height: 548px;
	background: #a9e1f8;
	overflow: hidden;
	position: relative;
}
#banner_img {
	display: block;
	position: relative;
}
#banner_img li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-position: center;
	background-size: cover;
	display: none;
}

/*设置背景图片--------结束*/
    #banner_img .ad_img {
	position: absolute;
	right: 10px;
	top: 80px;
	width: 506px;
	height: 404px;
}
#banner_img .ad_txt {
	position: absolute;
	left: 10px;
	top: 170px;
	color: #fff;
	text-shadow: 1px 1px rgba(51, 51, 51, 0.3);
}
#banner_img .ad_txt h2 {
	font: bold 36px/60px Microsoft YaHei;
}
#banner_img .ad_txt a {
	display: block;
	width: 334px;
	height: 86px;
	line-height: 25px;
	text-align: center;
	margin-top: 10px;
	background: #fff;
	color: #666;
}
#banner_ctr {
	position: absolute;
	width: 100%;
	bottom:0px;
	height: 86px;
	z-index: 1;
}
#banner_ctr ul {
	width: 1100px; margin:0px auto;
}
#banner_ctr li {
	float: left;
	display: inline-block;
	height:86px;
	text-align:center;
	vertical-align: middle;
	cursor: pointer;
}

.wrapper {
	width: 1100px;
	margin: 0 auto;
	position: relative;
	height:548px;
}
.styclsa {
	line-height:27px;
	background: url(../images/kk.png) no-repeat;
	height:86px;
	width:334px;
	margin: 0 auto;
	overflow: hidden;

	zoom: 1;
}
.styclsa a:hover {
	background: url(../images/kk1.png) no-repeat;
	height:86px;
	width:334px;
	overflow: hidden;
	float:left;
}


.banner { 
width: 100%;
  min-width: 1140px;
  height: 548px;

}

.Content_home{ width:1096px; height:auto; margin:10px auto;}
.Content_hometop { width:1096px; height:19px; float:left;}
.Content_homebg { width:1056px; height:auto; float:left; background:url(../images/Contentbg_03.gif) left top repeat-y; padding:10px 20px;} 
.Content_homebotm { width:1096px; height:17px; float:left; margin:0px;}


.H_news{ width:333px; overflow:hidden; float:left; position:relative; padding-right:24px; border-right:1px dashed #cacaca; margin-right:25px;}
.index-tit{ margin:0; height:24px;  padding-left:10px; font-size:14px; color:#4c4c4c; font-family:"微软雅黑"; padding-bottom:5px;}
.index-tit a{ float:right; background:url(../images/gdbg_03.jpg) no-repeat right center; padding-right:15px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.index-tit span {
  display: inline-block;
  border-left: 1px solid #d1d1d1;
  color: #dfbe58;
  font-size: 12px;
  font-family: Arial;
  font-weight: normal;
  height: 12px;
  line-height: 12px;
  padding-left: 8px;
  margin-left: 8px;
  text-transform: uppercase;
}

.H_news ul li.top{ width:333px; height:83px; line-height:18px; color:#666; }
.H_news ul li.top a{ background:none; padding:0;} 
.H_news ul li.top .pic{ float:left;}
.H_news ul li.top .pic img{ width:112px; height:67px; padding:1px; border:1px solid #d9d9d9;}
.H_news ul li.top dl{ float:left; padding-left:10px; width:200px; display:block;font-size:12px;}
.H_news ul li.top dl b{ display:block; font-weight:bold;}
.H_news ul li.top dl b a{ color:#d3a71b;}
.H_news ul li.top dl span{ display:block;}
.H_news ul li.top dl font{ display:block; color:#aaa; font-size:11px; font-family:Tahoma;}
.H_news ul li{ height:26px; line-height:26px; background:url(../images/H_line.jpg) repeat-x bottom; border-bottom:1px dashed #cacaca;}
.H_news ul li a{ background:url(../images/Icon_home.jpg) no-repeat 5px center; padding-left:19px; color:#666; font-size:12px;}
.H_news ul li em{ float:right; color:#aaa; font-size:11px; font-family:Tahoma;   font-style: normal;}


.H_baby{ width:313px; overflow:hidden; float:left; position:relative; padding-right:24px; border-right:1px dashed #cacaca; margin-right:25px;}

.H_baby ul li.top{ width:313px; height:83px; line-height:18px; color:#666; }
.H_baby ul li.top a{ background:none; padding:0;} 
.H_baby ul li.top .pic{ float:left;}
.H_baby ul li.top .pic img{ width:72px; height:68px;}
.H_baby ul li.top dl{ float:left; padding-left:10px; width:230px; display:block;font-size:12px;}
.H_baby ul li.top dl b{ display:block; font-weight:bold;}
.H_baby ul li.top dl b a{ color:#d3a71b;}
.H_baby ul li.top dl span{ display:block;}
.H_baby ul li.top dl font{ display:block; color:#aaa; font-size:11px; font-family:Tahoma;}
.H_baby ul li{ height:26px; line-height:26px; background:url(../images/H_line.jpg) repeat-x bottom; border-bottom:1px dashed #cacaca;}
.H_baby ul li a{ background:url(../images/Icon_home.jpg) no-repeat 5px center; padding-left:19px; color:#666; font-size:12px;}
.H_baby ul li em{ float:right; color:#aaa; font-size:11px; font-family:Tahoma;   font-style: normal;}


.H-pro { width:300px; overflow:hidden; float:left; position:relative;}

.lanrenzhijia {
	float:left;
	width:300px;
	height:136px;
	overflow:hidden;
	position:relative;
	margin:0;
}
.lanrenzhijia-ul {
	position:relative;
	width:8640px;
	height:136px;
	margin:0;
	padding:0;
}
.lanrenzhijia-ul li {
	POSITION: relative;	
	float:left;
	width:300px;
	height:136px;
	overflow:hidden;
}


.info-btn { float:right; top:0px;right:0px;
	width:100px;
	height:22px;
	position:absolute;
	overflow:hidden;
	padding:8px 0 0 0;
	zoom:1;
}
.info-btn li {
	float:right;
	padding:0;
}
.info-btn li span {
	display:block;
	width:19px;
	height:22px;
	background:url(../images/sjbz_infor-btn.png) 0 -27px no-repeat;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.info-btn .info-cur span, .info-btn .info-hover span {
	background-position:0 0;
}


.footer { width:1096px; height:auto; float:left; margin:10px 0px;}
.h-tel { width:290px; height:84px; float:left; margin:0;}
.dsrk { width:183px; height:51px; float:left; margin:16px 210px 0 200px;}
.weix { width:84px; height:84px; float:left; padding:3px 3px 3px 113px; background:url(../images/weix-bg.jpg) left top no-repeat;} 
.Copy { width:1096px; height:auto; float:left; border-top:1px solid #f0f0f0; padding:10px 0px; font-size:12px; color:#444; line-height:24px;}

.Menu { padding-left:5px; width:620px; float:left;}
.Menu h4{ padding:20px 0px 10px; margin:0; height:55px; display:none;}
.Menu ul{}
.Menu ul li{ padding-right:2px; float:left; width:119px; height:46px; text-align:center;}
.Menu ul li a{ font-size:14px; font-family:"微软雅黑"; background:url(../images/Icon_nav.jpg) no-repeat left center; color:#fff; display:block; height:40px; margin-top:6px; line-height:40px;}
.Menu ul li a:hover,.Menu ul li.acur a{ text-decoration:none; background:url(../images/Icon_nav_hover.jpg) no-repeat left center; height:46px; line-height:46px; margin-top:0;}
.Menu ul li .subnav{ display:none;}
.Menu ul li .subnav li{ font-size:12px;}
.Menu ul li .subnav li a{ background:url(../images/Icon_subnav.jpg) no-repeat 34px center; padding-left:41px; color:#6c6c6c; }
.Menu ul li .subnav li a:hover,.Menu ul li .subnav li.acur a{ background:url(../images/Icon_subnavOn.jpg) no-repeat 34px center; color:#1ca4e0;}
.Menu ul li .show{ display:block;}

.Current {
  width: auto; float:right;

}
.Current dl{ color:#666; font-family:"宋体"; background:url(../images/Icon_red.jpg) no-repeat left center; padding-left:20px; right:15px;font-size:12px; margin-top:20px; }
.Current dl a{ color:#666; font-size:12px;}
.Current dl span{ color:#d7af2b;font-size:12px;}
.MainContent {
	padding:20px;
	line-height:24px;
	float:left;
	width:1000px;
	background:none;
	font-family: "微软雅黑";
	font-size:12px;
	color:#999999;
}
.News_list{ width:1050px; float:left; height:auto; margin:30px 0px;}
.News_list li{ border-bottom:solid 1px #e1e1e1; padding:25px 0; font-family:"微软雅黑"; overflow:hidden; width:1050px;}
.News_list li span{ color:#999; font-size:12px; line-height:24px;}
.News_list li img{ float:left; width:200px;}
.News_list li div{ float:left; padding-left:15px; width:800px;}
.News_list li div a{ font-size:16px; color:#2660AD; line-height:38px;}
.News_list li div p{ margin:0;width:800px; font-size:14px; color:#666; line-height:24px; font-family:"微软雅黑";}


DIV.quotes { float:right;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px 30px 20px 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #999; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #d7af2b
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}






.product_list{ width:1050px; float:left; overflow:hidden;}
.product_list li{ padding-top:25px; height:215px;/* text-align:center; background:url(../images/Product_libg.jpg) no-repeat center top;*/}
.product_list li .div{ background:#f5f5f5; height:215px; border-left:9px solid #dab96b; position:relative;}
.product_list li .div .prev{ width:32px; height:215px; display:block; position:absolute; left:206px; top:0; margin-top:0; background:url(../images/prev_bg.jpg) no-repeat; z-index:121;}
.product_list li .div .next{ width:32px; height:215px; display:block; position:absolute; right:0px; top:0; margin-top:0; background:url(../images/next_bg.jpg) no-repeat; z-index:121;}
.product_list li .div .img{ background:url(../images/pro_dtbg_03.jpg) no-repeat left center; width:206px; height:215px; text-align:center; font-size:14px; color:#1461af; padding-right:60px; float:left;}
.product_list li .div2{ border-left:9px solid #dab96b;}
.product_list li .div2 .img{ color:#e28561;}
.product_list li .div3{ border-left:9px solid #dab96b;}
.product_list li .div3 .img{ color:#f0c434;}
.product_list li .div4{ border-left:9px solid #dab96b;}
.product_list li .div4 .img{ color:#54349e;}
.product_list li .div .dl{ overflow:hidden; position:relative;  float:left; width:700px; height:215px;}
.product_list li .div .dl dl{ position:absolute; overflow:hidden;}
.product_list li .div dd{ float:left; text-align:center; margin:0; width:180px; height:200px; padding-top:26px; line-height:30px; font-size:12px;}
.product_list li .div .dd{ background:#f1f1f1;}


.product_info{ overflow:hidden; padding-top:50px; width:1050px; float:left;}
.product_info .img{ width:440px; height:400px; float:left; text-align:center;}
.product_info .right{ float:right; width:470px; overflow:hidden; min-height:400px;}
.product_info .right .pic-tit h2{ font-size:18px; color:#464646; font-family:"微软雅黑"; margin:0; min-height:40px; overflow:hidden; line-height:50px; font-weight:100;}

.product_info .right .pic-tit span{ padding:5px 0; font-size:16px; color:#464646; font-family:"微软雅黑"; line-height:36px;}
.product_info .right .div a{ position:absolute; left:0; bottom:0;}
.cpxq { width:1000px; height:28px; float:left; background:#d7af2b; border-left:5px solid #5a1918; margin:20px ;}
.cpxq span { width:100px; height:28px; float:left; line-height:28px; font-size:18px; color:#464646; font-family:"微软雅黑"; background:#fff; text-align:center;}
.cp-list { width:1000px; height:auto; float:left; margin:0px 20px;}
