@charset "utf-8";
/* CSS Document */

.head{ height:95px; width:1000px; margin:auto;0}
.logo{ width:350px; height:72px; float:left; overflow:hidden; margin-top:15px;}
.right_box{ float:right;}
.lan{ width:110px; overflow:hidden; margin-top:15px; margin-left:5px;}
.lan p{ float:left; background:url(../images/cn.jpg) no-repeat left center; padding-left:25px;}
.lan span{ float:right; background:url(../images/en.jpg) no-repeat left center; padding-left:25px;}
.phone{ width:219px; height:43px; margin-top:10px;}

.menu{ height:38px; }
.nav{ width:1000px; margin:auto;}
.nav ul li{ float:left;}

.menu{ height:35px; line-height:35px; background:#009a44;}
.nav{ width:1000px; margin:auto;}
.nav ul li{ float:left; width:142px; text-align:center; background:url(../images/icon.jpg) no-repeat right center;}
.nav ul li a{ font-family:"微软雅黑"; font-size:14px; color:#fff; font-weight:bold; display:block;}
.nav ul li a:hover{ display:block; background:#008139;}

.banner{height:420px;overflow:hidden;}
.banner .d1{width:100%;height:420px;display:block;position:absolute;left:0px;top:132px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:525px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}


.main1{ width:1000px; margin:auto; margin-top:10px;overflow:hidden; height:190px;}
.m1_left{ height:188px;width:204px; float:left;border:1px #d8d8d8 solid;}
.m1_left_nav{ height:29px; background:url(../images/snav_bg.jpg) repeat-x; line-height:29px;}
.m1_left_nav p{ float:left; width:100px; text-align:center; background:#009a44;font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#fff;}
.m1_left_nav span{ float:right; margin-right:8px;}
.m1_left_con{ padding: 0px 12px 5px 12px;}
.m1_left_con ul li{ background:url(../images/fwxmli_bg.jpg) no-repeat; height:28px; line-height:28px; margin-top:10px;}
.m1_left_con ul li a{ padding-left:36px; display:block; font-weight:bold; color:#666;}
.m1_left_con ul li a:hover{ color:#d1181e; background:url(../images/fwxmli_bga.jpg) no-repeat; display:block;}

.m1_center{ height:188px; width:488px; float:left; margin-left:14px;  overflow:hidden;border:1px #d8d8d8 solid;}
.s_about{ padding:10px;}
.s_about p{ line-height:24px;}

.m1_right{ width:275px; float:right; border:1px #dadada solid; height:188px;}
.frame {
	background: #FFF;
}
.block {
}
.slideshow {
	overflow: hidden;
	width: 275px;
	height: 188px;
	border: 1px #dadada solid;
}
.slideshow li {
	overflow: hidden;
	width: 275px;
	height: 188px;
}
.slideshow li img {
	width: 275px;
	height: 188px;
	overflow: hidden;
}
.slideshow span.title {
	position: absolute;
	bottom: 0;
	left: 0;
	margin-bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	text-indent: 10px;
}
.slideshow span.title, .slidebar li {
	background: rgba(0,0,0,0.3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000);
	color: #FFF;
	overflow: hidden;
}
.slidebar li {
	float: left;
	margin-right: 1px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 10px;
	cursor: pointer;
}
.slidebar li.on {
	background: rgba(255,255,255,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);
	color: #000;
	font-weight: 700;
}
.frame {
	background: none;
	border: 0px solid #fff;
	margin-bottom: 0px;
}
.temp {
	margin: 0;
}
.slidebar {
	position: absolute;
	bottom: 8px;
	left: 10px;
}
.slideshow span.title, .slidebar li {
	background: rgba(0,0,0,0.3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
	color: #FFF;
	overflow: hidden;
}
.slidebar li.on {
	background: rgba(255,255,255,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
	color: #b20000;
	font-weight: 700;
}
.slideshow SPAN.title {
	text-indent: 0px;
}
.block {
	margin: 0;
	position: relative;
}
#frameHlicAe {
	margin: 0px !important;
	border: 0px !important;
}
.comiis_wrap960, .comiis_wrapad {
	margin: 0 auto;
	width: 960px;
}
.comiis_wrapad {
}
.comiis_wrapad {
	overflow: hidden;
}

/*main2*/
.main2{ width:1000px; margin:auto; margin-top:10px;overflow:hidden; }

/*s_new*/
.s_news{ float:left; width:707px; border:1px #dadada solid; height:190px; overflow:hidden;}
.s_news_con{ padding:5px 10px;}
.s_news_con ul li{ line-height:28px; border-bottom:1px #dadada dotted; list-style:outside; margin-left:12px;}
.s_news_con ul li span{ float:right;}

/*s_contact*/
.s_contact{ float:right;width:275px;border:1px #dadada solid;height:190px; overflow:hidden;}
.s_contact_con{ padding:9px 10px;}
.s_contact_con ul li{ line-height:23px;}


/*main3*/
.main3{ height:215px; width:1000px; margin:10px auto; border:1px #d8d8d8 solid; overflow:hidden;}
.s_proshow{ padding:10px;}

.rollBox{width:1000px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/button.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:45px 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/button.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:45px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:930px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:170px;float:left;text-align:center; margin-right:16px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:170px; height:130px;}
.rollBox .Cont .pic p{line-height:24px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


/*foot*/
.foot{ width:1000px; margin:auto; padding:15px 0px; background:#eaeaea; margin-top:20px;}
.foot p{ line-height:22px; text-align:center; padding:1px;}
