﻿@charset "utf-8";
/* CSS Document */

body{ background:#fff7f8 url(../images/bg_01.jpg) no-repeat center 25px;}
.clearFloat{ clear:both; font-size:0; line-height:0;}

.banner{ background:url(../images/banner.jpg) no-repeat; width:970px; height:350px; margin:0 auto; position:relative;}
.share{text-align:right; position:absolute; right:70px; bottom:20px;}
.share a{margin:0 2px;}

.nav{ background:url(../images/nav_bg.jpg) no-repeat; width:938px; height:40px; margin:0 auto; overflow:hidden; padding:0 0 0 33px; text-align:center;}
.nav a{ display:block; height:31px; line-height:31px; font-family:"微软雅黑"; font-size:14px; color:#ffffff; float:left; }

.nav_a1{ background:url(../images/nav_a.jpg) no-repeat left bottom; padding:6px 28px 0 16px;}
.nav_a2{ background:url(../images/nav_a2.jpg) no-repeat left bottom; padding:6px 40px 0 16px;}
.nav_a3{ background:url(../images/nav_a3.jpg) no-repeat left bottom; padding:6px 40px 0 16px;}
.nav_a4{ background:url(../images/nav_a4.jpg) no-repeat left bottom; padding:6px 40px 0 16px;}
.nav_a5{ background:url(../images/nav_a5.jpg) no-repeat left bottom; padding:6px 40px 0 16px;}
.nav_a6{ background:url(../images/nav_a6.jpg) no-repeat left bottom; padding:6px 40px 0 16px;}
.nav_a7{ background:url(../images/nav_a7.jpg) no-repeat left bottom; padding:6px 30px 0 16px;}
.nav_a8{ background:url(../images/nav_a8.jpg) no-repeat left bottom; padding:6px 0 0 16px;}

.menu01{ width:970px; margin:0 auto;}
.menuLeft{ background:url(../images/menuLeft_bg.jpg) no-repeat left top; width:692px; height:388px; overflow:hidden;}
	.left{ width:300px; margin:30px 22px 0 18px; overflow:hidden; height:auto; display:inline;}
	.video{ width:300px; height:250px; background:#fff;}
	.left h2{ padding:16px 0 3px 0; font-size:12px;}
	.left p{ text-indent:2em; line-height:20px; color:#000;} 
	.right{ width:344px; height:auto; overflow:hidden; margin:10px 0 0 0;}
	.right dl{ width:150px; height:auto; overflow:hidden; padding:20px 24px 0 0; float:left;}
	.right dl dt img{ width:150px; height:110px; overflow:hidden;}
	.right dl dd{ display:block; width:164px; height:auto; overflow:hidden; line-height:14px; padding:10px 0 0 0;}
	.right dl dd a{ display:block; text-align:center; margin:6px 0 0 0; color:#000;}
	.right_last{ padding-right:0px!important;}
.menuRight{ background:url(../images/menuRight_bg.jpg) no-repeat left top; width:278px; height:388px; overflow:hidden; color:#000;}
.menuRight dl{ padding:38px 0 0 31px;}
.menuRight dl dt{ float:left; margin:0 14px 0 0;}
.menuRight dl dt img{ width:102px; height:135px; overflow:hidden; margin:2px 0 0 0;}
.menuRight dl dd{ line-height:20px; float:left; width:112px;}

.menuTitle{ background:url(../images/menuTitle.jpg) no-repeat left top; width:970px; height:58px; margin:0 auto; padding:6px 0 0 0; text-align:center; position:relative; overflow:hidden;}
.more{ position:absolute; top:30px; right:18px; color:#000; }
.menuText{ background:#fbe6e7; width:958px; height:auto; overflow:hidden; margin:0 auto; padding:0 0 10px 12px;}

.dl_report{ width:970px; height:auto; overflow:hidden; padding:10px 24px 10px 0; float:left;}
.dl_report dt img{ width:114px; height:84px; overflow:hidden;}
.dl_report dd{ display:block; width:114px; height:auto; overflow:hidden; line-height:14px; padding:12px 0 0 0;}
.dl_report dd a{ display:block; text-align:left; color:#000;}

.dl_report1{ width:215px; height:auto; overflow:hidden; padding:10px 28px 10px 0; float:left;}
.dl_report1 dt img{ width:215px; height:126px; overflow:hidden;}
.dl_report1 dd{ display:block; width:215px; height:auto; overflow:hidden; line-height:14px; padding:12px 0 0 0;}
.dl_report1 dd a{ display:block; text-align:center; color:#000;}

.road { width:278px;height:154px;line-height:22px;background:#fff;padding:8px 10px 12px 8px; text-indent:2em; margin:16px 26px 0 0; float:left;} 
.road img { float:left; width:152px; height:100px; margin:4px 14px 0 0;} 
.road_last{ margin-right:0px!important;}

.dl_report2{ width:136px; height:auto; overflow:hidden; padding:10px 26px 10px 0; float:left;}
.dl_report2 dt img{ width:136px; height:100px; overflow:hidden;}
.dl_report2 dd{ display:block; width:136px; height:auto; overflow:hidden; line-height:14px; padding:12px 0 0 0;}
.dl_report2 dd a{ display:block; text-align:center; color:#000;}

.menu02{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
.menuLeft1{ width:688px; height:auto; overflow:hidden;}
.menuTitle1{ background:url(../images/menuTitle.jpg) no-repeat left top; width:688px; height:58px; padding:6px 0 0 0; text-align:center; position:relative; overflow:hidden;}
.menuText1{ background:#fbe6e7; width:676px; height:auto; overflow:hidden; padding:0 0 10px 12px;}
.dl_report3{ width:145px; height:auto; overflow:hidden; padding:10px 26px 10px 0; float:left;}
.dl_report3 dt img{ width:145px; height:100px; overflow:hidden;}
.dl_report3 dd{ display:block; width:146px; height:auto; overflow:hidden; line-height:14px; padding:12px 0 0 0;}
.dl_report3 dd a{ display:block; text-align:center; color:#000;}


.menuRight1{ width:270px; height:auto; overflow:hidden;}
.menuTitle2{ background:url(../images/menuTitle.jpg) no-repeat left top; width:270px; height:58px; padding:6px 0 0 0; text-align:center; position:relative; overflow:hidden;}
.menuText2{ background:#fbe6e7; width:258px; height:auto; overflow:hidden; padding:0 0 10px 12px;}

.dl_report4{ width:240px; height:auto; overflow:hidden; padding:10px 26px 10px 0;}
.dl_report4 dt img{ width:240px; height:160px; overflow:hidden;}
.dl_report4 dd{ display:block; width:240px; height:auto; overflow:hidden; line-height:20px; padding:12px 0 0 0; text-indent:2em;}
.dl_report4 dd a{ display:block; color:#000;}

.dl_report5{ width:110px; height:auto; overflow:hidden; padding:8px 20px 6px 0; float:left;}
.dl_report5 dt img{ width:110px; height:100px; overflow:hidden;}
.dl_report5 dd{ display:block; width:110px; height:auto; overflow:hidden; line-height:20px; padding:12px 0 0 0; text-indent:2em;}
.dl_report5 dd a{ display:block; color:#000;}

/****/
.tagsImg ul{ width:176px; height:auto; overflow:hidden; float:left; }
.tagsImg ul li{ width:76px; height:70px; overflow:hidden; display:block; float:left; margin:8px 6px 0 0;}
.tagsImg ul li img{ width:76px; height:70px;}
.tagsImg ul li.on img{
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/
}
.tagsImg ol{ width:586px; height:auto; overflow:hidden; float:left; margin:8px 14px 0 0;}
.tagsImg ol li{ display:none;}
.tagsImg ol li.on{ display:block;}
.tagsImg ol li.on img{ width:586px; height:390px; float:left; overflow:hidden;}

.dl_report6{ width:294px; height:auto; overflow:hidden; padding:8px 30px 6px 0; float:left;}
.dl_report6 dt img{ width:294px; height:138px; overflow:hidden;}
.dl_report6 dd{ display:block; width:294px; height:auto; overflow:hidden; line-height:20px; padding:12px 0 0 0; text-align:center;}
.dl_report6 dd a{ display:block; color:#000;}

.leaveword{clear:both;text-align:left;}
.leaveword .leaveword_tit{height:30px;}
.leaveword .leaveword_tit span{float:right;margin-right:8px;}
.leaveword .leaveword_tit h2{display:inline;color:#ecbd26;font-size:14px;margin-left:5px;font-weight:bold;}
.leaveword .lw_com{background:#000;padding:4px 3px 3px 6px;}
.leaveword .lwcontent{padding:10px 0}
.leaveword .lw_cont{margin-bottom:8px;}
.leaveword .lw_cont .lwc_tit{ background-color:#ffdce6;padding:5px 20px;color:#000;margin-bottom:4px; margin-right:14px;}
.leaveword .lw_cont .lwc_cont{padding:0 20px;word-wrap:break-word;color:#000;margin-top:5px;}
.leaveword .lw_cont .lwc_handle{text-align:right;padding:0 10px; margin-right:14px;}
.leaveword .lw_fb{padding:10px 20px; text-align:left;}
.leaveword .lw_fb .fl{width:100%;height:35px; text-align:left;}
.leaveword .lw_fb .fl img{margin:2px 2px 0 0;*margin:2px 4px 0 0;cursor:pointer;}

.leaveword .lw_fb .fr p{line-height:16px;padding:0 10px;cursor:pointer}
.leaveword .lw_fb .fr p.hot{background:#efefef;}
.leaveword .lw_fb textarea.lw_area{width:100%;height:72px;border:1px solid #d5d6da;margin:10px 0;font-size:12px; color:#000;}
.leaveword .lw_fb .lw_yanz{border:1px solid #d6d5da;color:#817e7d;font-size:12px;padding:1px;}
.leaveword .lw_fb .lw_subm{ background:url(../images/sent.jpg) no-repeat left top; width:111px; height:38px; border:none;cursor:pointer; margin:18px 0 0 0;}
.leaveword .lw_fb .lw_submno{border:1px solid #d5d5da;width:52px;background:#ebebeb;text-align:center;cursor:pointer;float:right;line-height:16px;margin-left:10px;color:#000;}
.leaveword .page2{padding:0 10px 10px 10px; clear:both; width:940px; height:auto; overflow:hidden; text-align:left;}
.leaveword .page2 a{ display:block; padding:2px 6px; float:left; border:1px solid #faeaea; color:#000; margin:0 3px;}
.leaveword .page2 span{ display:block; padding:2px 6px; float:left; border:1px solid #faeaea; color:#000; margin:0 3px;}
.reply_authcode{ color:#820124;}

.Alist{float:left;width:970px;padding:10px 0;}
.Alist dl{width:130px; height:auto; display:inline; margin:2px 2px 2px 4px;float:left;}
.Alist dt{width:130px;height:90px;overflow:hidden;}
.Alist dt img{width:120px;height:90px;background:#000;border:1px solid #939394;}
.Alist dd{width:120px;line-height:18px;padding-top:5px;}
.pagination {font-size:80%;width:100%;height:30px;padding:10px 0;float:left;text-align:center;} 
.pagination a {text-decoration:none;border: solid 1px #982E87;color: #fff;background:#ccc;}
.pagination a, .pagination span {padding:3px 6px;margin-right: 7px;text-align:center;font-weight:blod;font-size:12px;}
.pagination span{ background:#982E87;color:#fff;}
.pagination .current {color: #fff;border: solid 1px #982E87; font-size:12px;}
.pagination .current.prev, .pagination .current.next{color:#999;border-color:#666; background:#CCCCCC;font-size:12px;background:#ccc;}
.pagination a.prev,.pagination a.next{border: solid 1px #982E87;color: #fff; background:none;background:#ccc;}