﻿@charset "utf-8";
/* CSS common */


.main{}

.commbox form{margin:0;}
.clearFloat{ clear:both; line-height:0; font-size:0;}

.wrap{ background:#000000 url(../images/bg01.jpg) no-repeat center 25px;}

.banner{ background:url(../images/banner.jpg) no-repeat left center; width:984px; height:301px; margin:0 auto; position:relative;}
.share{text-align:right; position:absolute; right:30px; bottom:12px; color:#fff;}
.share a{margin:0 2px;}

.nav{ background:url(../images/navbg.jpg) no-repeat center top;height:43px;}
.navText{ width:966px; margin:0 auto; padding:8px 0 0 0; }
.nav a{ margin:0 0 0 23px; font-family:"微软雅黑"; font-size:15px; color:#fff; height:16px; line-height:16px;}
.nav a:hover{ color:#fff;}

.blog{ background:url(../images/boxTop.jpg) no-repeat center top; height:18px; overflow:hidden; padding:19px 0 0 0; _height:17px; _padding:20px 0 0 0;}
.sinaBo{ width:960px; margin:0px auto; font-size:12px; padding:0 10px; height:16px; line-height:16px; overflow:hidden; color:#fff;}
.sinaBo b{ float:left; width:80px; text-align:right;}
.sinaBo p{ float:left; width:860px; overflow:hidden; text-align:left;line-height:16px; }
.sinaBo p span{ padding:0 10px;}
/*.blogText{ width:936px; margin:0 auto; color:#FFF; padding:18px 0 0 30px;}
.blogText span{ font-weight:bold;}
*/

.video{ width:966px; border:2px solid #aa0000; border-top:none; background:#fff; height:auto; margin:0 auto; padding:14px 0 10px 0;}
	.videoa{ width:294px; padding:0 16px 0 16px; float:left;}
	.videoc{ width:294px; height:246px; overflow:hidden;}
	.videoDl{ padding:4px 0 0 0; width:294px;}
	.videoDl dt{ text-align:center; font-weight:bold; }
	.videoDl dd{ color:#333333;}

	.videob{ width:314px; float:left;}
	.videob dl{ width:140px; float:left; padding:0 16px 30px 0;}
	.videob dt{}
	.videob dt img{ border:none; width:140px; height:100px;}
	.videob dd{ text-align:center; padding:10px 0 0 0;}

	.right{ width:305px; float:left;}
	.tab2{ border:1px solid #a40000; border-right:none;}
	.tab2 th{ height:36px; font-size:14px; font-weight:bold; color:#333333; font-family:"微软雅黑"; overflow:hidden; background:url(../images/bg02.jpg) repeat-x left top; border-right:1px solid #a40000; }
	.tab2 td{ text-align:center; padding:3px 0; border-right:1px solid #a40000; border-top:1px solid #a40000; text-align:left; padding-left:10px; text-align:center;}

.menuTitle{ background:url(../images/boxTitle.jpg) no-repeat center top; height:37px; width:984px; margin:12px auto 0 auto; position:relative;}
.span_01{ font-family:"微软雅黑"; font-size:19px; color:#fff; line-height:22px; width:200px; display:block; padding:6px 0 0 85px; float:left;}
.span_02{ font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:22px; width:160px; display:block; padding:10px 0 0 26px; float:left;}



.more{ display:block; position:absolute; top:10px; right:42px; color:#fff;}
.more:hover{ color:#fff!important; text-decoration:underline;}
.menuText{ width:966px; border:2px solid #aa0000; border-top:none; background:#fff; margin:0 auto;}

.dl_report{ padding:0 0 24px 0;}
.dl_report dl{ width:122px; height:auto; overflow:hidden; margin:12px 3px 0 12px; float:left; display:inline;}
.dl_report dl dt{ width:120px; height:90px; overflow:hidden; border:1px solid #cca22e;}
.dl_report dl dd{ display:block; width:120px; height:auto; overflow:hidden; line-height:14px; padding:4px 0 0 0;}
.dl_report dl dd a{ display:block; margin:6px 0 0 0;}

.pic0l{float:left;width:230px;padding:12px 0 0 12px; float:left; position:relative;}
	.pic0l ol{width:230px; text-align:center;}
	.pic0l ul{width:230px; position:absolute; bottom:7px; left:174px; height:24px;}
	.pic0l ol li img{width:230px;height:318px;}
	.pic0l ol li{display:none;}
	.pic0l ol li.on{display:block;}
	.pic0l ul li{ background:url(../images/focusBg.png) no-repeat left top; display:block; float:left;width:22px;height:22px; padding:2px 0 0 0;margin-right:1px; cursor:pointer; text-align:center; color:#fff;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/focusBg.png') }
	.pic0l ul li.on{ background: url(../images/focusCurrent.png) no-repeat!important;padding:2px 0 0 0;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/focusCurrent.png');}


.w204{ width:204px; padding:12px 14px 12px 20px; float:left;}
.w204 dt img{ width:204px; height:124px;}
.w204 dd{ display:block; width:204px; line-height:14px; padding:4px 0 0 0;}
.w204 dd a{ display:block; text-align:center; margin:6px 0 0 0;}

.padding12{ padding:0 0 12px 0;}


.w168{ width:168px; padding:12px 12px 8px 12px; float:left;}
.w168 dt img{ width:168px; height:124px;}
.w168 dd{ display:block; width:168px; line-height:14px; padding:4px 0 0 0;}
.w168 dd a{ display:block; text-align:center; margin:6px 0 0 0;}

/****/
.tags { height:23px; overflow:hidden; margin:11px 390px 0 0; display:inline;}
.tags li { display:block; overflow:hidden; float:left; margin:0 4px 0 0; font-weight:bold; text-align:center; color:#000; font-family:"微软雅黑"; font-size:14px;}
.tags li a { display:block; background:url(../images/tagsBg.jpg) repeat-x left top; border:1px solid #fff; border-bottom:none; line-height:14px; padding:4px 13px 8px 14px;}
.tags a.on{ display:block; background:#ffebeb; border:1px solid #e50e0e; border-bottom:none; line-height:14px; color:#000; padding:4px 13px 4px 14px; }
.tags a:hover{ text-decoration:none;}
.tagText div{ display:none;}
.tagText div.on{ display:block;}

/****/
.tags1 { height:23px; overflow:hidden; margin:11px 0 0 0; display:inline;}
.tags1 li { display:block; overflow:hidden; float:left; margin:0 4px 0 0; font-weight:bold; text-align:center; color:#000; font-family:"微软雅黑"; font-size:14px;}
.tags1 li a { display:block; background:url(../images/tagsBg.jpg) no-repeat left top; border:1px solid #fff; border-bottom:none; line-height:14px; padding:4px 13px 8px 14px;}
.tags1 a.on{ display:block; background:#ffebeb; border:1px solid #e50e0e; border-bottom:none; line-height:14px; color:#000; padding:4px 13px 4px 14px; }
.tags1 a:hover{ text-decoration:none;}
.tagText1{ padding-top:12px;}
.tagText1 div{ display:none; width:950px;}
.tagText1 div.on{ display:block;}


.text{ width:640px; height:77px; float:left;}
.text dt{ text-align:center; font-size:14px; font-weight:bold; color:#000; line-height:26px;}
.text dd{ line-height:20px; color:#000;}

.w272{ width:272px;text-align:left; margin:0 20px 0 12px; display:inline;height:auto; float:left;}
.w272 dt,.w272 dt img,.w272 dt a{ width:272px; height:200px; position:relative;}
.w272 em{ display:block; position:absolute; bottom:0px; left:0px; width:272px; height:28px; background:#000;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/}
.w272 i{ position:absolute; bottom:0px; left:0px; font-style:normal; color:#fff; text-align:right; display:block; font-size:12px; width:266px; height:28px; line-height:28px; padding:0 6px 0 0;} 

.w146{ width:146px; height:auto; margin:0 15px 0 0; float:left;}
.w146 dt,.w146 dt img,.w146 dt a{ width:146px; height:100px;}
.w146 dd{ text-align:center;padding:8px 0 0 0; margin:0;height:auto; width:auto;}

.w276{ width:210px; padding:12px 0px 8px 25px; float:left;}
.w276 dt img{ width:210px; height:180px;}
.w276 dd{ display:block; width:210px; line-height:14px; padding:4px 0 0 0;}
.w276 dd span{ display:block; text-align:center; margin:6px 0 0 0; color:#000;}
.w276 dd a{ display:block; text-align:center; margin:6px 0 0 0;}

.w345{ width:345px; height:auto; float:left; padding:12px 32px 0 12px;}
.w345 dt img{ width:345px; height:240px;}
.w345 dd{ padding:10px 0 0 0;}
.w345 dd p{ padding:2px 0 0 0; line-height:20px; color:#000;}
.w345 dd a{ display:block;text-align:center; font-size:14px; font-weight:bold; color:#000; line-height:26px;}
.w345 dd span{ display:block;text-align:center; font-size:14px; font-weight:bold; color:#000; line-height:26px;}

.w170{ width:170px; height:auto; float:left; padding:12px 22px 4px 0;}
.w170 dt img{ width:170px; height:124px;}
.w170 dd{ text-align:center;padding:8px 0 0 0; margin:0;height:auto; width:auto;}

.w171{ text-align:center;width:170px; height:auto; float:left; padding:12px 0px 4px 22px;}
.w171 dt img{ width:150px; height:124px;}
.w171 dd{ text-align:center;padding:8px 0 0 0; margin:0;height:auto; width:auto;}

.ul14{ background:url(../images/ul14bg.jpg) no-repeat left top; width:505px; height:43px; margin:0 auto; padding:0 0 0 94px;}
.ul14 li{ width:196px; height:43px; float:left; margin:0 34px 0 0 ;}
.ul14 li a{ font-family:"微软雅黑"; color:#fff; display:block; padding:8px 0 0 0; height:35px; width:196px; text-align:center; font-size:14px; line-height:16px;}
.ul14 a.on{ background:url(../images/ul14current.jpg) no-repeat left top; display:block; display:block; padding:8px 0 0 0; height:35px; width:196px; text-align:center; font-size:14px; line-height:16px;}
.ul14 a:hover{ text-decoration:none;}
.tagText2{ padding-top:12px; padding-bottom:12px;}
.tagText2 div{ display:none;}
.tagText2 div.on{ display:block;}

.b_pic{ padding:0 0 20px 10px; width:956px; border:2px solid #aa0000; border-top:none; background:#fff; margin:0 auto;}
	.b_pic p{float:left;width:600px;overflow:hidden; padding:10px 10px 0 4px;}
	.b_pic p img{width:600px;height:400px;}
	.b_pic ul{width:168px; float:left; overflow:hidden;}
	.b_pic ul li{width:78px;height:72px;float:left;margin-right:6px;padding-top:10px}
	.b_pic ul li img{width:78px;height:72px;cursor:pointer;}

.menuBottom{ width:984px; margin:0 auto;}
.menuTitle1{ background:url(../images/title13.jpg) no-repeat center top; height:39px; width:764px; margin:12px 0 0 0;}
.menuText2{ height:585px;
width:748px; border:2px solid #aa0000; border-top:none; background:#fff; margin:0 0 0 7px;}

.comBox{clear:both; width:748px; overflow:hidden; font-size:12px;background-color:#ffffff;}
.comBox a{color:#010101;text-decoration:none;}
.comBox a:hover{color:#c62322;text-decoration:underline;}
.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:#790000;padding:5px 20px;color:#fff;margin-bottom:4px;}
.leaveword .lw_cont .lwc_tit a{ color:#fff;}
.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;}
.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:106px;border:1px solid #aa0000;margin:10px 0;font-size:12px; color:#000; background:#faf6e3;}
.leaveword .lw_fb .lw_yanz{border:1px solid #790000; background:#790000;color:#fff;font-size:12px;padding:1px; width:68px;}
.leaveword .lw_fb .lw_subm{ background:url(../images/button.jpg) no-repeat left top; width:110px; height:31px; line-height:31px; color:#fff; font-weight:bold; font-size:14px; text-align:center; cursor:pointer; border:none; margin:14px 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 20px 20px;}
.leaveword .page2 a{ display:block; float:left; margin:0 10px 0 0; line-height:14px; border:2px solid #790000; padding:5px 6px 4px 6px;}
.leaveword .current{ display:block; float:left; margin:0 10px 0 0; line-height:14px; border:2px solid #790000; padding:5px 6px 4px 6px; font-weight:bold; color:#000;}
#comm_list {clear: both; height: 200px;overflow-y: auto;padding-top: 20px; margin-bottom:20px;}


.menuTitle2{ background:url(../images/title14.jpg) no-repeat center top; height:34px; width:207px; margin:12px 0 0 0;}
.menuText3{ width:195px; border:2px solid #aa0000; border-top:none; background:#fff; padding:20px 0 0 0;}
.menuText3 a{ width:160px; display:block; margin:0 auto 12px auto;}
.menuText3 img{ width:160px; height:71px;}

.Alist{float:left;width:965px;background:#fff;}
.Alist dl{width:137px;float:left;text-align:left;margin-top:6px;height:140px;overflow:hidden;}
.Alist dt{width:137px;text-align:center;height:105px;overflow:hidden;}
.Alist dt img{width:120px;height:90px;background:#000;border:1px solid #939394;}
.Alist dd{width:130px;line-height:18px;}
.pagination {font-size:80%;width:100%;height:30px;padding:10px 0;float:right;text-align:right;} 
.pagination a {text-decoration:none;border: solid 1px #1473b3;color: #d8eafa;background:#1473b3;}
.pagination a, .pagination span {padding:3px 6px;margin-right: 7px;text-align:center;font-weight:blod;font-size:12px;}
.pagination span{ background:#124c7e;color:#d8eafa; }
.pagination .current {color: #d8eafa;border: solid 1px #155790; font-size:12px; background:#124c7e;}
.pagination .current.prev, .pagination .current.next{color:#d8eafa;border:1px solid #155790; background:#124c7e;font-size:12px;}
.pagination a.prev,.pagination a.next{border: solid 1px #1473b3;color: #d8eafa; background:none;background:#1473b3;}