@charset "UTF-8";
/* CSS Document */
* {
	margin: 0px;
	padding:0px;
	border:none;
}
html {
	background-color:#FFF;
	height:100%;
	font-family:宋体, Arial;
	font-size:12px;
	line-height:22px;
}
body {
	height:auto;
}
object:focus {            
  outline:none;        
}
li {
	list-style:none;
}
a {
	color:#505050;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color:#db0100;
}
h2 {
}
td {
	word-break: break-all;
}

.fz{
     font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 color:#333333;


}

input {
	width:126px;
	vertical-align:middle;
}
img {
	border:0;
	vertical-align:top;
}
input {
	border:1px solid #dfd9d9;
	background-color:#fdfcfc;
}
h1 {
	font-size:22px;
	line-height:40px;
	font-weight:normal;
}
.clearBoth {
	clear:both;
}
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
}
.MarginTop20 {
	margin-top:20px;
}
.MarginTop10{
	margin-top:10px;
}
.MarginBottom10{
	margin-bottom:10px;
}
.MarginLeft36{
	margin-left:36px;
}
.MarginLeft10 {
	margin-left:10px;
}
.MarginRight16{
	margin-right:16px;
}
.MarginRight10{
	margin-right:10px;
}
.Margin5 {
	margin:5px;
}
.Margin6 {
	margin-left:5px; margin-right:5px; margin-bottom:5px;
	
}
.MarginTop5 {
	margin-top:5px;
}
.CommonText1{
}
.ImgCenter {
	vertical-align:middle;
}
.Red {
	color:#06528D;
}
.Bord_B_S {
	border-bottom:1px solid #bfbfbf;	
}
.NoDisplay {
	display:none;
}

/*顶部*/
.Top {
	margin:auto;
	width:950px;
	height:148px;
}
.TopLogo {
	width:690px;
	height:97px;
	float:left;
	padding-top:0px;
}
.topr{ float:right; width:230px; text-align:right;height:97px;}
.TopLanguage {
	width:180px;
	position:relative;
	left:770px;
	top:-52px;
}
.Tel {
	width:260px;
	position:relative;
	left:690px;
	top:-55px;
}
.fla{
    height:34px;
    padding:0 10px 13px 0;
/*	padding:0 10px 13px 0\9;ie8
	*padding:0 10px 13px 0; ie7
	_padding:0 10px 13px 0; ie6
*/}
.Menu {
	left:0;
	margin-top:90px;
	position:absolute;
	width:100%;
	height:100px; z-index:999999;
}

