@charset "GB2312";
*{word-break:break-all}
*{margin:0; padding:0}
html{overflow-x:hidden;}
body{ font-size:12px; font-family: "宋体"; line-height:22px; padding:0px; color:#000; margin:0px auto; background:#1376e6;}
a{color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#000}
.clear{clear:both;}
img{border:none; margin:0px; padding:0px;}
li{ list-style-type:none;}
#wrap{width:1020px; margin:0 auto; background:#fff; height:auto;}
.logo{width:1000px; height:100px; background:url(../images/logo.jpg) no-repeat top center; margin:0 auto;}
#nav{height:40px; background:url(../images/nav.png) repeat-x; position:relative; z-index:2; width:1000px; margin:0 auto;}
.menu{width:1000px; height:40px; line-height:42px; font-weight:bold; margin:0px auto;}
.menu li{float:left; display:inline; line-height:42px; padding:0 5px;}
.menu li.first{background:none;}
.menu li a{width:112px; height:40px; overflow:hidden; display:block; text-align:center; font-size:14px; line-height:42px; letter-spacing:1px;}
.menu li a:link, .menu li a:visited, .menu li a:active{color:#fff;}
.menu li.current a, .menu li a:hover{background:url(../images/menu.png) no-repeat left center; color:#333; font-weight:bold; text-decoration:none; line-height:42px; letter-spacing:1px;}
.menu li.current a:link, .menu li.current a:visited, .menu li.current a:active{color:#fff;}
.banner{height:300px; margin-top:8px; width:1000px; margin-left:auto; margin-right:auto; border:1px #ccc solid;}
#main{width:1000px; margin-top:8px; width:1000px; margin-left:auto; margin-right:auto;}
#left{width:250px; float:left; background:url(../images/lb_l.jpg) no-repeat top center; height:auto; border:1px #ccc solid;}
.cplb{width:250px; padding-top:53px;}
.cplb_tit{width:250px; text-align:center; color:#0597fd; font-size:14px; height:34px; line-height:35px; background:url(../images/lb_t.png) no-repeat;}
.cplb_tit a{color:#0597fd;}
.cplb li{width:100%; float:left; border-bottom:1px #ddd dashed; background:url(../images/lb_0.png) no-repeat 9px center; height:26px; line-height:28px;}
.cplb li a{padding-left:33px;}
.lx{width:250px; background:url(../images/lx.png) no-repeat top center;}
.lx p{padding-top:125px; padding-left:3px; padding-right:3px;}
.lx p span{color:#f00;}
.hyzx{width:250px;}
.hyzx ul{width:250px;}
.hyzx ul li{height:25px; line-height:26px; background:url(../images/new_0.png) no-repeat left center; border-bottom:1px #ccc dashed;}
.hyzx ul li a{padding-left:20px;}
#right{width:740px; float:right;}
.about{width:446px; border:1px #ccc solid; float:left;}
.about p{width:436px; margin:6px auto;}
.about p a{color:#f00;}
.new{width:280px; border:1px #ccc solid; float:right;}
.new li{height:25px; line-height:26px; background:url(../images/new_0.png) no-repeat left center; border-bottom:1px #ccc dashed;}
.new li a{padding-left:20px;}
.pro{width:740px; border-right:1px #ccc solid; margin-top:7px;}
.site{width:748px; border:1px #ccc solid; background:url(../images/anli.jpg) no-repeat left center; margin-top:6px; height:auto; overflow:hidden; height:226px;}
.site .marquee{width:690px; float:right; height:220px; overflow:hidden; margin-top:6px; margin-right:10px;}
.site .marquee ul{height:210px; margin:auto;}
.site .marquee li{width:210px; height:210px; background-color:#fff; list-style-type:none; float:left; margin-left:10px; margin-top:7px;}
.site .marquee img{width:200px; height:195px; margin:auto; border:#ddd 1px solid;}
.frl{width:1000px; border:1px #06F solid; margin:9px auto; line-height:26px; overflow:hidden;}
.frl span{font-size:14px; font-weight:600; float:left; color:#333; font-family:"微软雅黑";}
.dyss{width:1000px; border:1px #06F solid; line-height:26px; overflow:hidden;}
.dyss span{font-size:14px; font-weight:600; float:left; color:#333; font-family:"微软雅黑";}
.xgcp{width:1000px; border:1px #06F solid; margin:9px auto; height:auto; line-height:26px; overflow:hidden;}
.xgcp span{font-size:14px; font-weight:600; float:left; color:#333; font-family:"微软雅黑";}
.foot{width:1000px; background:#EFEFEF; height:auto; border-top:3px #06f solid; margin:0 auto;}
.foot p{text-align:center; padding-top:20px; padding-bottom:20px;}
#sub_tit {
	LINE-HEIGHT: 35px; WIDTH: 745px; HEIGHT: 34px; overflow:hidden; font-family:"微软雅黑"; font-weight:600; color:#1376e6; font-size:15px; border-bottom:1px #ddd solid;}
#sub_tit_left {LINE-HEIGHT: 35px; WIDTH: 23%; FLOAT: left; HEIGHT: 34px; FONT-SIZE: 13px; FONT-WEIGHT: bold; padding-left:5px;}
#sub_tit_right {
	TEXT-ALIGN: right; WIDTH: 73%; PADDING-RIGHT: 10px; FLOAT:right; MARGIN-RIGHT: 10px; font-size:12px; line-height:35px; height:34px;}
#sub_tit_right a{ color:#1376e6;}
.content {
	LINE-HEIGHT: 25px; margin:9px 20px;
}
#h_right h1{ font-size:14px; text-align:center}
.picnews {
	PADDING-BOTTOM: 3px; CLEAR: both
}
.picnews DL {
	MARGIN: 1px auto; OVERFLOW: hidden
}
.picnews DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; MARGIN: 10px 0px 0px 20px; WIDTH: 150px; DISPLAY: inline; FLOAT: left
}
.picnews DL DD A IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; HEIGHT: 115px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
.picnews DL DD A:hover IMG {
	BORDER-BOTTOM: #ecbac8 1px solid; BORDER-LEFT: #ecbac8 1px solid; BORDER-TOP: #ecbac8 1px solid; BORDER-RIGHT: #ecbac8 1px solid
}
.picnews DL DD A {
	DISPLAY: block
}
.container{ margin:20px 10px 0px 10px; }
h3{ font-size:15px; color:#000; text-align:center;}
#div{ font-size:12px; float:right; line-height:26px; margin-right:15px;}
.fr_1{ float:right;}
.fr{ float:right; width:20%}
/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;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:#390;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} /* 跳转INPUT */
