@charset "gb2312";
/* CSS Document */
*{margin:0 auto; padding:0 auto; list-style-type:none;}
img,h1,h2,p,span{border:0; margin:0; padding:0;}
body{background:#fdf6f6 url(images/pic03a.jpg) no-repeat top;}
a:link {color: #333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration:underline;color: red;}
a:active {text-decoration: none;color: red;}
#red-a:link {color: red;text-decoration: underline;}
#red-a:visited {text-decoration: none;color: red;}
#red-a:hover {text-decoration: none;color:#fff;}
#red-a:active {text-decoration: none;color: red;}

.red-a:link {color: red;text-decoration: underline;}
.red-a:visited {text-decoration: none;color: red;}
.red-a:hover {text-decoration:  underline;color:#941a0d;}
.red-a:active {text-decoration: none;color: red;}

.top{width:1002px; height:207px; }
.logo{width:434px; height:55px; float:left; padding-top:28px;}
.search{width:480px; height:39px; background:url(images/pic01.jpg) no-repeat left bottom; float:right; padding-top:40px;}
.search_l{width:368px; height:35px; float:left; padding-left:10px; padding-top:4px; ;}
.sear{width:360px; height:30px; border:0; font-size:14px; line-height:30px; background:none; color:#999}
.search_r{width:96px; height:39px;  float:right;}
.sea{width:96px; height:39px; background:url(images/pic02.jpg) no-repeat top; border:0; cursor:pointer;}

.nav{width:100%; height:84px; background:#fff url(images/pic07.jpg) no-repeat top;}
.nav_1{width:1002px; height:80px; margin-top:4px;}
.nav_1 ul{margin:0; padding:0;}
.nav_1 ul li{width:104px; height:80px; line-height:37px; background:url(images/pic06.jpg) no-repeat right; float:left; font-size:14px; margin-right:7px;}
.nav_1 ul li a{display:block; width:104px; height:37px; text-align:center;}
.nav_1 ul li a:link {color: #333;text-decoration: none;}
.nav_1 ul li a:visited {text-decoration: none;color: #333;}
.nav_1 ul li a:hover {text-decoration:none;color: #fff; background:url(images/pic2.gif) no-repeat top;}
.nav_1 ul li a:active {text-decoration: none;color: #333;}

#nav_1-a{display:block; width:104px; height:37px; text-align:center;  background:url(images/pic1.gif) no-repeat top; color: #ffffff;}
#nav_1-a:link {color: #ffffff;text-decoration: none;}
#nav_1-a:visited {text-decoration: none;color: #ffffff;}
#nav_1-a:hover {text-decoration:none;color: #ffffff; background:url(images/pic1.gif) no-repeat top;}
#nav_1-a:active {text-decoration: none;color: #ffffff;}

.top_b{width:100%; height:12px; background:url(images/pic04.jpg) no-repeat top; overflow:hidden;}
.banner{width:100%; height:297px; background:url(images/pic05.jpg) no-repeat top; padding-top:10px;}
.bann{width:741px; height:80px; float:left; margin-top:20px;}

.mail{width:1002px; height:auto; overflow:hidden; padding-top:20px;}
.left{width:741px; height:auto; float:left;}
/*×ó²à*/
.left_1{width:741px; height:auto; overflow:hidden;}
.left_1a{width:312px; height:150px; background:url(images/pic08.jpg) no-repeat top; float:left; font-size:12px; line-height:30px; padding:50px 15px 0px 15px;}
.left_1b{width:365px; height:185px; float:right; background:url(images/pic09.jpg) no-repeat top; padding-left:10px; padding-top:15px;}
.left_1b h2{width:360px; height:30px; line-height:30px; font-size:18px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";  overflow:hidden;}
.left_1b dl{width:360px; height:auto; font-size:12px; line-height:20px; color:#666; padding-top:20px; margin-bottom:25px;}
.left_1b ul{margin:0; padding:0;}
.left_1b ul li{width:350px; height:25px; line-height:25px; background:url(images/pic10.jpg) no-repeat left; padding-left:10px; font-size:14px;}

.left_2{width:741px; height:auto; overflow:hidden; margin-top:20px;}
.left_2 dl{width:741px; height:31px; background:url(images/pic12.jpg) no-repeat bottom;}
.left_2 dl p{width:104px; height:20px; background:url(images/pic11.jpg) no-repeat top; padding-top:10px;  text-align:center; font-size:14px; font-weight:bold; color:#fff; float:left;}
.left_2 dl span{width:76px; height:24px; float:right;}
.left_2 ul{margin:0; padding:0;}
.left_2 ul li{width:134px; height:170px; float:left; margin-top:10px; margin-right:14px;}
.left_2 ul li img{border:1px #530000 solid; padding:5px;}
.left_2 ul li span{display:block; line-height:25px; text-align:center; font-size:12px;}

.left_3{width:741px; height:auto; overflow:hidden; margin-top:20px;}
.left_3 dl{width:741px; height:31px; background:url(images/pic12.jpg) no-repeat bottom;}
.left_3 dl p{width:104px; height:20px; background:url(images/pic11.jpg) no-repeat top; padding-top:10px;  text-align:center; font-size:14px; font-weight:bold; color:#fff; float:left;}
.left_3 dl span{width:76px; height:24px; float:right;}
.left_3 ul{margin:0; padding:0;}
.left_3 ul li{width:356px; height:auto; float:left; margin-top:20px; margin-right:13px;}
.left_3 ul li p{width:auto; height:auto;}
.left_3 ul li p span{display:block; line-height:30px; text-align:center; font-size:12px; background:#6f1b1b; color:#fff;}
.l{float:left;}
.r{float:right;}
/*ÓÒ²à*/
.right{width:236px; height:auto; float:right;}
.right_1{width:236px; height:auto;}
.right_1 dl{width:236px; height:30px; background:url(images/pic12.jpg) no-repeat left bottom;}
.right_1 dl span{float:right;}
.right_1a{width:236px; height:163px; margin-top:20px; margin-bottom:10px; position:relative;}
.right_1b{position:absolute; z-index:1; height:30px; background:#000; width:236px; bottom:0; color:#fff; text-align:center; line-height:30px; font-size:12px; filter: Alpha(Opacity=70); opacity:0.7; -moz-opacity:0.7;}
.right_1 ul{margin:0; padding:0;}
.right_1 ul li{width:216px; height:25px; line-height:25px; background:url(images/pic16.jpg) no-repeat left; padding-left:20px; font-size:12px;}

.right_2{width:236px; height:auto; margin-top:21px;}
.right_2 dl{width:236px; height:30px; background:url(images/pic12.jpg) no-repeat left bottom;}
.right_2 dl span{float:right;}
.right_2 ul{margin:0; padding:0;}
.right_2 ul li{width:236px; height:128px; margin-top:15px; line-height:20px; font-size:12px;}
.right_2 ul li img{border:1px #5c0001 solid; padding:5px; margin-right:5px;}


.link{width:1002px; height:auto; border-bottom:5px #530000 solid; border-top:5px #530000 solid; padding:10px 0; overflow:hidden; margin-top:20px; }
.link ul{margin:0; padding:0;}
.link ul li{width:auto; height:30px; line-height:30px; padding:0 5px; float:left; font-size:12px;}
.copy{width:1002px; height:auto; line-height:25px; text-align:center; font-size:12px; padding-top:20px;}


/*¶þ¼¶*/
.tab{width:730px; height:40px; background:url(images/pic19.jpg) no-repeat top; line-height:40px; padding-left:10px; font-size:12px;}
.newslist{width:740px; height:auto;}
.newslist ul{margin:0; padding:10px 0; background:url(images/pic12.jpg) no-repeat bottom;}
.newslist ul li{width:730px; height:30px; line-height:30px; background:url(images/pic10.jpg) no-repeat left; padding-left:10px; font-size:14px;}
.newslist ul li span{float:right; color:#999;}
.fy{width:740px; height:35px; background:url(images/pic12.jpg) no-repeat bottom; margin-top:10px; clear:both;}
/*.fy a{width:auto; height:25px; display:block; float:left; padding:0 10px; line-height:25px; margin:0 2px;}*/
.fy a:link {color: #333;text-decoration: none;}
.fy a:visited {text-decoration: none;color: #333;}
.fy a:hover {text-decoration:none;color: #333;}
.fy a:active {text-decoration: none;color: #333;}
#fy-a{display:block; width:auto; height:25px; text-align:center; padding:0 10px; line-height:25px; background:#656262;margin:0 2px;}
#fy-a:link {color: #fff;text-decoration: none;}
#fy-a:visited {text-decoration: none;color: #fff;}
#fy-a:hover {text-decoration:none;color: #fff;  background:#656262;}
#fy-a:active {text-decoration: none;color: #fff;}
.news{width:740px; height:auto; line-height:30px;}
.news h1{width:730px; height:30px; line-height:30px; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px; padding-top:20px;}
.news_p{width:730px; height:20px; line-height:20px; padding-left:10px; font-size:12px; color:#999; background:url(images/pic12.jpg) no-repeat bottom; display:block; padding-bottom:20px; margin-bottom:20px;}
.con{width:730px; line-height:30px; font-size:14px; padding-left:10px;}
.tip{width:740px; height:auto; font-size:14px; margin-top:20px; background:url(images/pic12.jpg) no-repeat top; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.tip_l{width:390px; height:auto; float:left; padding-left:10px;}
.tip_r{width:140px; height:auto; float:right; text-align:right;}
.list{width:740px; height:auto; border-top:5px #530000 solid;}
.list dl{width:730px; height:40px; line-height:40px; background:url(images/pic12.jpg) no-repeat bottom; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px;}
.list ul {margin:0; padding:0;}
.list ul li{width:730px; height:30px; line-height:30px; background:url(images/pic10.jpg) no-repeat left; padding-left:10px; font-size:14px;}
.list ul li span{float:right; color:#999;}


.piclist{width:740px; height:auto;}
.piclist ul{margin:0; padding:0;}
.piclist ul li{width:730px; height:131px; line-height:25px; padding-left:10px; font-size:14px;  background:url(images/pic12.jpg) no-repeat bottom; padding-top:10px; padding-bottom:10px; font-size:12px;}
.piclist ul li img{border:1px #773938 solid; padding:5px; margin-right:10px;}

.voilist{width:740px; height:auto; padding:10px 0; overflow:hidden;}
.voilist ul{margin:0; padding:0;}
.voilist ul li{width:236px; height:193px; float:left; margin-right:10px; margin-bottom:10px;}
.voilist ul li span{height:30px; background:#773938; display:block; text-align:center; line-height:30px; color:#fff; font-size:12px;}


.imglist{width:740px; height:auto; padding:10px 0; overflow:hidden;}
.imglist ul{margin:0; padding:0;}
.imglist ul li{width:134px; height:170px; float:left; margin-top:10px; margin-right:14px;}
.imglist ul li img{border:1px #530000 solid; padding:5px;}
.imglist ul li span{display:block; line-height:25px; text-align:center; font-size:12px;}


.imglist1{width:740px; height:auto; padding:10px 0; overflow:hidden;}
.imglist1 ul{margin:0; padding:0;}
.imglist1 ul li{width:134px; height:230px; float:left; margin-top:10px; margin-right:14px;}
.imglist1 ul li img{border:1px #530000 solid; padding:5px;}
.imglist1 ul li span{display:block; line-height:25px; text-align:left; font-size:12px;}