*{margin:0;padding:0}
body{margin:0 auto;color:#696868;font:normal 16px/1.7 "Microsoft YaHei","宋体",Tahoma, Geneva, sans-serif}
a:link{color:#696868; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{text-decoration:none; color:#925B94;}
ul,ol,li,dl,dt,dd{list-style:none}
.space1{width:100%; clear:both;  height:10px}
h2{font-size:100%}
strong{font-weight:normal}
img{max-width:100%; vertical-align:middle;}
.w{width:1200px; margin:0 auto; overflow:hidden}
.text-indent{text-indent:18px}
#cs_top_main{overflow:hidden;background:url(images/top_b1.jpg) top left repeat-x}
#cs_logo{float:left; text-align:center; width:30%;height:100px;line-height:100px;}
#cs_navlist{float:left;overflow:hidden; padding-top:30px;}
#cs_navlist li{display:inline-block;text-align:center; background:url(images/active.png); height:46px;line-height:46px; width:142px;}
#cs_navlist li a{display:block; color:#FFF} 
#cs_banner_main{text-align:center}
.cs_floor1,.cs_floor2,.cs_floor4{padding:20px 0;}
.cs_f1_thum{text-align:center;float:left;width:50%;overflow:hidden; }
.cs_f1_cont{padding:1% 2%;background:url(images/floor_1.jpg);}
.cs_f1_cont p{color:#5A5A5A;}
.cs_f1_cont h2{color:#982D7B;}
.cs_f2_1{width: 505px; float:left}
.cs_f2_2{width: 550px; float:right}
.cs_f2_title{border-bottom: 1px dotted #C27BA0; margin-bottom:10px; overflow:hidden}
.cs_f2_title p{float:left;color:#982D7B;font-size:18px;background:url(images/more_1.jpg);width:110px;height:41px;line-height:41px; text-align:center; margin-bottom:5px;}
.cs_f2_title p a{color:#982D7B;}
.cs_f2_title span{float:right;}
.cs_f2_body ul,.cs_f2_body ol{overflow:hidden; width:102%;}
.cs_f2_body ol li{ line-height:1.8; border-bottom:#CCC dotted 1px;}
.cs_f2_body ul li{width:160px; height:120px;display:inline-block; margin:5px 6px auto auto; overflow:hidden; position:relative}
.cs_f2_body ul li img{width:160px; height:120px;}
.cs_f2_body ul li a:hover img{ transform:scale(1.2); transition:0.5s;}
.cs_f2_body ul li a:hover .zhe{width:160px;position:absolute; z-index:5; bottom:0;left:0; background-color:rgba(0,0,0,0.55); overflow:hidden}
.cs_f2_body .zhe p{color:#FFF;text-align:center}
.cs_floor3{background:url(images/floor_3_main.jpg); height:252px;}
.cs_f3_1{width:50%; float:left}
.cs_f3_1 p{color:#982D7B;line-height:252px;}
.cs_f3_2{width:50%; float:right; color:#FFF; text-align:center; padding-top:100px;}
.cs_f3_2 a{color:#FFF}
.cs_floor4 ul{overflow:hidden; width:106%}
.cs_floor4 ul li{display:inline-block; width:250px; height:200px; margin:20px 60px auto auto; position:relative; overflow:hidden}
.cs_floor4 ul li img{width:100%; height:100%;}
.cs_floor4 ul li a{color:#FFF;}
.cs_floor4 ul li a:hover img{ transition:0.5s; transform:scale(1.2)}
.cs_floor4 ul li .zhe p{padding:10px; text-align:center}
.cs_floor4 ul li .zhe{width:250px;position:absolute;z-index:1;bottom:0;left:0; background-color:rgba(0,0,0,0.4); overflow:hidden}
.line{background:url(images/bar_bg.jpg) repeat-x; clear:both; display:block; height:40px; margin:10px auto}
.more{text-align:center;color:#982D7B;background:url(images/more_1.jpg); width:110px; height:41x; line-height:41px;margin-top:30px;clear:both; display:block}
.cs_cont{padding:20px 0;}
.cs_content{}
.cs_content ol li{line-height:2;border-bottom:#CCC dotted 1px;}
#cs_info_tit{font-weight: normal; font-size:28px;}
#cs_info_from,#cs_pref{font-size:14px; margin:10px auto}
#cs_location{text-align:center; margin:25px auto auto auto;color:#982D7B;color: #982D7B; border-top:#A64D79 solid 1px; position:relative}
#cs_location span{position:relative; z-index:3; top:-15px; background:#FFF; padding:0 10px;}
.cs_subchannel{text-align:center}
.cs_subchannel span{line-height:36px;background:#A64D79;color:#FFF;padding:5px 35px;text-align:center; font-size:18px}
.cs_foot_main{background:#925B94 url(images/footer_b1.jpg) top left repeat-x; padding-top:30px;overflow:hidden; clear:both;}
.cs_foot_main a{color:#fff;}
.cs_link{font-size:14px; color:#fff}
.cs_link a{display:inline-block; margin:0 5px}
.page_turner{clear:both;overflow:hidden}
.page_turner a, .page_turner span {float:left; display:block; border:1px solid #D3D1D1; padding:0px 6px; margin-left:4px}
.page_turner a:hover, .page_turner a.c { background:#925B94; color:#FFF}
#total{color:#925B94 }
