@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font:13px/26px Arial, 微软雅黑;
	color:#3e3a39;
}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
input, button, textarea, select, optgroup, {
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
}
ul, li, dl, dt, dd, ol {
	list-style: none;
	display: block;
}
fieldset, img {
	border: 0px currentColor;
	text-align: center;
}
.clear {
	clear: both;
}
a {
	outline: 0px;
	text-decoration: none;
	font:13px/28px Arial, 微软雅黑;
	color:#3e3a39;
}
a:hover {
	color:#0d8bc7;
	text-decoration:none;
}
.w980 {
	width:980px;
	margin:0 auto;
}
.top {
	width:100%;
	background:url(../images/topbk.gif) 0 0 repeat-x;
	height:605px;
	margin:0 auto;
}
.head {
	height:117px;
	margin-bottom:20px;
	background:url(../images/headbk.jpg) 0 0 no-repeat;
}
.keywords {
	width:242px;
	float:left;
	font:16px/26px Arial, 微软雅黑;
	color:#fff;
	margin-top:33px;
	margin-left:20px;
}
.logo {
	width:425px;
	height:104px;
	float:left;
}
.tel {
	width:284px;
	height:80px;
	margin-top:20px;
	float:left;
}
.banner {
	background:url(../images/shadow.jpg) 0 bottom no-repeat;
	height:409px;
}
.nav {
	height:55px;
	margin-top:1px;
	background:url(../images/navbk.gif) 0 0 repeat-x;
}
.navleft {
	width:43px;
	float:left;
}
.navright {
	width:37px;
	float:right;
}
.nav ul li {
	float:left;
}
.nav ul li a {
	font:14px/55px '微软雅黑';
	color:#fff;
	display:block;
	float:left;
	width:128px;
	text-align:center;
}
.nav ul li a:hover {
	text-decoration:none;
	background-color:#59a8d5;
}
.current {
	text-decoration:none;
	background-color:#59a8d5;
}
.main {
	margin-top:35px;
}
.index_pro_left {
	width:249px;

	float:left;
}
.index_class_title {
	height:20px;
	background:url(../images/index_class_title.gif)0 0 no-repeat;

	padding-left:23px;
	padding-top:24px;
	
}
.index_class_title a{	color:#212121;
	font:18px/18px '微软雅黑';}
.index_class_title p {
	float:left;
	font:18px/18px '微软雅黑';
}
.index_class_title p.more {
	float:right;
	margin-right:23px;
}
.index_class_title p.more a {
	font:13px/18px '微软雅黑';
	color:#fff;
}
.index_class_title p.more a:hover {
	text-decoration:underline;
	color:#fff;
}
.index_pro_class {
	margin-bottom:14px;
	background:url(../images/classbkline.gif) 0 0 repeat-y;
}
.index_pro_class ul {
	padding-left:17px;
	padding-top:26px;

	margin:0 auto;
	overflow:hidden;
}
.index_pro_class ul li {
	margin-bottom:6px;
}
.index_pro_class ul li a {
	display:block;
	width:211px;
31px;
	border:1px solid #e8e8e8;
	line-height:31px;
	color:#3e3a39;
	text-align:center;
}
.index_pro_class ul li a:hover {
	background-color:#2f80b7;
	color:#fff;
}
.nei_pro_class {
	margin-bottom:14px;
	background:url(../images/classbkline.gif) 0 0 repeat-y;
}
.nei_pro_class ul {
	padding-left:17px;
	padding-top:26px;
	height:auto;
	margin:0 auto;
}
.nei_pro_class ul li {
	margin-bottom:6px;
}
.currentaa {
	display:block;
	width:211px;
 height:31px;
	border:1px solid #e8e8e8;
	line-height:31px;
	color:#3e3a39;
	text-align:center;
}
.nei_pro_class ul li a:hover {
	background-color:#2f80b7;
	color:#fff;
}
.currentbb {
	display:block;
	width:213px;
 height:31px;
		background-color:#2f80b7;
	line-height:31px;
	color:#fff;
	text-align:center;
}
.index_class_bottom {
	background:url(../images/classbottom.gif) 0 0 no-repeat;
	height:8px;
}
.index_contact_txt {
	height:290px;
	background:url(../images/index_contact.gif) 0 0 no-repeat;
	padding-left:25px;
}
.index_contact_txt p.hottel {
	font:bold 23px/83px Arial;
	color:#fff;
	text-align:center;
	margin-left:30px;
}
.index_pro_right {
	width:719px;
	height:683px;
	float:right;
}
.notice {
	width:719px;
	height:50px;
	background:url(../images/notice_bk.gif) 66px 0 repeat-x;
	margin-bottom:9px;
}
.notice_left, .notice_left img {
	width:66px;
	float:left;
}
.search {
	float: left;
	width: 252px;
	height:31px;
}
.text {
	width:205px;
	margin-top:10px;
	height: 32px;
	float: left;
	font: 14px/32px Arial, 微软雅黑;
	color: #939292;
	text-indent:16px;
	border: 0px none;
	background: url("../images/text.jpg") no-repeat 0 0;
}
.button {
	margin-top:4px;
	float: left;
	background: url("../images/button.jpg") no-repeat scroll 0px 0px transparent;
	width: 42px;
	height: 42px;
	border: 0px none;
}
.notice_right, .notice_right {
	width:9px;
	float:right;
}
.notice_txt {
	padding-left:8px;
	line-height:56px;
	float:left;
	width:600px;
}
.index_pro {
	background:url(../images/index_probkline.gif) 0 0 repeat-y;
	width:719px;
	height:624px;
}

