﻿/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}

.L{ float:left;}

.R{ float:right; text-align:right;}

a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
img {
	border:none;
}
body {
	font-family:"微软雅黑";
	font-size:13px;
	background:url(../images/bg.jpg);
}
/*=====================================top begin*/
#top {
	background:url(../images/top_logo_bg.jpg) repeat-x;
	height:65px;
	width:100%;

}
.top_wrap {
	width:1000px;
	margin:0px auto;
}
#logo {
	margin-left:80px;
	margin-top:10px;
	float:left;
	width:39%;
}
#flink {
	float:right;
	width:30%;
	height:65px;
	line-height:65px;
	text-align:right;
	color:#FFF;
	padding-right:10px;

}
#flink a {
	font-size:14px;
	color:#fff;
}
#flink a:hover {
	color:#CCC;
}
#banner {
	background:url(../images/banner_bg.jpg) repeat-x;
}


/*主体部分*/

#new{ background:url(../images/bg_1.png) no-repeat center top; height:386px;}

#kuan{ width:1000px; margin:0 auto; padding-top:44px;}

#new_1{ background:url(../images/big_bg.jpg) no-repeat;width:606px; height:315px; margin-left:32px;}

.xw{ font-size:14px; overflow:hidden; }

.h_1{ font-size:20px; color:#fff; margin-left:60px; margin-bottom:17px; margin-top:5px;}

.tupian{ margin-left:43px;}

.con_new{ margin-left:27px;}

.con_new li{ margin-bottom:5px; width:370px;}

.con_new li a{ color:#2d2d2d;}

#main{ width:1000px; margin:0 auto; background:#dedede;}

.gao_1 p{ padding:0 10px 10px 10px;}

.gd{ height:450px; overflow:auto;}

#main_1{ width:1222px; margin:0 auto;}


/*===================================================================================================================footer begin*/
#footer_1 {
	background-color:#313131;text-align:center;
}

#footer {
	background-color:#000; height:120px; line-height:120px; text-align:center; color:#85817d; padding-top:25px;
	font-size:12px;
	font-family:"宋体";
}

/*新闻滚动样式*/

.item{visibility: visible; display: block;position:relative;}

#hotpic { width: 350px; height: 130px; overflow: hidden;}
#NewsPic { position: relative; width: 350px; height: 110px; overflow: hidden;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0;}
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #000; float: right; display: block; width: 24px; text-align: center; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur {  color: #ce0609; }
#NewsPicTxt { position: relative; width: 380px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
#NewsPicTxt a:hover { color: red; }


/*banner样式*/

#xxx{ width:1000px; margin:0 auto;}

.mainbox{
    overflow:hidden;
    position:relative;

}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:10px;height:10px;margin:0 18px 18px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}


