/*@charset "GB2312";*/
*{word-break:break-all; margin:0px; padding:0px} /*强制换行*/
body{font-size:12px;color:#000;font-family:"Courier New",Courier,monospace; line-height:25px; background-image:url(../images/mainbg.gif)}
H1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
H2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
H3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
H4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
H5 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
H6 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
hr {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
p {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
blockquote {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
div dl {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;
}
dt {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dd {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ul {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ol {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
li {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
pre {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
form {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}

button {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
input {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
textare {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
table {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
tr {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
th {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
td {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}

table {
	FONT: 12px/1.5 Arial, Helvetica, sans-serif , "", "microsoft yahei"
}
tr {
	FONT: 12px/1.5 Arial, Helvetica, sans-serif , "" ,"microsoft yahei"
}
td {
	FONT: 12px/1.5 Arial, Helvetica, sans-serif , "", "microsoft yahei"
}
th {
	FONT: 12px/1.5 Arial, Helvetica, sans-serif , "","microsoft yahei"
}

.clear { clear:both
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
html { overflow-x: hidden; overflow-y: auto; }
a{color:#555555;text-decoration:none}
a:hover{color:#ff0000;text-decoration:none}
ul{ margin:0px; padding:0px}
li{ margin:0px; padding:0px; list-style-type:none}
.width ,.main{ margin:0px auto; width:1000px}
.top{ height:95px; background-image:url(../images/head.gif)}
.top .head{ height:10px;}
.top .logo{ height:85px; background-image:url(../images/logo_ad.png); background-position:center right; background-repeat:no-repeat}
.nav{width:100%; height:35px; background-image:url(../images/nav_bg.gif);}
.nav ul{ width:1000px; margin:0px auto; padding:0px; line-height:35px; list-style-type:none}
.nav #first{ background-image:url(../images/nav_l.gif); background-repeat:no-repeat; background-position:center center}
.nav #last{ background-image:none}
.nav ul li{ width:11%; float:left;background-image:url(../images/icon06.png); background-position:right center; background-repeat:no-repeat;font-size:13px; text-align:center;}
.nav ul li a{color:#FFFFFF; text-align:center;display:block}
.nav ul li a:hover{ color:#FFFF00; background-image:url(../images/nav_l.gif); background-repeat:no-repeat; background-position:center center}
#banner{ height:350px; margin:0px auto}
#banner #div{ width:1440px; height:350px; margin:3px auto 0px auto; padding:0px; overflow:hidden}
.main{ margin-top:8px;}
.main .left{ width:200px; float:left; background-image:url(../images/mainspare.png); background-position:top right; background-repeat:no-repeat; padding-right:20px}
.main .left .title{ width:200px; height:59px; background-image:url(../images/pro_title.gif)}
.main .left h2{ font-size:14px;line-height:25px; background-image:url(../images/blank_tit.jpg); background-position:left bottom; background-repeat:no-repeat; color:#333333; font-family: ""}
.main .left h2 a{ color:#990000}
.main .left ul{ width:190px; overflow:hidden}
.main .left ul li{ background-image:url(../images/ico.gif); background-position:0px -1px; background-repeat:no-repeat; width:95px; float:left; text-indent:10px; height:25px; overflow:hidden;}
.main .left ul li a{color:#505050; display:block}
.main .left ul li a:hover{color:#ff0000}
.main .right{ padding-left:10px; float:left; width:770px; background-image:url(../images/main_bg.png); background-repeat:no-repeat;}
.main .right .about{ width:550px;background-image:url(../images/mainspare.png); background-position:top right; background-repeat:no-repeat; float:left}
.main .right .about .title{ background-image:url(../images/about_title.gif); height:59px; background-position:10px 0px; background-repeat:no-repeat}
.main .right .about #con{ padding-left:10px; padding-right:20px;}
.main .right .about #con #flash{ width:250px; height:200px; margin:0px 5px 0px 0px; float:left; padding:0px}
.main .right .contact{ width:200px; float:right; padding-left:20px}
.main .right .contact .title{ background-image:url(../images/contact_title.gif); background-repeat:no-repeat; height:59px}
.main .right .contact ul{}
.main .right .contact ul li{ display:block; color:#444444}
.main .right .contact ul li a{ color:#FF0000}
.main .right .contact ul li a:hover{ color:#000000}
.main .right .pro{ width:770px; height:auto;margin-top:8px; background-image:url(../images/right_bg.jpg); background-repeat:no-repeat; background-position:1% 0%;padding-top:40px}
.pro{ width:770px; height:auto;margin-top:8px; background-image:url(../images/right_bg.jpg); background-repeat:no-repeat; background-position:1% 0%;padding-top:40px}
.pro .cpzs {float: left; padding:0px; margin:2px;line-height:22px;width:250px; height:105px; overflow:hidden}
.pro .cp {
	FLOAT: left; WIDTH: 94px; margin:0px; padding:0px;
}
.pro .title {
	 LINE-HEIGHT:20px; margin:0px; padding:0px; text-align:center
}
.pro .title a{ margin:0px; padding:0px}
.pro .cp IMG {
	border: #d2d2d2 1px solid; padding: 1px; width: 82px;  height: 72px; margin:3px
}
.pro .cpzs .sm{ float:left; width:150px; height:85px; overflow:hidden;}
.main .right .arc{width:770px; height:auto;background-image:url(../images/arc_bg.jpg); background-repeat:no-repeat; background-position:1% 0%;}
.main .right .arc h2{ width:120px; font-size:14px; padding-left:20px;line-height:38px; font-weight:bold; color:#FFFFFF}
.main .right .arc .cpzs {DISPLAY: block; FLOAT: left; MARGIN: 4px; WIDTH: 146px;}
.main .right .arc .cp {FLOAT: left; WIDTH: 150px; TEXT-ALIGN: center}
.main .right .arc .title {MARGIN-TOP: 5px;WIDTH: 140px; LINE-HEIGHT: 17px}
.main .right .arc .cp IMG {BORDER: #d2d2d2 1px solid; PADDING: 2px; WIDTH: 140px;HEIGHT: 120px}
.main .right .arc h1{ font-size:16px; color:#000000; font-weight:bold; text-align:center; margin-bottom:20px; margin-top:20px;}
.main .right .arc .content{}
.main .right .arc .content h1{margin:0px;padding:8px} /* 标题 */
.main .right .arc .content .info{line-height:30px;text-align:right;font-size:12px;color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E7E7E7;background-color:#F5F5F5;border-top-width:1px;border-top-style:solid;border-top-color:#E7E7E7;padding-right:10px} /* 正文信息 */
.main .right .arc .content .info span{color:#111} /* 信息突出 */
.main .right .arc .content .area{color:#000;line-height:30px;padding:10px; font-size:14px;!important} /* 正文内容 */
.main .right .arc .content .prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-top:50px}
.main .right .arc .content .prenext .pre{float:left;width:40%} /* 上一?*/
.main .right .arc .content .prenext .next{text-align:right;float:right;width:40%} /* 下一?*/

.news{ width:100%; margin-top:8px; background-color:#e4e4e4; background-image:url(../images/blank_tit.jpg); background-repeat:repeat-x; padding-top:9px; margin-top:10px}
.news #con{width:1000px; margin:0px auto; padding:30px 0px 0px 0px; background-image:url(../images/index_tit.gif); background-repeat:no-repeat}
.news ul{ width:700px;display:block; float:left}
.news ul li{ background-image:url(../images/bg_list_02.gif); background-position:left center; background-repeat:no-repeat; text-indent:1em; width:350px; float:left; display:block}
.news ul li a{ width:240px; float:left; display:block; margin:0px; padding:0px;}
.news ul li span{ width:110px; float:left; display:block; text-align:left;color:#444444}
.news .map{ width:270px; float:left; margin-left:30px}
.news .map a{ color:#000000}
.news .map dl{ width:90px; float:left}
.news .map dl dt{ font-size:12px; font-weight:bold; color:#333333; background-image:url(../images/detail.gif); background-position:left center; background-repeat:no-repeat; text-indent:1em}
.news .map dl dd{ background-image:url(../images/913.gif); background-position:left center; background-repeat:no-repeat; text-indent:1em}
.foot{ width:100%; background-color:#313131;}
.foot .friend_link{ background-color:#cccccc}
.foot .friend_link #txt{ width:1000px; margin:0px auto; padding:0px; line-height:20px}
.foot .friend_link #txt a{ color:#000000;}
.foot .copy{ width:1000px; margin:0px auto; padding:0px; color:#ffffff; line-height:30px}
.red{ color:#333333; font-size:12px; font-weight:bold}
.f14{ font-size:14px; color:#FF0000!important;}
.margin10{ margin-top:10px}
.picnews { width:730px; padding-bottom:3px; clear:both; padding-left:10px}
.picnews dl { width:730px; margin:1px auto; overflow:hidden; }
.picnews dl dd { width:160px; float:left; display:inline; text-align:center; margin:10px 0px 0px 9px; line-height:31px; }
.picnews dl dd a img { border:1px solid #dddddd; padding:5px; }
.picnews dl dd  a:hover img { border:1px solid #ECBAC8; }
.picnews dl dd a { display:block; }
.bor1{ border-bottom:1px #ddd dashed; line-height:27px; padding-left:15px}
.fl{ border-bottom:#990000 1px solid;padding-left:5px; line-height:30px; font-size:14px; font-weight:bold; width:730px;}
.fr{ float:right; font-size:12px; padding-right:10px; font-weight:normal}
/* 黑色分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; margin-top:20px}
.page a,.page span{display:block;color:#000;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链?*/
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#000;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px; background:none} /* 跳转INPUT */

.news0{ width:375px; float:left;}
.news1{ float:left; margin-left:5px; width:375px; }
.mid1{ border:#dddddd 1px solid; margin-bottom:5px; }
.con{ font-size:13px; line-height:30px;}
.xwlist{ border-bottom:1px #ddd dashed;}
.titwz{ font-size:14px; font-weight:bold;}
.gd{float:right; margin-right:10px; font-weight:normal;}
.newslist{ border-bottom:2px #000000 dashed; line-height:27px; padding-left:15px; margin-bottom:8px;}
