﻿/*全局*/
*{ margin:0px; padding:0px; font-size:14px; color:#000;}
body{background-color:#FFFFFF; text-align:center}
img{ border:none;}
ul{	list-style-type:none;}
a:link { color:#000; text-decoration:underline;}
a:hover { color:#ff0000; text-decoration:underline;}
a:active { color:#000; text-decoration:underline;}
/*parametric 修改*/

.indexbox{ width:1000px}
.indexleft{ width:700px; float:left;overflow:hidden; margin:0px auto; margin-top:10px}
.indexright{ width:300px; float:right;overflow:hidden; margin:0px auto; margin-top:10px}

.ImgStyle{ border:3px solid #d5d5d5; background:#FFFFFF; width:auto; float:left; padding:1px;}
.VImgStyle{ width:116px; height:90px; border:1px solid #d5d5d5; padding:4px; display:block; background-color:#FFFFFF; overflow:hidden;}
.VImgStyle span{width:116px; height:90px; overflow:hidden; display:block;}
.RedStrEn10px{ font-family:Tahoma; font-size:10px; color:#be0000; font-weight:bold;}
.RedCn12px{color:#be0000;}
.WhiteStrEn10px{ font-family:Tahoma; font-size:10px; color:#FFFFFF; font-weight:bold;}
/*line*/
.gray1pxclear{ clear:both; line-height:1px; font-size:1px; height:1px; background:#d5d5d5; overflow:hidden;}
.gray3pxclear{ clear:both; line-height:1px; font-size:1px; height:3px; background:#f2f2f2; overflow:hidden;}
.DarkGray3pxclear{ clear:both; line-height:1px; font-size:1px; height:3px; background:#d5d5d5; overflow:hidden;}
.Solidline3px{ height:3px; border-top:#e1e1e1 1px solid; background-color:#f1f1f1; line-height:1px; font-size:1px; clear:both; overflow:hidden;}
/*sigh*/
.GrayCut{ font-size:10px; color:#aeaeae; margin:0px 10px 0px 10px;}
.GrayCut5px{ font-size:10px; color:#aeaeae; margin:0px 3px;}
/*clear*/
.artclear10px{ clear:both; line-height:1px; font-size:1px; height:10px;}
.artclear5px{ clear:both; line-height:1px; font-size:1px; height:5px;}
.artclear3px{ clear:both; line-height:1px; font-size:1px; height:3px;}
.artclear2px{ clear:both; line-height:1px; font-size:1px; height:2px;}
.artclear1px{ clear:both; line-height:1px; font-size:1px; height:1px;}
/*TOP*/
.HomeTop{ width:1000px; height:152px; background:url(../indexcss/bg_gray.gif) no-repeat 0px 54px; overflow:hidden; margin:0px auto;position:relative;}
.HomeTop div{overflow:hidden;}
.LogoMenu{ width:1000px; height:82px;}
.Logo{ width:220px; height:82px; float:left;}
.Menu{ width:730px; height:82px; float:left;}
.Menu_1{ height:33px; padding:5px 0px;}
.Menu_1 ul{ padding-right:10px; width:720px;}
.Menu_1 ul li{ float:right; height:23px; line-height:23px; overflow:hidden; margin-right:5px;}
	/*Menu botton*/
.text2_botton{ background:url(../indexcss/bg_gray.gif) no-repeat 0px -120px; width:35px; text-align:center;}
.text2_botton a:link, .text2_botton a:visited, .text2_botton a:active{ text-decoration:none;}
.text4_botton{ background:url(../indexcss/bg_gray.gif) no-repeat -60px -120px; width:59px; text-align:center;}
.text4_botton a:link, .text4_botton a:visited, .text4_botton a:active{ text-decoration:none;}
.Hot2_botton{ background:url(../indexcss/bg_red.gif) no-repeat 0px 0px; width:35px; text-align:center;}
.Hot2_botton a:link, .Hot2_botton a:visited, .Hot2_botton a:active{ text-decoration:none; color:#cc0000;}
.Hot4_botton{ background:url(../indexcss/bg_red.gif) no-repeat -100px 0px; width:59px; text-align:center;}
.Hot4_botton a:link, .Hot4_botton a:visited, .Hot4_botton a:active{ text-decoration:none; color:#cc0000;}
.Menu_2{ line-height:26px; height:26px;}
.Menu_2 ul{ padding-left:15px;}
.Menu_2 ul li{ width:auto; float:left;}
.Menu_2 ul li a:link, .Menu_2 ul li a:visited, .Menu_2 ul li a:active{ font-size:14px;}
.Menu_2 ul li span a:link, .Menu_2 ul li span a:visited, .Menu_2 ul li span a:active{ text-decoration:underline; color:#cc0000; }
/*Search*/
.Search{ width:680px; height:61px; float:left;}
.SearchBanner{ width:260px; height:61px; float:right;}
.SearchInput{ width:480px; height:25px; margin:0px auto; padding:6px 0px; line-height:25px; overflow:hidden;}
.SearchInput ul li{ float:left;}
.SearchBar{width:72px; height:23px; border:1px solid #d5d5d5; background:url(../indexcss/bg_red.gif) no-repeat -152px -62px #FFFFFF; line-height:23px; padding-left:5px; border-left:none; cursor:pointer;}
.SearchBarOn{ width:77px; height:85px; border:1px solid #d5d5d5; position:absolute; top:30px; left:386px; background-color:#FFFFFF; padding-top:5px;}
.SearchBarOut{display:none;}
.SearchBarOn ul li{ line-height:20px; text-align:center;}
.SearchBarOn ul li a:link, .SearchBarOn ul li a:visited, .SearchBarOn ul li a:active{ text-decoration:none;}
.SearchBarOn ul li a:hover, .SearchBarOn ul li a.current{ background-color:#cc0000; color:#FFFFFF; display:block; height:20px; overflow:hidden;}
.SearchIn{width:201px; height:23px; border:1px solid #d5d5d5; overflow:hidden; background-color:#FFFFFF;}
.SearchInput input{ width:201px; height:23px; background-color:#FFFFFF; line-height:23px; padding-left:5px; border:none;}
.SearchBot{ height:23px; width:84px; background:url(../indexcss/bg_repeat.gif) repeat-x 0px -84px; border:1px solid #d5d5d5; text-align:center; overflow:hidden; margin-left:10px;}
.SearchBot a:link, .SearchBot a:visited, .SearchBot a:active{ text-decoration:none;}
.SearchBot a:hover, .SearchBot a.current{ background:url(../indexcss/bg_red.gif) no-repeat -200px 0px; display:block; color:#FFFFFF;}
.SearchTi{ padding-top:1px; color:#838383;}
/*Hot Tar*/
.GoogleSearch{ width:468px; height:15px; padding-top:4px; float:left; padding-left:20px;}
.SearchHotTar{ clear:both;}
.SearchHotTar ul{ height:22px; line-height:22px;}
.SearchHotTar ul li{ width:auto; float:left; padding-left:20px;}
/*V*/
.V{ width:1000px; margin:0px auto; height:254px; overflow:hidden;}
.VContent{ width:680px; overflow:hidden; float:left;}
.VC_title{ width:678px; height:29px; background:url(../indexcss/bg_red.gif) no-repeat 0px -30px; overflow:hidden; padding:1px;}
.VC_li_On{ background:url(../indexcss/bg_repeat.gif) 0px 0px repeat-x; width:130px; height:29px; line-height:29px; float:left; margin-right:1px;}
.VC_li_On span{font-size:14px; font-weight:bold; color:#CC0000; padding-left:31px; background:url(../indexcss/bg_red.gif) no-repeat -316px 0px;}
.VC_li_On span a, .VC_li_On span a:link, .VC_li_On span  a:visited, .VC_li_On span  a:active{ font-size:14px; font-weight:bold; color:#CC0000; text-decoration:none; cursor:pointer;}
.VC_li,.VC_li a, .VC_li a:link, .VC_li a:visited, .VC_li a:active{ width:130px; height:29px; line-height:29px; float:left; margin-right:1px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; cursor:pointer;}
.VC_text { margin:3px 3px 0px 0px; width:101px; height:28px; line-height:28px; float:right; background:url(../indexcss/bg_repeat.gif) repeat-x 0px -30px; text-align:center; display:inline; overflow:hidden;}
.VC_text a:link, .VC_text a:visited, .VC_text a:active{color:#cc0000; text-decoration:none;}
.VC_title2{ clear:both; border:1px solid #d5d5d5; height:22px; background:url(../indexcss/bg_repeat.gif) repeat-x 0px -60px; overflow:hidden; line-height:22px; text-align:center;}
/*V 切换*/
.New_V{ width:665px; height:187px; margin:10px 3px 0px 10px; background:#FFFFFF;}
.Hot_V{width:665px; height:187px; margin:10px 3px 0px 10px; position:absolute; top:0px; left:0px;}
.Comment_v{width:665px; height:187px; margin:0px 3px 0px 10px; position:absolute; top:10px; left:0px;}
/*V 切换 隐藏样式*/.Hidden_V{ position:absolute; top:-6000px; left:-6000px;}/*涉及隐藏层都用这个，Display:None对搜索引擎不好*/
/*V content*/
.VC_Content{ width:678px; height:197px; border:1px solid #d5d5d5; border-top:none; overflow:hidden; position:absolute;}
.One_V{ width:133px; position:relative; display:block; position:relative; float:left;}
.V_Kind{ width:116px; height:17px; overflow:hidden; display:block; position:absolute; top:78px; left:2px;}
.V_Class, .V_Class a:link, .V_Class a:visited, .V_Class a:active{ width:auto; float:left; text-decoration:none; margin:0px 3px 3px 3px; background-color:#cc0000; color:#FFFFFF; height:17px;}
.V_Name{ line-height:27px; height:27px; overflow:hidden; width:126px;}
.V_Comment{ line-height:16px;height:17px; overflow:hidden; background:url(../indexcss/bg_red.gif) no-repeat 0px -69px; padding-left:33px;}
.V_Click{line-height:16px;height:17px; overflow:hidden; background:url(../indexcss/bg_red.gif) no-repeat 0px -86px; padding-left:33px;}
.V_Member{line-height:17px;height:17px; overflow:hidden; background:url(../indexcss/bg_red.gif) no-repeat 0px -103px; padding-left:33px; width:93px;}
/*post*/
.VPost{ width:290px;border:1px solid #d5d5d5; float:right; background:url(../indexcss/bg_gray.gif) no-repeat -660px -198px; text-align:left}

.VPost ul{ padding:4px 10px 4px 10px;}
.VPost_on, .VPost_on a:link, .VPost_on a:visited, .VPost_on a:active, .VPost ul li a:hover, .VPost ul li a.current{color:#cc0000; text-decoration:underline; line-height:22px; height:22px; overflow:hidden;}
.VPost ul li{line-height:22px; height:24px; overflow:hidden; background:url(../indexcss/redarrow.gif) no-repeat center left; text-decoration:underline;}
.VPost ul li a{ padding-left:16px;}
/*横幅1*/
.ArtTall_1{ width:700px; overflow:hidden; margin:0px auto; clear:both;}
.ArtTall_2{ width:300px; height:450px; overflow:hidden; margin:0px auto;}
.ArtTall_3{ width:250px; height:0px; overflow:hidden; margin:0px auto;}
/*P*/
.P_367{ width:1000px; overflow:hidden; margin:0px auto; margin-top:10px}
/*P_left*/
.P1{ width:243px; overflow:hidden; float:left; margin-right:10px;}
.P_NewJoin{ width:241px; height:399px; border:1px solid #d5d5d5; overflow:hidden;}
.One_P_New{ width:211px; height:25px; margin:0px 10px 3px 10px; background:url(../indexcss/bg_gray.gif) no-repeat -303px -120px; padding-left:10px; padding-top:8px; overflow:hidden;}
.One_P_New ul li{ width:auto; float:left; margin-right:5px;}
.OPN_icon{ padding-right:5px;}
.OPN_name{ height:15px; overflow:hidden; line-height:15px;}
.OPN_Number{ color:#9e9e9e; font-size:10px; margin-top:1px;}
/*P_Right*/
.P2{ width:697px; overflow:hidden; float:right;}
.Artist_index{ width:695px; height:94px; border:1px solid #d5d5d5; overflow:hidden;}
.Artist_country{ width:468px; height:73px; overflow:hidden; float:left; padding:9px 3px 9px 10px;}
.Artist_country ul li{ line-height:18px;  overflow:hidden; width:149px; height:20px; float:left; display:block; padding-right:7px;}
.Artist_country ul li img{ padding:1px 4px 0px 0px; float:left; width:20px; overflow:hidden;}
.Artist_country ul li em{ color:#cc0000; font-weight:bold; margin:0px 1px; font-style: normal; font-size:10px; }
.Artist_country ul li a:link, .Artist_country ul li a:visited, .Artist_country ul li a:active{ text-decoration:none;}
.Artist_List{ width:213px; height:94px; border-left: 1px solid #d5d5d5; float:right;}
.Artist_List ul{ padding:0px 0px 5px 10px;}
.Artist_List ul li{ width:15px; height:15px; float:left; overflow:hidden; text-align:center; margin:0px 5px 3px 0px; border:1px solid #d5d5d5; display:block;}
.Artist_List ul li a:link, .Artist_List ul li a:visited, .Artist_List ul li a:active{ text-decoration:none;}
.Artist_List ul li a:hover, .Artist_List ul li a.current{ text-decoration:none; color:#FFFFFF; background-color:#cc0000; display:block;}
.New_photos{ width:695px; height:378px; border:1px solid #d5d5d5;}
.New_photos_title{ width:695px; height:28px; background:url(../indexcss/bg_gray.gif) no-repeat 0px -160px;}
.New_photos_title2{ width:695px;height:22px; background:url(../indexcss/bg_repeat.gif) repeat-x 0px -60px; overflow:hidden; line-height:22px; text-align:center; border-bottom:1px solid #d5d5d5; text-align:left; padding-left:20px}
.New_photos_title2 span a:link, .New_photos_title2 span a:visited, .New_photos_title2 span a:active{ text-decoration:none; font-size:11px; font-weight:bold;}
.NPT_1,.NPT_1 a:link, .NPT_1 a:visited, .NPT_1 a:active{ width:106px; height:28px; overflow:hidden; background:url(../indexcss/bg_red.gif) no-repeat -200px 0px; margin-left:10px; line-height:28px; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; float:left;}
.NPT_2, .NPT_2 a:link, .NPT_2 a:visited, .NPT_2 a:active{ float:right; background:url(../indexcss/bg_red.gif) no-repeat 0px -30px; overflow:hidden; width:139px; height:28px; margin-right:10px; text-align:center; line-height:28px; text-decoration:none; color:#FFFFFF;}
.New_photos_content{ padding:0px 0px 0px 10px; width:685px; height:326px; overflow:hidden;}
.NPC_one{ width:125px; height:146px; margin:10px 10px 0px 0px; overflow:hidden; float:left; background-color:#d5d5d5; position:relative; border:1px solid #d5d5d5;}
.NPCO_Photo{ margin:2px 3px 3px 2px; border:1px solid #ffffff; width:119px; height:119px; overflow:hidden;}
.NPCO_Photo img { width:119px; height:119px;}
.NPCO_Kind{ width:119px; height:17px; overflow:hidden; position:absolute; top:105px; left:0px;}
.NPCO_Class, .NPCO_Class a:link, .NPCO_Class a:visited, .NPCO_Class a:active{ width:auto; float:left; text-decoration:none; margin:0px 3px 3px 3px; background-color:#cc0000; color:#FFFFFF; height:17px; line-height:17px;}
.NPCO_text{ background:url(../indexcss/bg_repeat.gif) repeat-x 0px -109px; height:20px; overflow:hidden; width:125px;}
.NPCO_text span{ background:url(../indexcss/bg_gray.gif) no-repeat -533px -118px; padding:2px 0px 0px 21px; height:14px; line-height:14px;overflow:hidden; display:block;}
.NPCO_text span a:link, .NPCO_text span a:visited, .NPCO_text span a:active{ text-decoration:none;}

/*新闻等相关  修改*/
.End{width:1000px; margin:0px auto;}
.Other{ width:700px; overflow:hidden; float:left; text-align:left}
.Other_one{ width:700px; border:1px solid #d5d5d5; margin-right:10px; overflow:hidden; float:left;}
.Other_title2{ width:700px;height:22px; background:url(../indexcss/bg_repeat.gif) repeat-x 0px -60px; overflow:hidden; line-height:22px; text-align:left; border-bottom:1px solid #d5d5d5; padding-left:28px; font-size:14px}
.Other_title2 a{ font-size:14px; color:#CC0000}
.Other_title1{float:left;}
.Other_title1 a:link, .Other_title1 a:visited, .Other_title1 a:active{ width:auto; line-height:28px; float:left; font-size:14px; font-weight:bold; color:#CC0000; padding-left:31px; background:url(../indexcss/bg_red.gif) no-repeat -316px 5px; text-decoration:none;}
.Other_title_text{ width:215px; line-height:28px; height:28px; overflow:hidden; float:right; padding-right:10px; text-align:center;}
.Other_title_text a:link, .Other_title_text a:visited, .Other_title_text a:active{ text-decoration:none;}
/*新闻标题条目*/
.NewsComm{ padding:4px 10px 10px 10px; width:700px;}
.NewsComm ul{width:690px; float:left}
.NewsComm li{width:330px; float:left; margin-left:5px}
.News_Home_title{ width:300px; height:26px; overflow:hidden; background:url(../indexcss/bg_red.gif) no-repeat -304px -99px; padding-left:20px; float:left; line-height:28px;}
.News_date{ color:#999999; font-size:10px; margin-left:5px; width:37px; overflow:hidden; float:right; height:26px; line-height:26px; text-align:right;}
.Xugray1pxclear{ clear:both; line-height:1px; font-size:1px; height:1px; background:url(../indexcss/bg_gray.gif) no-repeat 0px -304px; overflow:hidden;}
/*新闻*/
.XWTitle{ width:700px; height:28px; background:url(../indexcss/bg_gray.gif) no-repeat 0px -160px;}
.RTTitle{ width:290px; height:28px;}
/*学堂*/
.XTTitle{ width:338px; height:28px; background:url(../indexcss/bg_gray.gif) no-repeat -348px -198px;}
/*高考*/
.GKTitle{ width:338px; height:28px; background:url(../indexcss/bg_gray.gif) no-repeat 0px -236px;}
/*访谈*/
.FTTitle{ width:338px; height:28px; background:url(../indexcss/bg_gray.gif) no-repeat -348px -236px;}
/*艺术团体图片 修改*/
.ArtStyle{ width:688px; overflow:hidden; float:left; margin-left:5px}
.ArtStyle_title{ width:678px; background:url(../indexcss/bg_repeat.gif) repeat-x 0px -30px; height:28px; left:28px; overflow:hidden; padding-left:10px;}
.AST_1{ height:28px; width:79px; background:url(../indexcss/bg_gray.gif) repeat-x 0px 0px; overflow:hidden; line-height:28px; text-align:center; float:left;}
.AST_1 a:link, .AST_1 a:visited, .AST_1 a:active { font-size:14px; text-decoration:none; font-weight:bold; color:#cc0000;}
.AST_2{ width:579px; height:28px; line-height:28px; overflow:hidden; text-align:center; float:right; margin-right:10px;}
.AS_content{ width:680px; padding:10px 0px 0px 8px;}
.ASC_one{ width:160px; height:146px; overflow:hidden; position:relative; float:left; margin-right:8px;}
.ASC_one_photo{ border:3px solid #d5d5d5; padding:1px; width:160px; height:120px; overflow:hidden;}
.ASC_one_photo div{width:152px; height:128px; overflow:hidden;}
.ASC_one_Text{ position:absolute; width:162px; text-decoration:none; padding:0px 3px 3px 3px; background-color:#f5f6f6; color:#000; height:20px; line-height:18px; top:125px; left:0px; overflow:hidden; text-align:center; font-size:12px}
/*论坛 修改*/
.ArtBBS{ width:290px; float:right}
.ArtBBS_title{ width:290px; height:26px; background:url(../indexcss/bg_repeat.gif) 0px -131px;padding-left:10px; overflow:hidden; text-align:left; float:right}
.ArtBBS_title span{background:url(../indexcss/bg_red.gif) no-repeat -355px -66px; height:26px; overflow:hidden; line-height:20px; margin-top:6px }
.ArtBBS_title span a:link, .ArtBBS_title span a:visited, .ArtBBS_title span a:active{ color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; padding-left:21px;}
.ArtBBS_text{ width:290px; height:256px; border:1px solid #d5d5d5; border-top:3px solid #d5d5d5; overflow:hidden; overflow:hidden;}
.ArtBBS_text1{ width:290px; border:1px solid #d5d5d5; border-top:3px solid #d5d5d5}
.ArtnewsTitle {padding:3px 10px 0px 10px; text-align:left }
.ArtnewsTitle ul li{ background:url(../indexcss/bg_red.gif) no-repeat -304px -99px; padding-left:15px; line-height:22px; height:22px; overflow:hidden;}
.Artnewstu {padding:10px 0px 10px 10px; text-align:left }
.Artnewstu ul{padding-left:10px; line-height:18px; }
.Artnewstu li{ float:left;padding-left:10px; line-height:18px; padding-top:5px; width:120px;}
.Artnewstu1 { float:left; padding-top:2px;padding-right:2px;padding-left:2px; width:48px; height:62px; border:1px solid #d5d5d5;}
.Artnewstu2 a{ float:left; padding-top:5px;width:100px; height:60px; font-size:12px; }

/*版权信息*/
.copyright{ margin:0px auto 0px auto; font-family:PMingLiU; text-align:center; height:100px; clear:both; width:950px;}
.CopyrightItem{ width:950px; height:23px; background-color:#f1f1f1; text-align:center; line-height:20px;}
.CopyrightItem ul{ margin-left:150px;}
.CopyrightItem li{ width:auto; float:left; margin-left:10px;}
.CopyrightText ul{margin:15px;}
.CopyrightText li{ line-height:22px;}
/*Link*/
.artlinkurl{ width:1000px; border:#dedddd 1px solid; padding:5px 10px; margin:0 auto; clear:both;}
.artlinkurl ul{ width:850px; float:left; line-height:25px; margin:0px 10px; height:25px; overflow:hidden;}
.artlinkurl li{ width:850px; float:left; line-height:25px; margin-left:30px; height:25px; overflow:hidden;}
