
/* scroll css begin */
#ifocus {  width:426px; height:220px; margin:0 auto;}
#ifocus_pic { display:inline; position:relative; float:left; width:320px; height:220px; overflow:hidden;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:320px; height:220px; overflow:hidden; }
#ifocus_btn { float:right;width:104px;height:220px; overflow:hidden;}
#ifocus_btn li {width:100px; height:69px; cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);clear:both;border:1px solid #D8D9D9; margin:1px;padding:0;overflow:hidden;}
#ifocus_btn li img{ width:100px;height:69px;}
#ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100);border:2px solid #FF7200;}
#ifocus_opdiv { width:320px; height:30px;  position:absolute; left:0; bottom:0;background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF;}
#ifocus_tx a{ color:#FFF;}
#ifocus_tx .normal { display:none; }
/* scroll css end */

.ysjd h2,.tsKuang h2,.ysjy h2,.ysjy h1,.ysjy .personUl,.whlp .imgintroduce .show .img,.whlp .piclist .show .img{ background:url(http://pub.chushan.com/images/www/index-1215_46-11.jpg) repeat;}

.divKuang{ width:986px; height:105px; border:1px solid #5c0000; margin:0 auto;}
.divKuang .divUl{ float:left; width:255px; height:10px; text-align:left;padding-top:3px;}
.divKuang .divUl li{ padding:0 10px 0 15px; _padding:0 5px 0 10px;width:245px; width:240px;height:20px; line-height:20px; clear:both; overflow:hidden;}
.divKuang .divUl li a{color:#4d2403; text-decoration: none; cursor:pointer;}
.divKuang .divUl li a:visited{color: #d60449; text-decoration:none; cursor:pointer;}
.divKuang .divUl li a:hover{text-decoration: underline; color: #FF7200; cursor:pointer;}
.divKuang .divUl li a:active{text-decoration: underline; color: #FF7200; cursor:pointer;}
.divKuang .divPic{ float:left; width:470px; height:100px; overflow:hidden;padding-top:6px;}
.divKuang .divPic p{ width:465px; height:30px; line-height:30px; overflow:hidden; text-align:left; padding-left:5px;}
.ysjd{ width:655px; height:523px; margin-bottom:5px;border:1px solid #5c0000;}
.ysjd h2{ width:655px; height:26px; line-height:28px;   border-bottom:1px solid #5c0000; }
.ysjd h2 .title{ float:left;width:107px; height:26px; line-height:28px; color:#E8761C;display:block; margin-left:9px;_margin-left:4px;}
.ysjd h2 .time{ float:right; font-weight:400; margin-top:1px;padding-right:10px; width:400px; height:26px; color:#ffffff; text-align:right; font-size:14px; overflow:hidden;}
.ysjd h2 .time a{ color:#ffffff;}
.ysjd .ysKuang{ width:655px; height:496px;}
.ysjd .ysKuang .ystitle{ width:640px; height:90px; margin:6px auto 0 auto;}
.ysjd .ysKuang .ystitle .hrjd{ width:615px; height:1px; border-bottom:1px dashed #7e3434; margin:2px auto auto auto; _margin:-9px 0 0 0;}
.ysjd .ysKuang .ystitle h3{ font-size:24px; height:35px; display:block; width:558px; margin:0 auto 15px auto;_margin:0 auto 7px auto;padding-top:15px;}
.ysjd .ysKuang .ystitle h4{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.ysjd .ysKuang .ystitle .dl{ width:605px; clear:both; margin:0 auto; text-align:center;height:25px;}
.ysjd .ysKuang .ystitle .dl dd{ float:right; text-align:center; margin:0 10px 0 0px;  height:16px; *height:12px;font-size:14px; font-weight:bold; padding:1px 10px 1px 0px;background:url(http://pub.chushan.com/images/www/ss.jpg) no-repeat right top;}

.ysjd .ysKuang .scroll{ width:420px; padding:18px 10px 0 10px; float:left;overflow:hidden; font-size:14px; }
.ysjd .ysKuang .scroll li a{color:#4d2403; text-decoration: none; cursor:pointer;}
.ysjd .ysKuang .scroll li a:visited{color: #d60449; text-decoration:none; cursor:pointer;}
.ysjd .ysKuang .scroll li a:hover{text-decoration: underline; color: #FF7200; cursor:pointer;}
.ysjd .ysKuang .scroll li a:active{text-decoration: underline; color: #FF7200; cursor:pointer;}
.ysjd .ysKuang .zt{ float:left;width:205px;height:216px;background:#f8efef;margin-top:18px;}
.ysjd .ysKuang .zt h3{ width:100%; height:25px; background:#f7dbdb; line-height:25px;color:#ff0000; font-size:13px; font-weight:400;}
.ysjd .ysKuang .zt h3 .current{ width:56px; height:25px; float:left; background:#ff0000; color:#FFF; cursor:pointer;}
.ysjd .ysKuang .zt h3 .normal{ width:48px; height:25px; float:left; cursor:pointer;}
.ysjd .ysKuang .zt .img a{ width:200px; height:112px; margin:6px auto 5px auto; padding:1px; border:1px solid #DADCDC; display:block;}
.ysjd .ysKuang .zt .img a:hover{ width:200px; height:112px; margin:6px auto 5px auto; padding:1px; border:1px solid #FD9500; display:block;}

.ysjd .ysKuang .zt .img1 a{ width:200px; height:125px; margin:6px auto 5px auto; padding:1px; border:1px solid #DADCDC; display:block;}
.ysjd .ysKuang .zt .img1 a:hover{ width:200px; height:125px; margin:6px auto 5px auto; padding:1px; border:1px solid #FD9500; display:block;}

.ysjd .ysKuang .zt .img3 a{ width:107px; height:129px; margin:5px auto 5px auto; padding:1px; border:1px solid #DADCDC; display:block;}
.ysjd .ysKuang .zt .img3 a:hover{width:107px; height:129px; margin:5px auto 5px auto; padding:1px; border:1px solid #FD9500; display:block;}

.ysjd .ysKuang .zt .title{ font-size:14px; width:93%; height:25px; line-height:25px; text-align:left; margin:0 auto;}
.ysjd .ysKuang .zt .content{ text-align:left; width:95%; line-height:25px;margin:0 auto; text-align:center; font-size:14px;}
.ysjd .ysKuang .scroll .li{ width:400px; height:22px; line-height:23px; text-align:left; font-size:14px; background:url(http://pub.chushan.com/images/www/icon_07.gif) no-repeat 2% center; padding-left:20px;}
.ysjd .ysKuang .sp{ float:left;width:205px; margin-top:7px; overflow:hidden;}
.ysjd .ysKuang .sp h3{ width:205px; height:25px; background:#f7dbdb; line-height:25px;color:#ff0000; font-size:13px; font-weight:600; text-align:left; text-indent:10px;}
.ysjd .ysKuang .sp .imglist{ width:206px; height:120px; margin:0 auto; overflow:hidden;}
.ysjd .ysKuang .sp .imglist .img{float:left;width:102px; height:120px; margin-right:1px; padding-top:5px;}
.ysjd .ysKuang .sp .imglist .img .imgBg{ width:102px; height:90px; background:url(http://pub.chushan.com/images/www/cs_07.gif) no-repeat; padding-top:1px;}
.ysjd .ysKuang .sp .imglist .img .title{ text-align:left; width:90px; height:25px; overflow:hidden; line-height:25px; clear:both; padding-left:5px;}
.tsKuang{ width:655px; height:392px;border:1px solid #5c0000; overflow:hidden; margin-bottom:5px;}
.tsKuang h2{ width:646px; height:26px; line-height:26px; background:url(http://pub.chushan.com/images/www/index-1215_46-11.jpg) repeat 100% 80%; font-size:16px; border-bottom:1px solid #5c0000;}
.tsKuang h2 .normal{  width:90px; height:24px; float:left; cursor:pointer;position:relative; margin:3px 5px -4px 0;_margin:3px 5px -4px 0;}
.tsKuang .tsPiclist{ width:625px; height:183px; border-bottom:1px dashed #7e3434; margin:20px auto 0 auto;overflow:hidden;}
.tsKuang .tsPiclist li{ float:left; width:112px; height:170px;margin-right:13px;}

.tsKuang .tsPiclist li .img { width:102px; height:112px; margin:0 auto 8px auto;overflow:hidden; display:block;}
.tsKuang .tsPiclist li .img a{ width:100px; height:110px; border:1px solid #646464;padding:1px;display:block;overflow:hidden;}
.tsKuang .tsPiclist li .img a:hover{ width:100px; height:110px; border:1px solid #FF7200;padding:1px;display:block;overflow:hidden;}
.tsKuang .tsPiclist li .img span{position:static; +position:absolute;top:50%;}
.tsKuang .tsPiclist li .img span img{ position:static; +position:relative; top:-50%;left:-50%;}

.tsKuang .tsPiclist li p{ line-height:20px; height:20px; width:98px; text-align:center;}
.tsKuang .tsnewList{ width:615px;  margin:10px auto 0 auto;}
.tsKuang .tsnewList li{ float:left;background:url(http://pub.chushan.com/images/www/icon_07.gif) no-repeat 2% center; font-size:12px; width:275px; height:22px; line-height:22px; text-align:left; padding-left:15px; margin-right:10px; overflow:hidden;}
.tsKuang .tsnewList li a{color:#4d2403; text-decoration: none; cursor:pointer;}
.tsKuang .tsnewList li a:visited{color: #d60449; text-decoration:none; cursor:pointer;}
.tsKuang .tsnewList li a:hover{text-decoration: underline; color: #FF7200; cursor:pointer;}
.tsKuang .tsnewList li a:active{text-decoration: underline; color: #FF7200; cursor:pointer;}
/*艺术家园*/
.ysjy{ width:320px;height:523px;border:1px solid #5c0000; margin-bottom:5px;}
.ysjy h2{width:320px;height:26px;border-bottom:1px solid #5c0000; margin:0; position: relative;}
.ysjy h1{width:320px;height:26px;border:1px solid #5c0000;  margin:0; _margin:0;border-left:none; border-right:none; position: relative;}
.ysjy h2 .current{width:104px;height:26px;background:#FFF;display:block;color:#E8761C;font-size:16px;float:left;}
.ysjy h1 .current{width:104px;height:26px;background:#FFF;display:block;color:#E8761C;font-size:16px;float:left;}
.ysjy .imgIntroduce{ width:310px;height:175px;margin:15px auto 5px auto;text-align:left;}
.ysjy .imgIntroduce .img a{float:left;width:86px;height:103px;border:1px solid #D8D9D9;display:block;padding:1px;}
.ysjy .imgIntroduce .img a:hover{float:left;width:86px;height:103px;border:1px solid #E8761C;display:block;padding:1px;}
.ysjy .imgIntroduce .imgTxt{float:right;width:205px;height:107px;overflow:hidden;}
.ysjy .imgIntroduce .imgTxt .title{font-size:13px;line-height:25px; color:#ff0000;}
.ysjy .imgIntroduce .imgTxt .txt{ line-height:20px;text-indent:2em;}
.ysjy .imgIntroduce .imgTxt .txtbg{ width:200px;height:40px; background:#f7dbdb;line-height:20px;padding-left:15px;color:#ff0000; font-weight:bold; margin-top:2px; }
.ysjy .imgIntroduce .introduce{width:290px; height:60px; line-height:20px; overflow:hidden; clear:both; margin:10px auto 0 auto;}
.ysjy .xu{width:300px;height:1px;line-height:1px;display:block;border-bottom:1px dashed #7e3434;clear:both;margin:0 auto;}
.ysjy .titleKuang{ width:290px;height:27px;padding-top:8px;margin:5px auto auto auto;}
.ysjy .titleKuang .currentTxt{width:83px;height:22px;line-height:20px;*line-height:25px;display:block;font-size:14px;color:#ff7303;background:url(http://pub.chushan.com/images/www/cs1_41.gif) no-repeat;float:left; font-weight:bold;}
.ysjy .titleKuang .sb{float:right;height:25px;line-height:25px;width:75px;font-size:13px;text-align:right; position:relative;}
.ysjy .titleKuang .sb a{ color:#5c0000; font-weight:bold;}
.ysjy .titleKuang .sb img{ position:absolute;top:6px;left:2px;}

.ysjy .personUl{ width:318px; height:95px;overflow:hidden;margin:3px auto 10px auto; _margin:3px auto 5px auto;clear:both; padding:0;}
.ysjy .personUl li{width:57px;height:80px;background:#FFF;float:left;margin:6px 3px; _margin:6px 2px; padding-top:1px;}
.ysjy .personUl li h3{ width:57px; line-height:20px; font-weight:400;}

/* 在线展厅*/
.zxztlist{width:300px;height:150px;margin:23px 10px 10px 10px;_margin:23px 10px 4px 10px;}
.zxztlist .img a{float:left; width:100px;height:110px;padding:1px;border:1px solid #D8D9D9;display:block;}
.zxztlist .img a:hover{float:left; width:100px;height:110px;padding:1px;border:1px solid #FF7200;display:block;}
.zxztlist .txt{float:right;text-align:left;width:190px;height:117px;}
.zxztlist .txt h3{font-size:14px;line-height:25px;}
.zxztlist .txt .txt2{ width:190px; height:85px;line-height:18px;color:#2B2B2B;padding-top:6px; overflow:hidden;}

/*出山连锁*/
.csls{ width:657px; overflow:hidden;}
.csls h2,.ysyx h2{ width:628px; background:url(http://pub.chushan.com/images/www/index-1215_70.jpg) repeat-x; height:34px; line-height:30px; position:relative; text-align:left; padding-left:30px; font-size:16px; color:#E8761C;}
.csls h2 .img1,.ysyx h2 .img1{ position:absolute; left:0; top:0;}
.csls h2 .img2,.ysyx h2 .img2{ position:absolute; right:0; top:0;}
.csls h2 .txt,.ysyx h2 .txt{ float:right; font-size:14px; color:#2b2b2b; padding-right:20px; font-weight:400;}
/*文化礼品*/
.csls .whlptopbg{background:url(http://pub.chushan.com/images/www/whlp_03.jpg) repeat-x top; width:657px; }
.whlp{ width:320px; height:315px; border:1px solid #ffcca3; float:left; margin:0 3px 0 3px;_margin:0px 0px 0 2px; background:#ffffff;}
.whlp h3{ width:300px; height:10px; background:url(http://pub.chushan.com/images/www/index-new_57.jpg) repeat-x;color:#ff0000; font-size:14px; position:relative; padding:10px 0 0 20px;}
.whlp h3 img{ position:absolute; left:11px; top:10px;}
.whlp h3 .txt{ float:right; padding-right:10px; font-size:12px;  font-weight:400;color:#4d2403;}
.whlp .give{ text-align:left; line-height:30px; margin-top:0px; *margin-top:5px;padding-left:10px; color:#ac0e15;font-weight:bold;}
.whlp .give a{ color:#ac0e15; font-weight:bold;}
.whlp .give a:hover{color:#ff0000;font-weight:bold;}
.whlp .imgintroduce{ width:300px; _width:304px; height:122px;overflow:hidden; margin:0 auto;}
.whlp .imgintroduce .show{width:95px; height:130px; float:left;margin:0 9px 0 5px; _margin:0 4px 0 4px;}
.whlp .imgintroduce .show .img{ float:left;width:94px; height:111px; line-height:20px;  padding:2px; margin-bottom:5px;}
.whlp .imgintroduce .show .img .bk{ float:left; border:4px solid #ffffff;}
.whlp .imgintroduce .txt{ width:190px; height:90px; float:right; text-align:left; line-height:23px; margin-top:6px;}
.whlp .piclist{ width:300px; height:140px; overflow:hidden; margin:0 auto;}
.whlp .piclist .show{width:86px; height:125px; float:left;margin:0 9px 0 5px; _margin:0 2px 0 3px; }
.whlp .piclist .show .img{ float:left;width:90px; height:111px;  line-height:20px;  padding:2px; margin-bottom:0px;*margin-bottom:5px;}
.whlp .piclist .show .img .bk{ float:left; border:4px solid #ffffff;}
/* 艺术院校*/
.ysyx{ width:988px; height:275px; margin:0 auto; background:#FAF6F3;}
.ysyx .title{ border-bottom:2px solid #630b0a; width:975px; height:25px;margin:5px auto;}
.ysyx .title .zsjz{ float:left; width:290px;height:25px; line-height:25px; position:relative; padding-left:15px; font-size:14px; font-weight:bold; color:#ff0000; border-right:1px dashed #D8D9D9;}
.ysyx .title .zsjz img{ position:absolute; left:5px; top:3px;}
.ysyx .newslist{ float:left; border:1px solid #D8D9D9; width:290px; height:172px; background:#FFF; padding:10px 3px 10px 10px; margin-left:5px;_margin-left:3px;}
.ysyx .newslist li{ width:268px; height:25px; float:left; line-height:30px;*line-height:25px;background:url(http://pub.chushan.com/images/www/cs_87.gif) no-repeat 2% center; text-align:left; padding-left:12px;border-bottom:1px dashed #D8D9D9; overflow:hidden;}
.ysyx .newslist li a{color:#4d2403; text-decoration: none; cursor:pointer;}
.ysyx .newslist li a:visited{color: #d60449; text-decoration:none; cursor:pointer;}
.ysyx .newslist li a:hover{text-decoration: underline; color: #FF7200; cursor:pointer;}
.ysyx .newslist li a:active{text-decoration: underline; color: #FF7200; cursor:pointer;}
.ysyx .piclist{ width:342px; height:194px; float:left;border-right:1px dashed #D8D9D9;}
.ysyx .piclist li{ float:left; width:90px; height:100px; margin:0px 10px 2px 10px;_margin:0px 6px 2px 6px;}
.ysyx .imgintroduce{ float:left; width:300px; height:184px;margin:10px 0 0 10px;}
.ysyx .imgintroduce .imgleft{ float:left; width:100px; height:184px; }
.ysyx .imgintroduce .imgleft .img a{ width:86px; height:106px; border:1px solid #D8D9D9; padding:1px; display:block;}
.ysyx .imgintroduce .imgleft .img a:hover{ width:86px; height:106px; border:1px solid #FF7200; padding:1px; display:block;}
.ysyx .imgintroduce .imgleft p{ text-align:left; line-height:25px; font-weight:bold; padding-left:10px;}
.ysyx .imgintroduce .imgtxt{ float:right; width:190px; height:200px; overflow:hidden;text-align:left; text-indent:2em; line-height:22px; color:#2b2b2b;}
.bg a{ width:86px; height:27px; line-height:27px; float:left; display:block; background:url(http://pub.chushan.com/images/www/fw.gif) repeat-x; margin:0 4px 5px 4px;}

/*网站导航*/
.wei{ width:988px; height:25px; background:#f5f5f5; text-align:left; line-height:27px; margin:10px auto 0 auto; border-top:2px solid #b40606;}
.hr{ width:888px; height:1px; border-bottom:1px dashed #c82d04; margin:40px auto 0 auto;}
.lm{ width:83px; height:36px; background:url(http://pub.chushan.com/images/www/map_03.jpg) no-repeat; float:left; margin-left:80px;_margin-left:40px;position: relative; top:-23px; color:#ffffff; font-size:14px; font-weight:bold; line-height:30px;}
.lmtab{width:840px; overflow:hidden; text-align:left; margin:0 auto;}
.lmtab .tab1{ width:74px; height:24px; background:#f6f6f6; line-height:24px; border:1px solid #cecece; float:left; text-align:center; color:#b40606; font-size:14px; font-weight:bold;}
.lmtab .tab1 a{ color:#b40606;}
.lmtab .tab1 a:hover{ color:#f48207;}
.lmtab .tab2{ width:14px; height:24px; text-align:center; float:left;}
.lmtab .tab3{ width:640px; height:24px; background:#f6f6f6; line-height:24px; border:1px solid #cecece; float:left; font-size:12px; padding-left:10px;}
.lmtab .tab4{ width:74px; height:24px; background:#f6f6f6; line-height:24px; border:1px solid #cecece; float:left; text-align:center; font-weight:100;}




