@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px}
body{ width:100%; height:auto; height:100%; background:url(../images/bj.jpg) repeat-x;}
body,table,tr,td{ font-size:12px; font-family:"宋体"; line-height:150%; color:#333333;}
ul,li{list-style-type:none;}
img {border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#CC0000; text-decoration:underline;}

.main {width:1002px; margin:0 auto;}
.top {height:169px; float:left; width:1002px;}
.top_list1 {width:1002px; float:left;}
.top_list2 {width:1002px; float:left; background:url(../images/top_bj.gif) right 22px no-repeat; height:134px;}
.hyxx {width:570px; height:35px; float:left; line-height:35px;}
.top .sc {width:220px; float:right; height:35px; line-height:35px; padding-left:160px;} 
.top .sc dl {float:left;}
.top .sc dl dt {text-align:center; padding-top:10px; float:left; width:17px; height:22px;}
.top .sc dl .dt1 {background:url(../images/sy.gif) right 10px no-repeat; padding:0px}
.top .sc dl .dt2 {background:url(../images/sc.gif) right 10px no-repeat; padding:0px}


.top .sc dl dd {float:left; width:70px; text-align:center; float:left; margin-right:15px; display:inline;}
.logo {width:316px; float:left; padding:11px 0 0 15px;}

.nav {width:620px; float:right; height:40px; margin-top:94px;}
.nav ul {float:left;}
.nav ul li { text-align:center;width:85px; height:40px; line-height:40px; float:left; margin-left:2px; display:inline; font-size:14px; font-weight:bold;}
.nav ul a {width:85px; height:40px; float:left; background:url(../images/nav.gif) left -80px no-repeat; color:#333333;}
.nav ul a:hover {width:85px; height:40px; float:left; background:url(../images/nav.gif) left -40px no-repeat; text-decoration:none;}
.nav ul .one a {width:85px; height:40px; float:left; background:url(../images/nav.gif) left top no-repeat; color:#FFFFFF;}
.nav ul .one a:hover {width:85px; height:40px; float:left; background:url(../images/nav.gif) left top no-repeat; color:#FFFFFF;}

.s10 {margin-top:12px;}
.main_list {width:1000px; float:left; height:auto;}
.banner {width:1000px; float:left; height:250px; border:1px solid #FFACAE; margin-top:18px; margin-bottom:12px;}
.mian_list1 {width:982px; float:left; background:#FEE0BC; padding:10px;}
.mian_list1 .left {width:250px; float:left;}
.mian_list1 .left .list {background:#FFFFFF; width:250px; float:left;} 
.mian_list1 .left .kf {background:#FFFFFF; width:224px; float:left; background:url(../images/kf.jpg) right bottom no-repeat #FFFFFF; padding:13px; height:93px; line-height:23px;} 
.mian_list1 .left .sp {width:234px; padding:8px; float:left; height:auto;}
.mian_list1 .left .title {width:232px; height:32px; line-height:32px; border:1px solid #C30D12; background:url(../images/line1.jpg) repeat-x; padding:0 8px; float:left;}
.left_left {float:left; background:url(../images/dian1.gif) no-repeat left 11px; padding-left:15px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.left_left a {color:#FFFFFF;}
.left_left a:hover {color:#FFFFFF;}
.right_right {float:right;}
.right_right a {color:#FFFFFF;}
.right_right a:hover {color:#FFFFFF;}
.mian_list1 .left .content1 {width:234px; float:left; padding:8px;}
.mian_list1 .left .content1 ul {float:left;}
.mian_list1 .left .content1 ul li {line-height:25px; background:url(../images/dian2.jpg) no-repeat left center; width:214px; float:left; padding-left:12px; margin-left:8px; display:inline;}

.left_left1 {float:left; background:url(../images/line3.jpg) left bottom no-repeat; font-size:14px; font-weight:bold; padding-left:32px; min-width:97px; width:97px;color:#B20D0D;}
.left_left1 a {color:#B20D0D;}
.left_left1 a:hover {color:#B20D0D;}
.right_right1 {float:right; padding-right:10px;}
.right_right1 a {color:#B20D0D;}
.right_right1 a:hover {color:#B20D0D;}

.mian_list1 .right {width:720px; float:right;}
.mian_list1 .right .list {width:720px; float:left;}
.mian_list1 .right .list .jj {width:467px; height:245px; float:left; background:#FFFFFF;}
.mian_list1 .right .list .jj .title {height:34px; float:left; background:url(../images/line2.jpg) repeat-x; line-height:34px; padding-top:4px; width:467px;}
.mian_list1 .right .list .jj .content {width:447px; padding:10px; float:left; height:187px; line-height:23px;} 
.mian_list1 .right .list .jj .content img {float:left; margin-right:10px;}
.mian_list1 .right .list .jj .content a {color:#CC0000;}
.mian_list1 .right .list .jj .content a:hover {color:#CC0000;}

.mian_list1 .right .list .gg {width:240px; height:245px; float:right; background:#FFFFFF;}
.mian_list1 .right .list .gg .title {height:34px; float:left; background:url(../images/line2.jpg) repeat-x; line-height:34px; padding-top:4px; width:240px;}
.mian_list1 .right .list .gg .content1 {width:224px; float:left; padding:8px;}
.mian_list1 .right .list .gg .content1 ul {float:left;}
.mian_list1 .right .list .gg .content1 ul li {line-height:27px; background:url(../images/dian2.jpg) no-repeat left center; width:204px; float:left; padding-left:12px; margin-left:8px; display:inline;}

.mian_list1 .right .list .ad {float:left; width:720px;}

.mian_list1 .right .cp {width:720px; float:left; background:#FFFFFF;}
.mian_list1 .right .cp .title {height:34px; float:left; background:url(../images/line2.jpg) repeat-x; line-height:34px; padding-top:4px; width:720px;}
.mian_list1 .right .cp .content {width:705px; float:left; padding:0 0 16px 13px;}
.mian_list1 .right .cp .content .list {width:158px; height:193px; border:1px solid #CCCCCC; background:url(../images/line4.jpg) repeat-x #E7E7E7; margin:15px 7px 0 7px; display:inline;}
.mian_list1 .right .cp .content .list1 {width:158px; height:193px; border:1px solid #FDB864; background:url(../images/line5.jpg) repeat-x #FEE0BC;}

.mian_list1 .right .cp .content .list a {color:#333333;}
.mian_list1 .right .cp .content .list a:hover {color:#CC0000;}
.mian_list1 .right .cp .content .list .title1 {height:29px; margin-top:2px; float:left; width:148px; line-height:29px; padding-left:10px}
.mian_list1 .right .cp .content .list .zh {float:left; width:145px; height:133px; float:left; margin-left:7px; display:inline;}
.mian_list1 .right .cp .content .list .wei {height:29px; float:left; width:148px; line-height:29px; text-align:right; padding-right:10px}
.mian_list1 .right .cp .content .list .wei a {color:#333333; text-decoration:underline;}
.mian_list1 .right .cp .content .list .zh a img {height:131px; width:143px; float:left; border:1px solid #CCCCCC; float:left;}
.mian_list1 .right .cp .content .list .zh a:hover img {height:131px; width:143px; float:left; border:1px solid #FDB864;}

.foot {height:auto; width:1002px; float:left; height:139px;}
.foot .img1 {float:left; margin:30px 0 0 18px;}
.foot .text {float:left; margin:26px 0 0 0; float:left; border-left:1px dashed #CCCCCC; height:94px; width:445px; margin-left:30px; line-height:22px; padding-left:30px; color:#666666;}
.foot .text a {color:#666666;}
.foot .text a:hover {color:#cc0000;}
.foot .img2 {float:right; margin-top:30px;}
.foot .img2 img {margin-left:20px;}

/*子页*/

.content_left_h2 {height:auto; float:left; width:233px; border-top:none; padding-top:20px; padding-bottom:20px; margin-bottom:10px; padding-left:10px}
.content_left_h2 ul {float:left;}
.content_left_h2 ul li {height:29px; line-height:29px; width:210px; float:left; background:url(../images/list1.gif) no-repeat; margin:0 0 5px 10px; display:inline; text-align:left; color:#666; font-size:14px;}
.content_left_h2 ul li a{height:29px; line-height:29px; width:178px; padding-left:35px; color:#666; display:block; font-size:14px; float:left;}
.content_left_h2 ul li a:hover{color:#cc0000; background:url(../images/list2.gif) no-repeat; text-decoration:none;}
.content_left_h2 ul .one a{height:29px; line-height:29px; width:178px; padding-left:35px; color:#cc0000; display:block; font-size:14px; float:left; background:url(../images/list2.gif) no-repeat;}

/*上下篇*/
.page_sx {float:left; width:675px; height:70px; border:1px dashed #999999; margin-top:10px;}
.page_list {float:left; width:675px; height:35px; line-height:35px; padding-left:10px;}
.page_list a {font-size:14px; color:#0d5589; text-decoration: underline;}
.page_list a:hover{color:#ff0000; text-decoration: none;}

/*翻页*/
.page {width:582px; height:40px; float:left; padding-top:20px; padding-left:100px;}
.page a{ font-weight:bold; background-color:#fafafa; color: #005190; border: 1px solid #cccccc; padding-left: 6px; padding-right: 6px; line-height: 19px; float:left; margin-left:2px; margin-right:2px;}
.page a:hover{ color: #7e7e7e; border: 1px solid #eaeaea; padding-left: 6px; padding-right: 6px; line-height: 19px; background-color:#FFFFFF; }
.Notices{ line-height:19px; display:block; float:left; color:#898989; }
.nopage{font-weight:bold; background:#FFFFFF; color: #dcdcdc; border: 1px solid #dcdcdc; padding:0 6px 0 6px; line-height: 19px; float:left; margin:0 2px 0 2px;}
.pagefont { float:left; display:block; color: #FF0000; text-decoration: none; font-weight:bold; border: 1px solid #FFFFFF; padding-left: 6px; padding-right: 6px; line-height: 19px; background-color:#FFFFFF; }


/*内容*/
.wzbt {height:40px; line-height:40px; float:left; width:683px; float:left; color:#CE0609; font-size:14px; text-align:center; font-weight:bold; padding:0 5px;}
.wzly {height:30px; line-height:30px; float:left; width:683px; float:left; color:#9B9B9B; font-size:12px; text-align:center; border-bottom:1px dashed #999999; padding:0 5px;}
.wznr { width:683px; height:auto; font-size:14px; line-height:1.5em; float:left;overflow:hidden; padding:15px 5px;}
.wznrf { width:683px; height:auto; font-size:12px; line-height:1.5em; padding-bottom:10px;  float:left; padding:0 5px;}

/*新闻列表*/
.news_list1 { width:690px; height:auto; font-size:14px; line-height:1.5em; padding-bottom:10px; padding-top:15px; float:left;}
.news_list1 ul {float:left;}
.news_list1 ul li {float:left; width:690px; float:left; height:30px; line-height:30px; background:url(../images/icon_a.gif) no-repeat; border-bottom:1px dashed #999999;}
.news_list1 ul li a { color:#000000; width:560px; font-size:14px; height:30px; line-height:30px; padding-left:10px; float:left; display:block; background-image: url(../images/icon_a.gif) no-repeat; text-align:left;}
.news_list1 ul li span {height:30px; line-height:30px; float:left; float:right; width:80px; color:#a4a4a4;}
.news_list1 ul .none {float:left; width:690px; float:left; height:25px; border:none; background:none;}

/*留言板相关**************/
.Message { width:680px; line-height:25px; clear: both; padding-top:30px;}
.Message li{ float:left; margin-bottom:5px; }
/*标题*/
.Message .title_1 { width:80px; text-align:right; padding-right:10px; color: #666666; line-height:25px; height:25px; }
/* input宽 */
.Message .inptextarea { width:590px; height:25px; text-align:left; float:left; }
.Message .inptextarea input { width:auto; height:18px; background-image:url(../images/Message_title.gif); color:#575757; border:1px solid #CCCCCC; padding:3px 0px 0px 5px; float:left;}
/* 文本字段 */
.Message .inptextarea2 { width:590px; height:90px; text-align:left; }
.Message .inptextarea2 textarea { width:500px; padding-top:5px; padding-left:5px; height:70px; font-size:12px; }
 .Message_an { width:80px; height:23px; line-height:23px; color:#333; font-size:12px; background-image: url(../images/icon_an1.gif); background-position: 0px 0px; border:0px; cursor:pointer; }
.img111 { float:left; margin-left:8px;}
	.QQbox {
	z-index:99;
	width: 178px;
	right: 0;
	top: 280px;
	position: absolute;
}
.QQbox .press {
	right: 0;
	border: none;
	cursor: pointer;
	width: 33px;
	height: 158px;
	position: absolute;
}
.QQbox .Qlist {
	left: 0;
	width: 145px;
	background: url(../images/qq_listbg.gif) repeat-y -155px 0;
	position: absolute;
}
.QQbox .Qlist .t,  .QQbox .Qlist .b {
	float: right;
	height: 6px;
	width: 145px;
	font-size: 1px;
}
.QQbox .Qlist .t {
	background: url(../images/qq_listbg.gif) no-repeat left;
}
.QQbox .Qlist .b {
	background: url(../images/qq_listbg.gif) no-repeat right;
}
.QQbox .Qlist .con {
	background: #fff;
	width: 90%;
	margin: 0 auto;
}
.QQbox .Qlist .con h2 {
	height: 22px;
	font: bold 12px/22px "宋体";
	background: url(../images/qq_listbg.gif) repeat-y -163px 0;
	border: 1px solid #3a708d;
	text-align: center;
	color:#fff;
}
.QQbox .Qlist .con ul {
}
.QQbox .Qlist .con ul li {
	padding: 5px 0 0 8px;
	height: 20px;
	background: #ffffff;
	text-align:center;
}
.QQbox .Qlist .con ul li.odd {
	background: #fff;
