@charset "utf-8";
/* CSS Document */
.head{ height:120px; background:url(../images/head_bg.png) repeat-x;}
.head_con{ width:1098px; margin:auto;}
.logo{ width:450px; height:120px; overflow:hidden; float:left;}
.phone{ width:538px; height:107px; overflow:hidden; float:left; margin-left:80px;}
.tm{ float:right; height:120px; width:125px;}

.menu{ height:42px; line-height:42px; background:#b20000;}
.nav{ width:1098px; margin:0 auto;}
.nav ul li{ float:left; width:137px; text-align:center; background:url(../images/icon.png) no-repeat right center;}
.nav ul li a{ font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#fff; display:block;}
.nav ul li a:hover{ display:block; background:#e40002; color:#fff;}

/*banner*/
.focus {
	width: 100%;
	min-width: 980px;
	height: 465px;
	overflow: hidden;
	position: relative;
	text-align:center;
}
.f-img-list {
	height: 465px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	background: url('../images/f-img-list-bg.jpg');
}
.f-img-list li {
	height: 465px;
	text-align: center;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 101;
}
.f-img-list li.on {
	z-index: 105;
}
.focus .f-b {
	width: 980px;
	margin: auto;
	position: relative;
	z-index: 110;
}
.focus .f-b .f-content {
	position: absolute;
	width: 100%;
	height: 100%;
}
.d-img-list-bg, .d-img-list {
	position: absolute;
	left:100px;
	top: 0;
	width: 200px;
	height: 465px;
}
.d-img-list-bg {
	background: #000000;
	opacity: 0.2;
	filter: Alpha(Opacity = 20);
}
.d-img-list li {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 112;
	display: none;
	width: 200px;
	height: 465px;
}
.d-img-list li.on {
	z-index: 113;
	display: block;
}
.d-img-list li h3 {
	padding: 60px 10px 10px 10px;
	color: #37a4e4;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: normal;
}
.d-img-list li p {
	padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: normal;
	line-height: 1.6;
}
.focus-btns {
	position: absolute;
	right: 140px;
	top: 280px;
}
.btn-focus {
	width: 146px;
	height: 50px;
	display: inline-block;
	margin-right: 10px;
	background: url('../images/btn-focus.png') no-repeat;
	display: none;
}
.btn-focus.on {
	display: block;
}
.btn-focus-down {
	background-position: 0 0;
}
.btn-manage {
	background-position: 0 -50px;
}
.focus-page-btn {
	width: 66px;
	height: 66px;
	background: url('../images/focus-page-btns.png') no-repeat;
	position: absolute;
	top: 190px;
	z-index: 110;
}
.focus-btn-prev {
	background-position: 0 0;
	left: 30px;
}
.focus-btn-next {
	background-position: -66px 0;
	right: 30px;
}


.banner_pro{ height:146px; background:#e3e3e3;  dispaly:hidden;}
.banner_pro_con{ width:1098px; margin:auto;}
.banner_pro_con ul li{ height:125px; width:213px; float:left; margin-right:8px; background:#f3f2ed; margin-top:10px;}
.banner_pro_con ul li img{ width:104px; height:111px; overflow:hidden; float:left; margin-right:8px; margin-top:6px; margin-left:6px;}
.banner_pro_con ul li h3{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#562708; line-height:30px; margin-top:3px;}
.banner_pro_con ul li p{ line-height:22px; margin-bottom:10px;}
.banner_pro_con ul li span{ padding:5px 15px; text-align:center; background:#f9891a; }
.banner_pro_con ul li span a{color:#562708;}





.main{ width:1058px; background:#fff; padding:10px 20px;margin:20px auto; overflow:hidden;}
.s_jm{ width:265px; float:left; border-right:2px #e8e8e8 solid; height:260px; overflow:hidden;}
.s_video_nav{ height:35px; line-height:35px;}
.s_video_nav p{ float:left;font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#562708; }
.s_video_nav span{ float:right; margin-top:11px; margin-right:20px;}
.s_jm_con{ margin-top:5px;}

.s_about{ width:440px; float:left; margin-left:18px; height:260px; overflow:hidden;border-right:2px #e8e8e8 solid; padding-right:15px;} 
.s_about_nav{ height:35px; line-height:35px;}
.s_about_nav p{ float:left;font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#562708; }
.s_about_nav span{ float:right; margin-top:11px;}
.s_about_con{ margin-top:5px;}
.s_about_con img{ width:229px; height:124px; overflow:hidden; float:left; margin-right:10px;}
.s_about_con p{ line-height:24px;}

.s_new{ width:295px; float:right;height:260px; overflow:hidden;}
.s_new_con{ margin-top:6px;}
.s_new_con img{ width:295px; height:86px; overflow:hidden; margin-bottom:5px;}
.s_new_con ul li{ line-height:30px; list-style:inside;}
.s_new_con ul li span{ float:right;}



.hot_pro{ width:1058px; margin:auto; margin-top:10px; overflow:hidden;}
.hot_pro_nav{ height:35px; border-bottom:2px #b20000 solid; line-height:35px;}
.hot_pro_nav p{float:left;font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#562708;}
.hot_pro_nav span{float:right; margin-top:11px;}
.hot_pro_con{ margin-top:8px;}
.hot_pro_con ul li{ width:208px; float:left; margin-right:4px; overflow:hidden;position:relative;}
.hot_pro_con ul li img{ height:143px; width:208px; overflow:hidden;}
.hot_pro_con ul li p{ position:absolute; width:85px; height:23px; z-index:1; line-height:23px; color:#fff; top:0px;background:rgba(189,0,0,0.8); text-align:center; background:#6e3424 9;}
.hot_pro_con ul li a:hover img{}


.main1{ width:1058px; margin:auto; margin-top:20px;}
.main1_nav{ height:186px; width:1058px; background:url(../images/jtxx.jpg) no-repeat;}
.main1_con{ margin-top:10px;}
.main1_con ul li{ float:left; width:343px; margin-right:14px;}
.main1_con ul li img{ height:338px; width:343px; overflow:hidden;}
.main1_con ul li p{ height:40px; line-height:40px; text-align:center;font-family:"微软雅黑"; font-size:16px; font-weight:bold; }
.main1_con ul li p a{ color:#333;}
.main1_con ul li a:hover img{ background:#fff; opacity:0.8; display:block;}
.main1_con ul li p a:hover{ display:block;}


.link{ height:62px; width:1056px; border:1px #dadada solid; margin-top:15px;}
.link_nav{float:left; width:100px; height:62px;background:#b20000; }
.link_nav p{text-align:center; line-height:62px;font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#fff;}
.link_con{ margin-top:8px;}
.link_con ul li{ margin-left:13px; float:left; border:1px #dadada solid;}

/*honor*/

.honor1{ width:1056px; margin-top:15px;}
.honor_nav{  height:60px; width:1058px;}
.honor_nav p{float:left;font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#562708; }
.honor_nav span{float:right; margin-top:11px;}
.honor_con ul li{ margin-left:13px; float:left!important; dispaly:block;}
.honor_con ul li img{margin-left:13px;width:200px; height:150px;  }


.bottom{ width:576px; height:89px; margin:auto;/* margin-top:20px;*/}
.foot{border-top:2px #b20000 solid;}
.foot_con{ width:1038px; margin:auto; padding:10px;}
.foot_con p{ line-height:26px; text-align:center; color:#333;}
.foot_con p a{ color:#333;}