.index_pro p {
	background:url(../images/index_pro_title.gif) 0 0 no-repeat;
	height:49px;

	
	text-align:center;
}
.index_pro p a{	color:#fff;font:18px/49px '微软雅黑';}
.index_pro_more {
	height:25px;
	background:url(../images/index_pro_xiexian.gif) 0 11px repeat-x;
	margin-left:14px;
	margin-right:14px;
	width:691px;
	margin-bottom:24px;
}
.index_pro_more span {
	display:block;
	margin-right:36px;
	width:76px;
	background-color:#fff;
	float:right;
	text-align:center;
}
.index_pro_more span a, .index_pro_more span a:hover {
	color:#212121;
}
.index_pro_more span a:hover {
	text-decoration:underline;
}
.index_pro ul {
	width:703px;
	float:right;
}
.index_pro ul li {
	width:216px;
	height:227px;
	border:1px solid #c9caca;
	background-color:#eff9ff;
	text-align:center;
	padding-top:7px;
	margin-right:16px;
	margin-bottom:27px;
	float:left;
}
.index_pro ul li a {
	width:204px;
	height:176px;
	margin:0 auto;
	display:block;
	margin-bottom:5px;
}
.index_pro ul li a img {
	float:left;
}
.index_pro ul li span {
	display:block;
	background-color:#0e69a6;
	width:204px;
	height:40px;
	text-align:center;
	margin-left:6px;
}
.index_pro ul li span a, .index_pro ul li span a:hover {
	color:#fff;
	line-height:40px;
	height:40px;
	
}

.index_pro_bottom {
	width:719px;
	height:11px;
}
.bottom_space {
	margin-top:25px;
}
.index_about {
	width:655px;
	height:255px;
	float:left;
}
.index_about_title {
	background:url(../images/index_about.gif) 0 0 no-repeat;
	width:655px;
	height:39px;
}
.index_about_title span a, .index_news_title span a {
	float:left;
	color:#fff;
	font:18px/39px '微软雅黑';
	margin-left:26px;	
	
}
.index_about_title span a:hover, .index_news_title span a:hover{text-decoration:none;color:#fff;}
.index_about_title a, .index_news_title a {
	float:right;
	margin-right:18px;
	font:13px/39px '微软雅黑';
	color:#3e3a39;
}
.index_about_title a:hover, .index_news_title a:hover {
	text-decoration:underline;
	color:#3e3a39;
}
.index_about_txt {
	width:625px;
	height:164px;
	background:url(../images/index_aboutbkline.gif) 0 0 repeat-y;
	padding:30px 15px 13px 15px;
}
.index_about_txt img {
	width:236px;
	height:160px;
	border:1px solid #c9caca;
	display:block;
	float:left;
}
.index_about_txt p {
	text-indent: 2em;
	float:right;
	width:377px;
	height:160px;
}
.corner_left {
	background:url(../images/corner_1.gif) 0 0 no-repeat;
	width:11px;
	height:12px;
	float:left;
}
.corner_right {
	background:url(../images/corner_1.gif) 0 -12px no-repeat;
	width:11px;
	height:12px;
	float:right;
}
.index_about_bottom {
	height:11px;
	width:632px;
	border-bottom:1px solid #c9caca;
	float:left;
}
.index_news {
	width:318px;
	height:255px;
	float:right;
}
.index_news_title {
	background:url(../images/index_news.gif) 0 0 no-repeat;
	width:318px;
	height:39px;
}
.index_news_txt {
	width:286px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	height:164px;
	padding:30px 15px 13px 15px;
}
.index_news_txt ul {
	width:283px;
}
.index_news_txt ul li {
	background:url(../images/icon.gif) 0 0 no-repeat;
	border-bottom:1px dotted #bb9e91;
	height:27px;
	padding-left:16px;
}
.index_news_bottom {
	height:11px;
	width:296px;
	border-bottom:1px solid #c9caca;
	float:left;
}
.index_equi {
	width:318px;
	height:255px;
	float:left;
}
.index_equi_txt {
	width:301px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	height:200px;
	padding:8px 7px 0px 8px;
}
.index_news02 {
	width:655px;
	height:255px;
	float:right;
}
.index_news02_txt {
	width:606px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	height:164px;
	padding:30px 32px 13px 15px;
}
.index_news02_txt ul {
	width:606px;
}
.index_news02_txt ul li {
	background:url(../images/icon.gif) 0 0 no-repeat;
	border-bottom:1px dotted #bb9e91;
	height:27px;
	padding-left:16px;
}
.index_news02_txt ul li a {
	float:left;
}
.index_news02_txt ul li span {
	float:right;
}
.index_news_bottom {
	height:11px;
	width:296px;
	border-bottom:1px solid #c9caca;
	float:left;
}
.foot {
	width:100%;
	background:url(../images/footbk.jpg) 0 0 repeat-x;
	height:191px;
	margin:0 auto;
	color:#fff;
}
.h44 {
	height:44px;
}
.link {
	height:40px;
	background-color:#2576ab;
}
.link_corner_left {
	background:url(../images/footcorner.jpg) 0 0 no-repeat;
	width:31px;
	height:39px;
	float:left;
}
.link_txt {
	width:918px;
	float:left;
}
.link_corner_right {
	background:url(../images/footcorner.jpg) 0 -39px no-repeat;
	width:31px;
	height:39px;
	float:right;
}
.link_txt_title p {
	float:left;
	color:#fff;
	font:18px/43px '微软雅黑';
	margin-left:9px;
}
.link_txt_title ul {
	float:left;
	width:751px;
	margin-left:45px;
}
.link_txt_title ul li {
	float:left;
	margin-right:28px;
	text-align:center;
}
.link_txt_title ul li a, .link_txt_title ul li a:hover {
	color:#fff;
	font:13px/50px '微软雅黑';
}
.link_txt_title ul li a:hover {
	text-decoration:underline;
}
.foot_txt {
	text-align:center;
	margin-top:20px;
}
.foot_txt a, .foot_txt a:hover {
	color:#fff;
}
.foot_txt a:hover {
	text-decoration:underline;
}
.footnav {
	width:540px;
	margin:0 auto;
}
.footnav li {
	float:left;
}
.footnav li a {
	margin-right:20px;
	display:block;
	width:56px;
}
/*--内页--*/
.nei_right {
	width:719px;
	float:right;
	background:url(../images/index_probkline.gif) 0 0 repeat-y;
}
.product {
	min-height:898px;
}
.pro_title {
	background:url(../images/nei_title.gif) 0 0 no-repeat;
	width:719px;
	height:39px;
}
.pro_title p {
	float:left;
	color:#fff;
	font:18px/39px '微软雅黑';
	margin-left:26px;
}
.pro_current {
	float:right;
	line-height:39px;
	margin-right:25px;
}
.product ul.pro {
	width:703px;
	float:right;
	margin-top:34px;
}
.product ul.pro li {
	width:216px;
	height:227px;
	border:1px solid #c9caca;
	background-color:#eff9ff;
	text-align:center;
	padding-top:7px;
	margin-right:16px;
	margin-bottom:27px;
	float:left;
}
.product ul.pro li a {
	width:204px;
	height:176px;
	margin:0 auto;
	display:block;
	margin-bottom:5px;
}
.product ul.pro li a img {
	float:left;
}
.product ul.pro li span {
	display:block;
	background-color:#0e69a6;
	width:204px;
	height:40px;
	text-align:center;
	margin-left:6px;
}
.product ul.pro li span a, .index_pro ul li span a:hover {
	color:#fff;
	line-height:40px;
	height:40px;
}
.product ul.pro li span a:hover {
	text-decoration:underline;
}
.feiye {
	text-align:center;
}
.content {
	margin:32px 17px 32px 14px;
	text-align:justify;
}
.product ul.news {
	width:655px;
	float:left;
	margin-top:34px;
	margin-left:27px;
}
.product ul.news li {
	background:url(../images/icon.gif) 0 0 no-repeat;
	border-bottom:1px dotted #bb9e91;
	height:27px;
	padding-left:16px;
}
.product ul.news li a {
	float:left;
}
.product ul.news li span {
	float:right;
}
.content h1 {
	font:20px/71px Arial, 微软雅黑;
	text-align:center;
	background:url(../images/index_pro_xiexian.gif) 0 bottom repeat-x;
}
.pro_img {
	margin-bottom:26px;
	margin-top:34px;
	text-align:center;
}
.pro_img img {
	max-width:500px;
}
.updown {
	background:url(../images/index_pro_xiexian.gif) 0 top;
	margin-top:34px;
	margin-bottom:34px;
	height:15px;
}
/*滚动开始*/
.product_con {
	width:679px;
	height:525px;
	overflow:hidden;
	float:left;
	padding:0px 15px;
}
.product_con .Cont {
	width:1095px;
	overflow: hidden;
	float: left;
}
.product_con .ScrCont {
	width: 10000000px;
	float: left;
}
.product_con #List1 {
	float: left;
}
.product_con #List2 {
	float: left;
}
.product_con div {
	float:left;
}


