﻿@charset "utf-8";
/* CSS Document */

* {margin:0px;padding:0px;}
HTML {OVERFLOW-X: hidden}
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	background:#e4e4e4;
	font-family:"宋体", "微软雅黑", "黑体", Verdana, Arial
}

div,form,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px;border:0px;}
h1,h2,h3,h4,h5,h6,p,span{margin:0px;padding:0px;}
ul,li {list-style-type:none;}
input{padding:0; margin:0px; border:0px}

a{text-decoration:none; color:#696969}
a:hover {color:#c61c1a;}
.clear{clear:both;}
.none{ display:none}

h1 {font-weight: normal; font-size: 12px}
h2 {font-weight: normal; font-size: 16px;font-family:"微软雅黑","宋体"; color:#000000}
h3 {font-weight: normal; font-size: 12px}
h4 {font-weight: normal; font-size: 12px}
h5 {font-weight: normal; font-size: 12px}
h6 {font-weight: normal; font-size: 12px}



.clearfix {ZOOM: 1}
.clearfix:unknown {CLEAR: both; DISPLAY: block; content: ' '}



/* 主体 */
.wrap {MARGIN: 0px auto; WIDTH: 1000px; }

.hd_pt {POSITION: relative; HEIGHT:248px; z-index:1000}

.top_copy{z-index:3; left: 50%; margin-left: -1000px; width: 2000px; position: absolute; top: 0px; height:200px; border-top:4px solid #000}
.logo{ float: left; margin:44px 0px 0px 0px; width:450px; height:136px}
.search { width:204px; height:70px; float:left; margin:44px 0px 0px 228px; background:url(../images/top_bj.jpg) no-repeat left top; padding:84px 0px 0px 97px;}
.search_g{ width:194px; height:23px; line-height:23px; background:#f3f3f3; padding:0 5px;}
.search_g .input01 {width:170px; height:22px; line-height:22px; color:#696969; background:#f3f3f3}


.nav {z-index:100; background: url(../images/mainbav.jpg) no-repeat;left:50%; margin-left: -1000px; width:2000px; position: absolute; top:205px; height:42px}
#qi_nav {font-size:14px;}
#qi_nav li {float:left;line-height:34px; margin:0px; height:34px;font-family:"微软雅黑","宋体"; font-size:16px; _width:100px;}
#qi_nav li.iew1{_width:80px;}
#qi_nav li.iew2{_width:135px;}
#qi_nav li.iew3{_width:115px;}
#qi_nav li.ieww{ width:2px}
#qi_nav li a { height:34px;text-decoration: none; color: #fff;text-align:center; padding:0px 18px 0px 18px ; display:block; overflow:hidden;}
#qi_nav li a:hover {background:url(../images/menubg2.gif) repeat-x;color: #fff;}

#qi_nav ul {position: absolute;margin-left:0px;margin-top:0px; z-index:1000; }
#qi_nav ul {display: none; width:180px}

#qi_nav li ul li{ float: left; width: 180px; background: #F6F6F6;} 
#qi_nav li ul a{ display: block; width:180px; float:left; background:#1b1212;   text-align:left; color:#fff; font-size:14px} 
#qi_nav li ul a:hover { color:#fff;text-decoration:none;font-weight:normal; background:#C00; } 

#qi_nav li.show ul {display: block;}
#qi_nav li li.show ul {display: block;}
#qi_nav li.show a{color:#fff}



.ip_1 {position:relative; z-index:0;}
.ip_1 .long1{ width:378px; height:572px; position:absolute; z-index:-12; left:-378px; top:23px; background:url(../images/long1.jpg) no-repeat}
.ip_1 .long2{width:245px; height:580px; position:absolute; z-index:-13; left:1000px; top:237px; background:url(../images/long2.jpg) no-repeat}
.ip_1 .long3{ width:205px; height:499px; position:absolute; z-index:-14; left:-205px; top:935px; background:url(../images/long3.jpg) no-repeat}
.ip_1 .long4{width:365px; height:225px; position:absolute; z-index:-15; left:1000px; top:1370px; background:url(../images/long4.jpg) no-repeat}

.content_z{height:1540px;background-image:url(../images/cen_de.jpg); background-repeat:no-repeat; background-position:center bottom; background-color:#fbfbfb; padding-bottom:40px;}

.main{ padding-top:25px;}
.main_left{width:708px; float:left;}
.main_right{ width:292px; float:left;}


.title{height:34px;}
.title02{ height:32px; background:#e72f2f}
.title03{ height:32px; background:#51c443}



.inleft01{ float:left; height:230px; width:425px;}
.inleft02{ float:left; height:230px; width:283px;}
.inleft03{ float:left; height:376px; width:708px; }
.inleft04{ float:left; height:263px; width:708px; overflow:hidden}
.inleft05{ float:left; height:263px; width:708px; overflow:hidden}
.inleft06{ float:left; height:268px; width:292px}
.inleft07{ float:left; height:262px; width:286px; padding-left:6px;}
.inleft08{ float:left; height:339px; width:286px; padding-left:6px;}
.inleft09{ float:left; height:250px; width:286px; }
/* 简介 */
.introduction{ height:auto;}
.intr_left{ float:left; width:225px; padding-left:8px; padding-top:16px;}
.intr_left img{ border:3px solid #ddd}

.intr_right{ float:left; width:171px; padding-left:9px; padding-top:16px;}
.intr_right02{ line-height:22px; color:#666666; padding-top:6px; height:96px; overflow:hidden}


.inle_news{ width:250px; padding-top:9px; padding-left:10px; height:160px; overflow:hidden}
.inle_news ul li{ line-height:26px; height:26px; padding-left:20px; background:url(../images/dian.jpg) no-repeat 8px 9px}



.project{ width:700px;}
dl.sm {padding-right: 0px;  padding-bottom: 0px; }
dl.sm dd {float: left;  padding-top:8px; padding-right:10px; padding-left:10px; padding-bottom:12px;}
dl.sm dd a.sp_tu {display: block; width:188px;   height:132px; padding:10px 10px 4px 10px; background:#ddd }
dl.sm dd a.sp_tu h4 {font-weight: bold; font-size: 12px; color: #666666; line-height:24px;}

dl.sm dd a.sp_tu:hover{ background:#cd3333 }
dl.sm dd a.sp_tu:hover h4 { color: #fff; }

.news{ width:245px; padding-top:9px; padding-left:25px; height:210px; overflow:hidden}
.news ul li{ line-height:26px; height:26px; background:url(../images/xian.jpg) repeat-x center bottom}

.baodao{ height:225px;padding-left:9px; overflow:hidden}
.baodao ul li{ height:88px; padding-top:10px;}
.baodao ul li img{ border:2px solid #dddddd}
.baodao ul li .bd_wen{ width:120px; height:88px; overflow:hidden; padding-left:7px;}
.baodao ul li .bd_wen h5 { font-size: 12px;  font-weight:bold;line-height:16px;}
.baodao ul li .bd_wen h5 a{color:#d11d1a;}
.baodao ul li .bd_wen h5 a:hover{ color:#000}
.baodao ul li .bd_wen p{ line-height:16px; padding-top:5px; font-size:12px}
.baodao ul li .bd_wen p a{ color:#666666}
.baodao ul li .bd_wen p a:hover{ color:#000}




.cpshow{ height:280px; overflow:hidden; padding-top:14px}
.cpshow ul li{ height:68px; padding-top:1px;}
.cpshow ul li a.showlist{ display:block; height:60px; width:265px; padding-top:6px;  padding-left:6px; padding-right:7px; background:url(../images/showxian.jpg) center top  repeat-x; overflow:hidden}
.cpshow ul li a.showlist img{ float:left; width:78px;}
.cpshow ul li .bd_wen{ width:167px; height:50px; overflow:hidden; padding-left:8px; float:left}
.cpshow ul li a.showlist  h6 { font-size: 12px; line-height:16px; color:#d11d1a;}
.cpshow ul li a.showlist  p{ line-height:16px; padding-top:3px; font-size:12px;color:#666666}

.cpshow ul li a.showlist:hover{ background:url(../images/showbj.jpg) no-repeat center center}
.cpshow ul li a.showlist:hover  h6 { font-size: 12px; line-height:16px; color:#d11d1a; font-weight:bold}
.cpshow ul li a.showlist:hover  p{ line-height:16px; padding-top:3px; font-size:12px;color:#333333}


.related{ height:210px; padding-top:9px}
.related ul li{ height:41px; margin-top:1px;}
.related ul li a{ float:left; height:41px; width:285px; text-indent:-10000px;}

.related ul li a.sg1{ background:url(../images/sg1_01.jpg) no-repeat}
.related ul li a.sg2{ background:url(../images/sg2_01.jpg) no-repeat}
.related ul li a.sg3{ background:url(../images/sg3_01.jpg) no-repeat}
.related ul li a.sg4{ background:url(../images/sg4_01.jpg) no-repeat}
.related ul li a.sg5{ background:url(../images/sg5_01.jpg) no-repeat}

.related ul li a:hover.sg1{ background:url(../images/sg1_02.jpg) no-repeat}
.related ul li a:hover.sg2{ background:url(../images/sg2_02.jpg) no-repeat}
.related ul li a:hover.sg3{ background:url(../images/sg3_02.jpg) no-repeat}
.related ul li a:hover.sg4{ background:url(../images/sg4_02.jpg) no-repeat}

/* 版权 */

.copyright{ line-height:21px; padding-bottom:35px; padding-top:5px}
.copyright .subnav{color:#3d4547; text-align:center}
.copyright .subnav a{color:#3d4547; }
.copyright .subnav a:hover{ color:#f00}
.copyright p{ text-align:center}
.copyright span{ color:#3d4547}
.copyright span a{color:#3d4547}
.copyright span a:hover{ color:#f00}


/* 二级页面 */
#panner_ej{width:1000px; margin: 0 auto; background:#d9d9d9; height:357px; overflow:hidden; padding-bottom:22px;} 
.content_ny{ background:url(../images/nyde.jpg) repeat-y  left top;}
#middle{ min-height:1123px;_height:1123px; background-image: url(../images/er_de.jpg); background-repeat:no-repeat; background-position:center bottom; padding-bottom:70px; overflow:hidden}

.ny_title{ height:34px; width:1000px; float:left}
#middle .mainleft{ width:245px; float:left;}
#middle .mainright{ width:754px; float:left;}



/* 二面页面左边 */
.mainleft .leftsidebar{padding-top:27px; padding-bottom:10px;}
.mainleft .leftsidebar dl{ padding-bottom:6px;}
.mainleft .leftsidebar dl dt.menu_1{width:243px; height:51px;}
.mainleft .leftsidebar dl dt.menu_1 a{display: block; width:203px; height:35px; padding-top:16px; padding-left:40px; background:#ebebeb;font-family:"微软雅黑","宋体"; font-size:13px; color:#282827}
.mainleft .leftsidebar dl dt.menu_1 a:hover{ background:url(../images/menu01.jpg) no-repeat}
.mainleft .leftsidebar dl dt.menu_1 a.guo{ background:url(../images/menu01.jpg) no-repeat}

.mainleft .leftsidebar dl dt.menu_2{width:243px; height:51px;}
.mainleft .leftsidebar dl dt.menu_2 a{display: block; width:203px; height:35px; padding-top:16px; padding-left:40px; background:#ebebeb;font-family:"微软雅黑","宋体"; font-size:13px; color:#282827}
.mainleft .leftsidebar dl dt.menu_2 a:hover{ background:url(../images/menu02.jpg) no-repeat}
.mainleft .leftsidebar dl dt.menu_2 a.guo{ background:url(../images/menu02.jpg) no-repeat}


.mainleft .leftsidebar dl dt.menu_3{width:243px; height:51px;}
.mainleft .leftsidebar dl dt.menu_3 a{display: block; width:205px; height:35px; padding-top:16px; padding-left:38px; background:#ebebeb;font-family:"微软雅黑","宋体"; font-size:13px; color:#282827}
.mainleft .leftsidebar dl dt.menu_3 a:hover{ background:url(../images/menu03.jpg) no-repeat}
.mainleft .leftsidebar dl dt.menu_3 a.guo{ background:url(../images/menu03.jpg) no-repeat}

.mainleft .leftsidebar dl dd{ width:198px; height:48px; border-bottom:1px dashed #9b9b9b; margin-left:32px; color:#444443;font-family:"微软雅黑","宋体"; font-size:12px; line-height:48px;}
.mainleft .leftsidebar dl dd a{ color:#444443}
.mainleft .leftsidebar dl dd a:hover {color:#5a0c02; }
.mainleft .leftsidebar dl dd a.guo2{color:#5a0c02; }

.leftpic {width:243px; height:auto;  padding-top:15px; text-align:center}


/* 艺术节右边 */
.maincen{ padding:0px 30px}

#weizhi {height:33px; overflow:hidden; line-height:33px;  text-indent:30px; background: url(../images/weipiao.jpg) no-repeat 5px 11px; }
.cplist{ padding-left:8px; padding-right:20px;}
.cplist ul li{ height:130px; padding:14px 0px 15px 0px; border-bottom:1px  dashed #c6c6c6;overflow:hidden;}
.cplist .newsbox_top {width:665px; height:auto; overflow:hidden;}
.cplist .newsbox_top img {border:3px solid #dddddd;}
.cplist .newsbox_top h1 {font-size:14px; color:#666666; font-weight:bold; height:30px; line-height:30px;}
.cplist .newsbox_top p {text-indent:2em;line-height:26px;font-size:14px; padding-top:10px; height:55px; overflow:hidden}
.cplist .newsbox_top .xiangxi{font-size:14px; color:#cf1b18; padding-top:10px; text-align:right; padding-right:18px;}
.cplist .newsbox_top .xiangxi a{ color:#cf1b18; }
.cplist .newsbox_top .xiangxi a:hover {color:#000; }
/* page */
.page {width:100%; height:auto; overflow:hidden; float:left; padding-top:30px;}
.p_btns {width:100%; height:25px; line-height:20px; overflow:hidden; float:left; color:#000;}
.p_bar {width:auto; height:20px; float:right; padding-right:20px}
.p_bar ul {width:auto; height:20px; float:left;}
.p_bar ul li {width:auto; height:20px; float:left; line-height:20px; margin:0px 2px;}
.p_bar ul li a {width:20px; height:20px; float:left; text-align:center; color:#666666; font-size:14px; }
.p_bar ul li a:hover {color:#000; }
.p_bar ul li a.hover {width:20px; height:20px; color:#000; }
.p_bar ul li a.num {padding:0px;}
.p_bar ul li a.next {width:auto; padding:0px 5px;}
/* 精彩回顾 */
.maincen2{padding:0px 10px 0px 25px}
.zhanshi {padding:22px 0px 0px 0px; }
.zhanshi ul li{float:left; width:327px; padding-top:8px; padding-left:15px; padding-right:10px; }
.zhanshi ul li .tu_fuwu{ padding:3px; background:#dddddd;}
.zhanshi ul li .wen_fuwu{  padding-top:18px; padding-bottom:18px; text-align:center; color:#5c5c5c; font-size:14px;}
.zhanshi ul li .wen_fuwu a{color:#666666;}
.zhanshi ul li .wen_fuwu a:hover {color:#f00;}

/* 近期活动 */
.huodong{ height:45px; padding:10px 0;}
.huodong h1{font-size:16px; color:#444443; font-weight:bold; height:45px; line-height:45px; text-align:center}
.huodong h1 a{color:#444443; }
.huodong h1 a:hover {color:#f00;}

.team{padding:0px 10px 0px 25px}
.team dl {padding-right: 0px;  padding-bottom: 0px; }
.team dl dd {float: left;  padding-right:16px; padding-left:16px; }
.team dl dd a{display: block; width:164px;   height:250px; padding:11px 12px 20px 11px;  background:url(../images/team_de.jpg) no-repeat; margin-bottom:10px }
.team dl dd a h4 {font-size:12px; color: #494949; padding-top:14px; text-align:center}

.team dl dd a:hover{ background:#cd3333 }
.team dl dd a:hover h4 { color: #fff; }

/* 近期活动-内页 */

.wenziny{padding:0px 10px 0px 10px; line-height:30px; height:950px; overflow:auto}


/* 艺术节项目 */

#middle_2{ overflow:hidden}

.project_ny{ width:1000px; float:left; padding-top:15px}
dl.sm_ny {padding-left:18px; }
dl.sm_ny dd {float: left;  padding-top:42px; padding-right:8px; padding-left:8px;}
dl.sm_ny dd a.sp_tu {display: block; width:276px;   height:192px; padding:15px 15px 0px 15px; background:#ddd }
dl.sm_ny dd a.sp_tu h4 {font-weight: bold; font-size: 14px; color: #666666;  text-align:center; padding-top:8px}

dl.sm_ny dd a.sp_tu:hover{ background:#cd3333 }
dl.sm_ny dd a.sp_tu:hover h4 { color: #fff; }


/* 报名下载 */
.project_bm{ width:985px; float:left; padding-top:15px; padding-left:15px}

dl.bm_ny {float:left}
dl.bm_ny dd {float: left; width:294px; height:294px;  background:#e8e8e8; overflow:hidden; margin-left:15px; margin-right:15px; margin-top:25px }
dl.bm_ny dd .bm_tu{ padding-left:8px; padding-top:8px; padding-bottom:9px; display:block; background:url(../images/x_xian.jpg) repeat-x center bottom}
dl.bm_ny dd  h4 {font-size: 14px; color: #666666;  text-align:center; padding-top:8px; height:20px}
dl.bm_ny dd .x_piao{ height:26px; padding-left:196px;}


/* 新闻列表 */
.new_list{width:875px; float:left; padding-top:15px; padding-left:65px; padding-right:60px;}

.new_list .newsbox_top {height:auto; overflow:hidden;border-bottom:1px  dashed #c6c6c6; padding-top:15px; padding-bottom:15px;}
.new_list .newsbox_top img {border:3px solid #dddddd;}
.new_list .newsbox_top h1 {font-size:14px; color:#666666; font-weight:bold; height:30px; line-height:30px;}
.new_list .newsbox_top p {text-indent:2em;line-height:26px;font-size:14px; padding-top:10px; height:55px; overflow:hidden}
.new_list .newsbox_top .xiangxi{font-size:14px; color:#cf1b18; padding-top:10px; text-align:right; padding-right:18px;}
.new_list .newsbox_top .xiangxi a{ color:#cf1b18; }
.new_list .newsbox_top .xiangxi a:hover {color:#000; }

.new_list .newsbox_bot { height:auto; overflow:hidden; }
.new_list .newsbox_bot ul li {width:855px; height:auto; overflow:hidden; float:left; text-align:right; border-bottom:1px dashed #ccc; line-height:36px; height:36px; font-size:14px; padding-right:10px; padding-left:10px;}
.new_list .newsbox_bot ul li a {width:auto; height:auto; overflow:hidden; float:left; color:#666666}
.new_list .newsbox_bot ul li a:hover {color:#f00; }


/* 新闻内页 */
.newscon {width:875px; float:left; padding-top:20px; padding-left:65px; padding-right:60px;}
.newscon h1{font-size:16px; color:#444443; font-weight:bold; height:45px; line-height:45px; text-align:center;border-bottom:1px dashed #ccc; padding-bottom:10px; padding-top:15px}
.newscon h1 a{color:#444443; }
.newscon h1 a:hover {color:#f00;}
.newscon h2 {font-size:12px; font-weight:normal; text-align:center; color:#9a9797;font-family:"宋体"; height:20px; padding-top:14px; padding-bottom:14px;}
.newscon  .conwen{ line-height:26px; font-size:14px; height:950px; overflow:auto}
.newscon  .conwen2{ line-height:26px; font-size:14px; height:1050px; overflow:auto}

/* 简介 */
.newscon .vidio{ padding-top:35px; padding-bottom:60px; height:370px; text-align:center}







