@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
h1,h2,h3{font-weight:normal;}
h1{font-size:10px;}
body {
	font-size:12px;
	line-height:20px;
	color:#808285;
	background:#828282;
	font-family:"宋体", Arial, Helvetica, sans-serif;
}
.allw {
	min-width:1124px;
	overflow:hidden;
_width:expression(this.width < 1124 ? "1124px" : this.width);
	overflow:hidden;
}
.nw {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.tm {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.ie6 {
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/templets/default/img/fengye.png');
_ background-image: none;
}
.slh {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
.clear {
	clear:both;
	height:0;
	display:block;
	overflow:hidden;
}
ul, li {
	list-style-type:none;
}
img {
	border:none;
}
/*index*/

.top {
	min-width:1124px;
_width:expression(this.width < 1124 ? "1124px" : this.width);
	height:30px;
	line-height:30px;
	background:#1E1E1E;
}
.top-c {
	width:1000px;
	margin:0 auto;
	height:30px;
	position:relative;
	color:#828282;
	text-align:right;
}
.position{color: #fff;
    width: 1000px;
    margin: 0 auto;
	font-size: 14px;}
.top-c span {
	width:143px;
	height:93px;
	display:block;
	position:absolute;
	background:url(../img/fengye.png) no-repeat 0 0;
	right:-62px;
	top:0px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/templets/default/img/fengye.png');
_ background-image: none;
}
.top-c b {
	width:1px;
	height:30px;
	position:absolute;
	display:block;
	top:0;
	right:174px;
}
.hyy {
	position:relative;
	z-index:2;
	float:left;
}
.hyy a {
	color:#FFF;
}
.menu {
	height:70px;
	background:url(../img/menubg.jpg) repeat-x 0 0;
}
.menu-c {
	position:relative;
}
.menu-c a.msy {
	width:260px;
	height:70px;
	position:absolute;
	display:block;
	left:0;
	top:0;
}
.menu-c ul {
	width:900px;
	height:70px;
	padding-left:300px;
}
.menu-c ul li {
	width:80px;
	height:70px;
	float:left;
	overflow:hidden;
	padding: 0 5px;
}
.menu-c ul li a {
	width:80px;
	height:70px;
	line-height:70px;
	font-family:"微软雅黑";
	font-size:16px;
	display:block;
	text-align:center;
}
.menu-c ul li a.thisclass, .menu-c ul li a:hover {
	background:url(../img/menuahover.jpg) no-repeat 0 0;
	color:#FF8C34;
}
.banner {
	height:460px;
	background:#2D2D2D;
}
.banner-c {
	height:460px;
	background:url(../img/lin/banner.jpg) no-repeat 0 0;
}
.chanpin {
	height:240px;
	background:#535353 url(../img/chanpinbg.jpg) repeat-x 0 0;
}
.cp-con {
	height:240px;
	background:url(../img/cpbg.jpg) no-repeat 0 0;
}
.cp-c-c {
	width:840px;
	padding-left:160px;
	background:url(../img/cp.gif) no-repeat 0 50px;
	padding-top:50px;
	height:140px;
	overflow:hidden;
}
.cp-c-c div {
	width:100%;
	height:140px;
	overflow:hidden;
	position:relative;
}
.cp-c-c ul {
	width:110%;
	position:absolute;
	left:0;
	top:0;
}
.cp-c-c ul li h3{font-size:10px;}
.anli-c ul li, .cp-c-c ul li {
	width:185px;
	height:140px;
	float:left;
	padding-right:20px;
	overflow:hidden;
	padding-bottom:20px;
	text-align:center;
}
.anli-c ul li img, .cp-c-c ul li img{
	width:165px;
	height:120px;
	display:block;
	overflow:hidden;
}
.anli-c ul li a:hover, .cp-c-c ul li a:hover {
	border-color:#FF6F00;
}
.gongcheng {
	height:598px;
	background:url(../img/gcbg.jpg) repeat-x center center;
}
.newsxs {
	height:252px;
	padding-top:30px;
}
.news {
	width:630px;
	padding-right:30px;
	height:252px;
	border-right:#787878 1px solid;
	float:left;
}
.tit {
	height:28px;
	overflow:hidden;
	width:100%;
}
.tit span {
	color:#FF8C34;
	float:left;
	font-size:14px;
}
.tit a {
	display:block;
	overflow:hidden;
	font-family: "微软雅黑";
}
.news ul {
}
.news ul li {
	height:31px;
	line-height:31px;
	border-bottom:#787878 1px dotted;
	_height:29px;
	_line-height:29px;
}
.news ul li a {
	width:90%;
	float:left;
	display:block;
}
.news ul li a b {
	color:#FF8C34;
	padding-right:15px;
}
.news ul li span {
	float:right;
	color:#969696;
}
.xiaoshou {
	width:310px;
	height:252px;
	float:right;
	background:url(../img/map.gif) no-repeat left bottom;
}
.anli {
	width:1000px;
	height:260px;
	margin:0 auto;
	position:relative;
	padding-top:56px;
}
.wu {
	width:245px;
	height:191px;
	overflow:hidden;
	position:absolute;
	left:-86px;
	_left:-85px;
	bottom:0px;
	background:url(../img/wu.jpg) no-repeat 0 0;
}
.wenhua {
	height:200px;
	background:#535353 url(../img/wenhuabg.jpg) no-repeat center center;
}
.altit {
	height:32px;
	background:url(../img/anlititi.gif) no-repeat 0 0;
}
.titb {
	width:738px;
	height:30px;
	margin-left:160px;
	_margin-left:80px;
	float:left;
	overflow:hidden;
	border:#FF8C34 1px solid;
	background:url(../img/titb.gif) no-repeat 2px 1px;
}
.jiank {
	width:90px;
	float:right;
	height:32px;
	overflow:hidden;
}
.jiank a {
	width:40px;
	height:32px;
	float:left;
	background:url(../img/jian.jpg) no-repeat 0 -32px;
	display:block;
	overflow:hidden;
}
.jiank a.kr {
	float:right;
	background-position:-40px -32px;
}
.jiank a.lok {
	background-position:0 0;
}
.jiank a.rok {
	background-position:-40px 0;
}
.anli-c {
	width:840px;
	height:140px;
	position:absolute;
	overflow:hidden;
	right:0;
	top:134px;
}
.anli-c ul {
	width:860px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
}
.anli-c ul li h3{font-size:10px;}
.wh-con {
	height:166px;
	background:url(../img/wenhua.gif) no-repeat left center;
	margin-top:20px;
	position:relative;
}
.huxing {
	padding-top:30px;
	padding-bottom:40px;
}
.hx-con {
	width:100%;
	height:160px;
	position:relative;
	overflow:hidden;
}
.hx-con a.hxa {
	width:40px;
	height:160px;
	display:block;
	position:absolute;
	top:0;
	background:url(../img/jian.gif) no-repeat 0 0;
}
.hx-con a.hxal {
	left:0;
}
.hx-con a.hxar {
	background-position:-40px 0;
	right:0;
}
.hx-con a.lok {
	background-position:0 -160px;
}
.hx-con a.rok {
	background-position:-40px -160px;
}
.hx-con-c {
	width:1000px;
	height:250px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.hx-con-c ul {
    width:1000px !important;
	position:absolute;
	left:0;
	top:0;
}
.hx-con-c li {
	width:225px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding: 0 10px;
}
.hx-con-c li p{color:#fff;text-align: left;}
.hx-con-c li a {
	width:204px;
	display:block;
	overflow:hidden;
	margin:0 auto;
}
.hx-con-c li a img {
	width:204px;
	padding-top:6px;
}
.foot {
	border-top:#A7856B 1px solid;
	background:url(../img/footbg.jpg) no-repeat center top;
	color:#535353;
}
.foot-dh{text-align: center;
    margin: 0 auto;
    width: 1150px;}
.footlinks{ width:1000px; margin:0 auto;}
.foot-dh li{ float:left;
width: 90px;
font-size: 15px;
    font-family: "微软雅黑";
    padding: 10px 10px;}
.foot-c {
	text-align:center;
	padding-top:20px;
}
.wh-l1 {
	width:700px;
	position:absolute;
	left:300px;
	top:0px;
}
.wh-l2 li, .wh-l1 li {
	width:350px;
	height:40px;
	float:left;
}
.wh-l1 li a {
	height:32px;
	width:300px;
	padding-left:30px;
	line-height:32px;
	overflow:hidden;
	font-family:"微软雅黑";
	font-size:16px;
	background:url(../img/yuan.gif) no-repeat 5px 0;
	display:block;
	letter-spacing:2px;
}
.wh-l2 li a:hover, .wh-l1 h3 a:hover {
	background:#FF8C34 url(../img/yuan.gif) no-repeat 5px -32px;
}
.wh-l2 {
	left:780px;
}
.e-m-c {
	background-image:url(../img/elogo.gif)
}
.english {
	font-family:Arial, Helvetica, sans-serif;
}
.e-p-c-con {
	background-image:url(../img/eprh.gif)
}
.etitb {
	background-image:url(../img/epr.gif)
}
.ewh-con {
	background-image:url(../img/eculture.gif)
}
.exiaoshou {
	background-image:url(../img/emap1.gif)
}
.huan-banner {
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;
	width:100%;
	height:460px;
}
.banner-c ul {
	display:none;
}
.huan-banner ul {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:460px;
}
.huan-banner ul li {
	width:100%;
	float:left;
	height:460px;
	background-position:center 0;
	background-repeat:no-repeat;
	cursor:pointer;
}
h2.pointdiv {
	text-align:center;
	width:100%;
	height:20px;
	position:absolute;
	overflow:hidden;
	right:0;
	bottom:20px;
}
h2.pointdiv a {
	display:inline-block;
	width:13px;
	height:13px;
	margin:0 5px;
	background:#CCCCCC;
	overflow:hidden;
	border:#C60 1px solid;
	border-radius:8px;
}
h2.pointdiv a.on {
	background-color:#C60;
	border-color:#CCC;
}