/*滚动结束*/
/*-----首页 banner-----*/
.slideBox {
	width: 100%;
	height: 383px;
	overflow: hidden;
	position: relative;
}
.slideBox .hd {
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 20px;
	width: 100%;
	z-index: 1;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
flo/at:left;
	text-align: center;
	width: 100%;
}
.slideBox .hd ul li {
fl/oat:left;
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 6px;
	border-radius: 6px;
	text-align: center;
	background: #333;
	cursor: pointer;
	font-size: 0;
}
.slideBox .hd ul li.on {
	background: #0e69a6;
	color: #fff;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
#82592d .slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 450px;
}
.slideBox .bd li a {
	display: block;
	height: 383px;
}
.slideBox .bd img {
	width: 980px;
	height: 383px;
	display: block;
}
.slideBox .prev, .slideBox .next {
	display: none;
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -30px;
	width: 30px;
	height: 60px;
}
.slideBox .next {
	left: auto;
	right: 3%;
}
.slideBox .prev:hover, .slideBox .next:hover {
	opacity: .7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: .7;
}
.slideBox .prevStop {
	display: none;
}
.slideBox .nextStop {
	display: none;
}


/*-----首页 banner-----*/
.slideBox1 {
	width: 100%;
	height: 200px;
	overflow: hidden;
	position: relative;
}
.slideBox1 .hd {
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 10px;
	width: 100%;
	z-index: 1;
}
.slideBox1 .hd ul {
	overflow: hidden;
	zoom: 1;
flo/at:left;
	text-align: right;
	width: 100%;
}
.slideBox1 .hd ul li {
fl/oat:left;
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 6px;
	border-radius: 6px;
	text-align: center;
	background: #333;
	cursor: pointer;
	font-size: 0;
}
.slideBox1 .hd ul li.on {
	background: #0e69a6;
	color: #fff;
}
.slideBox1 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox1 .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 300px;
}
.slideBox1 .bd li a {
	display: block;
	height: 200px;
	width: 300px;
}
.slideBox1 .bd img {
	height: 200px;
	width: 300px;
	display: block;
}
.slideBox1 .prev, .slideBox1 .next {
	display: none;
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -30px;
	width: 30px;
	height: 60px;
}
.slideBox1 .next {
	left: auto;
	right: 3%;
}
.slideBox1 .prev:hover, .slideBox1 .next:hover {
	opacity: .7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: .7;
}
.slideBox1 .prevStop {
	display: none;
}
.slideBox1 .nextStop {
	display: none;
}
/*banner start*/
.baner1 {
	width:300px;
	height:200px;
	overflow: hidden;
	position:relative;
	z-index:1;
	margin:0 auto 25px auto;
	text-align:center;
}
#banner {
		width:300px;
	height:200px;
	background-size:100% 100%;
	overflow: hidden;
}
#banner div {
	width:300px;
	height:200px;
	overflow: hidden;
	background-size:100% 100%;
	z-index:-100;
}
#banner div img {
	max-width: 100%;
}
#banner_pager {
	margin: 0% 0% 0% 15%;
	height: 30px;
	display: inline-block;
	position:absolute;
	z-index:11111;
	bottom:1px;
	text-align: center !important;
	left:35%;/*	top:22%;
	left:31%;*/
	top:90%;
}
#banner_pager li {
	margin: 0px 5px 0px 0px;
	width: 28px;
	height: 6px;
	overflow: hidden;
	font-size: 0px;
	float: left;
	display: inline;
	cursor: pointer;
	background-color:#11781f;
}
#banner_pager li span {
	width: 28px;
	height: 6px;
	font-size: 0px;
	display: block;
	cursor: pointer;
	background-color: #0571c9;
}
/*banner end*/