/*正文*/
.MainBody {
	height:auto;
	margin:auto;
	width:950px;
	background:url(../images/nl.jpg) left repeat-y;
	margin-bottom:26px;
}
.cntt img{max-width:100%;}
/*左边*/
.MainLeft {
	width:190px;
	height:auto;
	margin:0 0 20px 0;
}
.LeftTitle{
	height:45px;
	margin:0px 0 16px 0;
	font-size:21px;
	font-family:"微软雅黑";
}
.LeftTitle .ltlo{ float:left; width:45px; height:45px; padding-right:5px;}
.LeftTitle .ltit{ float:left; width:140px; text-align:center; padding-top:5px;}
.LeftTitle .ltit .tc{ font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#000; line-height:16px;}
.LeftTitle .ltit .te{ font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#888888; line-height:15px;}


.LeftMenu {
	margin:0 0 30px 0;
}
.LeftMenuLi{
	list-style:none;
	height:30px;
	border-bottom:1px solid #e9e9e9;
}
.MainLeftLiH{
	float:left;
	font-family:微软雅黑;
	font-size:12px;
	padding:0 10px 0 10px;
	line-height:30px;
	background:#FFF;
	cursor:pointer;
}
.LeftMenuNowBtn{
	color:#ef0000;
	/*background-image:url(../images/subBg.gif);
	background-position:center center;*/
}
.LeftMenuSubLi{
	list-style:none;
	height:30px;
	border-bottom:1px dashed #e9e9e9;
}
.MainLeftSubLiH{
	float:right;
	font-family:微软雅黑;	
	font-size:10px;
	padding:0 10px 0 10px;
	line-height:26px;
	background:#FFF;
	cursor:pointer;
}
.LeftBook {
	padding:0 0 12px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #d0d7cf;
}
.LeftTel {
	margin:0 0 22px 0;
}
.LeftNewsTitle {
	height:30px;
	border-bottom:2px solid #424242;
	font-size:13px;
	font-family:"微软雅黑";
}
.LeftNewsList {
}
.LeftNewsLi {
	height:32px;
	margin-top:10px;
	padding:0 0 0 40px;
	background-image:url(../images/leftNewsIcon.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:14px;
	
}
.LeftNewsTime {
	font-family:Arial;
	color:#7a7a7a;
	font-size:9px;
	line-height:12px;
}

.ntit{ font-family:"微软雅黑"; font-size:13px; color:#000000; background:url(../images/rt.gif) left center no-repeat; padding-left:15px;}

/*右边*/
.MainRight {
	height:auto;
	min-height:400px;
	width:704px;
	padding-left:50px;
}
.TopPic {
	margin-bottom:16px;
}
.Content {
	width:704px;
	color:#737373;
	/*background-image:url(../images/mainBgLine.gif);
	background-attachment:fixed;
	background-position:922px ;
	background-repeat:repeat-y;*/
}
.TopBtn {
	float:left;
	text-align:right;
	margin-top:20px;
	width:97%;
}

/*新闻*/
.NewsListTitle{
	BORDER-BOTTOM: #b2b2b2 1px dotted; 
	BORDER-TOP: #000000 1px solid;
	height:50px;
	width:703px;
}
.NewsListTitleH2{
	width:400px;
	margin-top:14px;
}
.NewsListTitleH3{
	margin-top:20px;
}
.NewsListTd{
	height:133px;
	width:704px;
	BORDER-BOTTOM: #b2b2b2 1px dotted;
}
.NewsListDate{
	width:105px;
	height:40px;
	font-family:微软雅黑;
	font-size:12px;
	line-height:40px;
	color:#000000;
	text-align:right;
	border-bottom:1px dashed #cccccc;
}
.NewsListTopic{
	border-bottom:1px dotted #b2b2b2;
	margin-top:20px;
	width:563px;
	height:50px;
}
.NewsListTopicA{
	font-size:16px;
	line-height:40px;
	width:599px;
	cursor:pointer;
	background-color:#FFF;
	font-weight:normal;
	border-bottom:1px dashed #cccccc;
}
.NewsListPic{
	margin:8px 41px 0 0;
	padding:0px;
	background-color:#000;
}
.NewsListInfo{
	margin-top:10px;
	width:704px;
	color:#737373;
}
.NewsListMore{
	margin-top:20px;	
}
.NowPage{
	color:#06528D;
}
.NewsDetailTitleH3{
	margin:5px 0 0 130px;
}
.NewsDetailTopic{
	margin:20px 0 30px 0;
	line-height:40px;
	width:704px;
	text-align:center;
	border-bottom:1px dashed #b2b2b2;	
}
.NewsDetailDate{
	padding-top:5px;
	margin:20px 0 30px 0;
	height:35px;
	width:178px;
	font-family:微软雅黑;
	font-size:10px;
	line-height:14px;
	color:#000000;
}
.NewsDetail{
	width:704px;
	overflow-x:hidden;
	margin:0 0 30px 0px;
}
.NewsDetail img{max-width:704px;}
.NewsDetailLink{
	width:526px;
	height:40px;
	line-height:40px;
	margin-left:178px;	
}
.NewsDetailLine{
	height:0px;
	width:526px;
	border-bottom:1px dotted #000000;
	margin-left:178px;		
}
.BtnBlank{
	width:0px;
	height:0px;
	margin-left:38px;
}
.BookTitleInfo{
	height:155px;
	background-image:url(../images/news_2.gif);
	background-repeat:no-repeat;
	background-position:10px center;
	border-bottom:1px dotted #b2b2b2;
	margin:0 0 16px 0;
}
.BookTitleInfoTxt{
	background-color:#ececec;
	width:312px;
	height:130px;
	padding:20px;
	color:#737373;
	margin:0 0 70px 0;
}
.BookTopic{
	position:relative;
	margin-left:141px;	
	margin-top:-132px;	
}
.BookInfo{
	position:relative;
	left:141px;
}
.BookPic{
	margin-left:20px;
}

/*作品*/
.WorkTitleInfo{
	height:155px;
	background-image: url(../images/work_1.gif);
	background-repeat:no-repeat;
	background-position:center center;
	border-bottom:1px dotted #b2b2b2;
	margin:0 0 20px 0;
}
.WorkListDiv{
	margin-top:10px;
	margin-bottom:10px;
	width:166px;
	height:180px;
	cursor:pointer;
}
.WorkListPic{
	padding:2px;
	border:1px solid #bbbbbb;
}
.WorkListTopic{
	width:166px; height:40px;
	border-bottom:1px dotted #b2b2b2;
	margin-bottom:5px;
}
.tne{ float:right; width:51px; padding-top:11px;}
.WorkListTopicA{
	font-size:13px; 
	font-weight:bold;
	float:left;
	width:115px;
	line-height:40px;
	color:#000000;
}
.WorkListTopicA a{ color:#000000;}
.WorkListTopicA a:hover{ color:#db0000;}
.WorkListInfo{
	color:#000000;
	height:94px;
	border-bottom:1px dotted #b2b2b2;
	margin-bottom:10px;
	cursor:pointer;
}
.WorkListDate{
	color:#949494; line-height:18px;
}
.WorkListPage{
	text-align:center;
}
.WorkDetailTitleInfo{
	margin:0;
}
.WorkDetailTitleTxt{
	margin:23px 0 0 41px;
}
.WorkDetailTopicH1{
	font-size:26px;
	text-align:center;
	line-height:80px;
}
.WorkDetailVideoBorder{
	padding:3px;
	border:1px solid #bbbbbb;
}
.WorkDetailVideo{
	text-align:center;
	background-color:#000;
}
.WorkDetailTopic{
	margin:20px 0 30px 0;
	width:500px;
	border-bottom:1px dashed #b2b2b2;	
}
.WorkDetailTopicTxt{
	font-size:14px;
	line-height:40px;
	width:390px;
}
.WorkDetailTopicBtn{
	width:110px;
}
.WorkDetailDate{	
	width:204px;
}
.WorkDetail{
	color:#737373;
	width:500px;
}
.WorkLinkTitle{
	border-bottom:1px dashed #b2b2b2;	
	font-family:微软雅黑;
	width:704px;
	text-align:right;
	margin:20px 0 10px 0;
}
.WorkLinkList{
	width:704px;
	margin-bottom:20px;
}
.WorkLinkTopic{
	line-height:24px;
	font-size:14px;	
	width:604px;
	cursor:pointer;
	font-weight:normal;
	color:#737373;
}
.WorkLinkTime{
	color:#737373;
	text-align:right;
	line-height:24px;
	font-family:微软雅黑;
	font-size:10px;	
	width:100px;
	cursor:pointer;
}

/*底部*/
.hz{width:950px; padding:20px 0; margin:0 auto;}
.hz .htit{ font-family:"微软雅黑"; color:#7d7d7d; font-weight:bold; font-size:15px; line-height:25px; height:25px;}
.hz ul{ margin:0; padding:0;}
.hz li{ display:block; padding:0 26px 0 0; height:55px; line-height:55px; float:left;}
.hz li img{ vertical-align:middle;}

.BottomBody{
	width:950px;
	height:85px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-top:30px;
	margin:auto;
	color:#6d6d6d;
}
.BottomICP{
	margin:0 0 0 375px;
	padding-top:15px;
}
.BottomAdd{
	font-family:微软雅黑;
	margin:0 0 0 0;
}
.BottomLink{
	font-family:微软雅黑;
	margin:0 10px 0 10px;
	color:#6d6d6d;
}

/*首页*/
.IndexTop {
	margin:auto;
	width:950px;
	height:97px;
	background: url(../images/tbg.jpg) repeat-x;
}
.IndexTopPic {
	margin:auto;
	width:950px;
	height:387px;
	margin-bottom:49px;
}
.IndexMenu {
	margin-top:462px;
}
.IndexBody {
	margin:auto;
	width:950px;
	height:auto;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
.IndexNews {
	height:80px;
	width:77px;
	margin-top:15px;
}
.IndexNewsList {
	height:80px;
	width:350px;
	margin-bottom:48px;
	margin-top:15px;
}
.IndexNewsLi {
	cursor:pointer;
	line-height:20px;
}

.nt a{ font-family:"微软雅黑"; font-size:12px; font-weight:bold; color:#ed1f24;}


.IndexNewsTopic {
	font-size:12px;
	font-weight:normal;
	width:245px;
	background-color:#FFF;
	line-height:22px;
}
.IndexNewsTime {
	line-height:22px;
	text-align:left;
	width:64px;
	background-color:#FFF;
}
.IndexNewsLine {
	margin:23px 43px 0;
	width:1px;
	height:69px;
	background-color:#c5c5c5;
}
.IndexNewsButtonLine {
	position:absolute;
	margin-top:655px;
	left:2px;
	width:100%;
	height:1px;
	background-color:#c5c5c5;
}
.IndexBusiness {
	width:470px;
	margin-top:7px; margin-bottom:3px;
	height:47px;
}
.IndexBusinessTopic {
	text-align:center;
	margin-top:12px;
	width:470px;
}
.IndexWorksLine {
	margin-top:50px;
	width:260px;
	height:1px;
	border-top:1px solid #c5c5c5;
}
.IndexWorksTopic {
	text-align:center;
	margin:40px 0 20px;
	width:950px;
}
.sylb{ width:160px; text-align:center;}
.sylb .lc a{ font-family:"微软雅黑"; font-weight:bold; color:#000000; font-size:14px;}
.sylb .lc a:hover{color:#db0100;}
.sylb .le{ font-family: Arial, Helvetica, sans-serif; color:#b2b2b2; font-size:12px;}
.sylb .lbn{ line-height:20px;}
.sylb .lbn a{ color:#333333;}
.sylb .lbn a:hover{color:#db0100;}
.IndexWorkLi {
	margin:0 0 30px;
}
.IndexPlate {
	margin-bottom:10px;
	width:230px;
	height:auto;
	color:#505050;
}
.IndexPlateTitle {
	padding:0 0 0 4px;
	height:40px;
	text-align:right;
}
.IndexPlatePic {
	margin:20px 7px 10px 7px;
}
.IndexPlateLinkUl {
	margin:10px 0 0 0;
}
.IndexPlateLinkUl li{ line-height:28px; border-bottom:1px dotted #cfcfcf;}
.IndexPlateLinkUl li a{ width:220px; height:28px; padding-left:10px; color:#666666; display:block;}
.IndexPlateLinkUl li a:hover{ color:#FFFFFF; background-color:#db0000;}
.IndexPlateTopic {
	font-family:微软雅黑;
	font-size:14px;
}
.IndexBookTopic {
	margin:0 0 0 6px;
	font-size:14px;
	line-height:54px;
	width:96%;
}
