*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;font-family:"Microsoft YaHei","Arial","宋体","SimHei", "Verdana";_font-family:Arial !important;}
body{color:#333;font-size:12px;line-height:180%;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
address, cite, dfn, var ,em{font-style:normal;}
code, kbd, pre, samp{font-family:courier new, courier;}
ul,li, ol{list-style:none;}
html{ overflow-x:hidden;}
li{list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#fc0202;}
/*论坛css*/
.index_bss{ width:auto; height:380px; margin:20px auto;}
.index_bss .bo{ width:1200px; height:390px; margin:0 auto;}
.index_bss .lt{ width:300px; height:380px; float:left; overflow:hidden;}
.index_bss .lt img{ width:300px; height:380px;}
.index_bss .nov{ width:290px; height:308px; float:left; padding-left:10px;}
.index_bss .nov ul{ width:280px; margin:0px;}
.index_bss .nov ul li{ width:280px; line-height:31px;background:url(../img/news.jpg) left no-repeat; text-indent:10px; float:left; vertical-align:middle; border-right:1px solid #cecece;}
.index_bss .nov ul li span{ min-width:80px; line-height:31px; float:right; color:#999; text-align:center;}
.index_bss .nov ul li span a{ text-decoration:none;color:#999; text-align:right; font-size:12px;}
.index_bss .nov ul li a{ text-decoration:none; font-size:14px;}

.index_bss .novv{ width:1200px; height:60px; margin:0 auto;}
.index_bss .novv ul{ width:1200px; margin:0px;}
.index_bss .novv ul li{ width:300px; line-height:60px; float:left; text-align:center; font-size:18px; color:#ff000a; float:left;}

.index_bss .new{ width:450px; height:380px; float:right;}
.index_bss .new .nvw{height:40px;line-height:40px; border-bottom: 1px dotted #999999; border-top:2px solid #333;}
.index_bss .new .nvw h3{width:450px; line-height:40px; color:#d30404; font-size:28px;}
.index_bss .new .op{ width:450px; height:167px;border-bottom: 1px dotted #999999;}
.index_bss .new .op .opimg{ width:180px; height:120px; float:left; margin-top:15px;}
.index_bss .new .op .opw{ width:260px; height:120px; float:right;}
.index_bss .new .op .opw dd{ width:260px; height:50px; line-height:50px;font-size:18px;color: #2d2d2d;}
.index_bss .new .op .opw dt{ width:260px; height:30px; line-height:26px;}
.index_bss .new .op .opw dt ul { width:260px; margin:0px;}
.index_bss .new .op .opw dt ul li{width:260px; height:30px; line-height:30px;}
.index_bss .new .op .opw dt ul li a{font-size:12px;font-family: "宋体";line-height:26px;color: #696969;padding-left:10px;}

.uop{ width:450px; min-height:120px;}
.uop ul{ width:450px; margin:0px;}
.uop ul li{ width:450px; height:90px;text-align:center; border-bottom:1px dotted #cdcdcd;}
.uop ul li b{ width:450px; height:40px; line-height:40px; font-size:16px; text-align:center; olor:#f7010d; text-align:center;}
.uop ul li b a{ text-decoration:none; color:#333; text-align:center;}
.uop ul li p{ width:450px; height:20px; line-height:20px; font-size:12px; color:#888888; text-align:left;}

.noow{ width:450px; height:auto; margin-top:10px; clear:both;}
.noow ul{ width:450px; margin:0px;}
.noow ul li{ width:450px; line-height:28px; font-size:14px; float:left;}
.noow ul li span{ width:80px; line-height:28px; float:right; font-size:12px;}
.noow ul li a{ text-decoration:none; color:#404040;}


.index_wx{ width:1200px; line-height:30px; font-size:20px; margin:0 auto; text-indent:5px;}
.index_con{ width:1200px; height:40px; line-height:40px; margin:0 auto; border-top:2px solid #ff000a; border-bottom: 1px dotted #999999; clear:both;}
.index_con dd{ width:300px; line-height:40px; font-size:20px; color:#333; text-align:left;  float:left;}
.index_con dt{ width:360px;line-height:40px; font-size:20px; color:#333;text-align:left; float:left; text-indent:70px;}
.index_con labe{width:360px;line-height:40px; font-size:20px; color:#333;text-align:left; float:right; text-indent:5px;}
.index_con  abbr{width:300px;line-height:40px; font-size:20px; color:#333;text-align:left; float:right; text-indent:5px;}
.idnex_conn{ width:1200px; height:300px; margin:0 auto;}
.idnex_conn .con{ width:360px; height:300px; float:right; margin-top:10px;}
.idnex_conn .con ul{ width:360px; margin:0px;}
.idnex_conn .con ul li{ width:175px; height:130px; float:left; position:relative;  text-align:center; margin-left:5px; margin-bottom:5px;}
.idnex_conn .con ul li .nm{ width:175px; height:30px; position:absolute; z-index:100; text-align:center; bottom:0px;}
.idnex_conn .con ul li .nm:hover{ text-decoration:none; background-color:#F00;}
.idnex_conn .con ul li .nm dd{ width:175px; line-height:30px; float:left; color:#FFF; text-align:center;  background-color:#000;
background:rgba(0,0,0,0.5);/*透明背景色，不透明其文字内容*/
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);bottom:0px;
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.idnex_conn .con ul li .nm dd a{ text-decoration:none; color:#FFF; text-align:center; font-family: "宋体";}

.idnex_conn .now{ width:460px; height:270px; float:left; margin-left:19px;}
.idnex_conn .now .tt{ width:460px; height:270px;}
.idnex_conn .now .tt h3{width:460px; line-height:45px; color:#d30404;text-align:left;}
.idnex_conn .now .tt h3 a{ text-decoration:none; color:#000; font-size:20px; text-align:left;}
.idnex_conn .now .tt p{ width:460px; line-height:22px; color:#666; font-size:13px; text-align:left; margin:0 auto;font-family: "宋体";}


.idnex_conn .nw{ width:350px; height:30px; float:left; margin-top:10px;}
.idnex_conn .nw:hover{ text-decoration:none; background-color:#F00;}
.idnex_conn .nw dd{ width:350px; line-height:50px; float:left; color:#FFF; text-align:center;  background-color:#000;
background:rgba(0,0,0,0.5);/*透明背景色，不透明其文字内容*/
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);bottom:0px; position:absolute; font-size:18px; z-index:100;
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.idnex_conn .nw dd a{ text-decoration:none; color:#FFF;}
.idnex_conn .nw ul{width:350px; margin:0px;}
.idnex_conn .nw ul li{ width:350px; height:270px; position:relative; }

.index_sow{ width:1200px; height:300px; margin:0 auto; margin-top:10px;}
.index_sow .sos{ width:290px; height:300px; float:left; margin-right:10px;}
.index_sow .sos ul{ width:290px; margin:0px;}
.index_sow .sos ul li{ width:290px; line-height:30px; background:url(../img/news.jpg) left no-repeat; text-indent:10px;font-size:14px;}

.index_sow .soos{width:290px; height:300px; float:right;}
.index_sow .soos ul{ width:290px; margin:0px;}
.index_sow .soos ul li{ width:290px; line-height:30px; background:url(../img/news.jpg) left no-repeat; text-indent:10px; font-size:14px;}

/*艺术摄影css*/
.ind_wou{ width:1200px; min-height:480px; margin:10px auto;}
.ind_wou .wo{ width:350px; min-height:400px; float:left;}
.ind_wou .wo ul{ width:350px; margin:0px;}
.ind_wou .wo ul li{ width:169px; height:152px; float:left; text-align:center; margin-right:5px;}
.ind_wou .wo ul li p{width:169px; height:30px; line-height:30px; text-align:center;}
.ind_wou .wo ul li p a{ text-decoration:none; font-size:14px;}
.ind_wou .wou{ width:510px; height:456px; float:left; margin-left:12px; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.ind_wou .wou .new_li{ width:480px; height:81px; margin:0 auto; border-bottom:1px dotted #e9e9e9; margin-bottom:10px;}
.ind_wou .wou .new_li dd{ width:100px; height:76px; float:left;}
.ind_wou .wou .new_li dt{ width:370px; height:66px; float:right;}
.ind_wou .wou .new_li dt h6{ width:370px; line-height:30px; font-size:16px;}
.ind_wou .wou .new_li dt p{ width:370px; line-height:22px; font-size:12px;}
.ind_wou .woz{ width:320px; height:456px; float:right;background:url(../img/bog.jpg)}
.ind_wou .woz .ov{ width:310px; height:107px; text-align:left; margin:0 auto; background:#FFF; margin:5px;}
.ind_wou .woz .ov dd{ width:90px; height:90px; float:left; margin:5px;}
.ind_wou .woz .ov dt{ width:200px; height:90px; float:right; text-align:left;}
.ind_wou .woz .ov dt h7{ width:200px; line-height:26px; font-size:14px; font-weight:bold;}
.ind_wou .woz .ov dt a{ text-decoration:none; text-align:left;}
.ind_wou .woz .ov dt p{ width:200px; line-height:22px; font-size:12px;}

.ind_wou .woz ul{ width:300px; margin:0px;}
.ind_wou .woz ul li{ width:300px; line-height:29px; background:url(../img/news.jpg) left no-repeat; text-indent:10px;}


.ind_zz{ width:1200px; min-height:250px; margin:0 auto;}
.ind_zz .zoz{ width:880px; min-height:245px; float:left; border-top:1px solid #999999;}
.ind_zz .zoz .to{ width:auto; line-height:45px; font-size:20px; color:#333;}
.ind_zz .zoz .tov{ width:880px; min-height:245px; overflow: hidden;zoom:1;}
.ind_zz .zoz .tov ul{ width:890px; margin:0px;}
.ind_zz .zoz .tov ul li{ width:166px; height:162px; float:left; margin-right:11px;}
.ind_zz .zoz .tov ul li p{ width:166px; height:40px; line-height:40px; font-size:13px; text-align:center;}
.ind_zz .zou{ width:300px; height:300px; float:right; border-top:1px solid #999999;}
.ind_zz .zou h6{width:auto; line-height:45px; font-size:20px; color:#333;}
.ind_zz .zou .zz{ width:300px; height:200px;}
.ind_zz .zou .zz ul{ width:300px; margin:0px;}
.ind_zz .zou .zz ul li{ width:300px; height:28px; line-height:28px; background:url(../img/news.jpg) left no-repeat; text-indent:10px;}
.ind_zz .zou .zz ul li a{ text-decoration:none; font-size:14px;}

.index_ys{ width:1200px; height:160px; margin:0 auto;}
.index_ys ul{ width:1200px; margin:0px;}
.index_ys ul li{ width:150px; height:160px; float:left; margin:5px; position:relative;}
.index_ys ul li .nm{ width:150px; height:30px; position:absolute; z-index:100; bottom:0px;}
.index_ys ul li .nm:hover{ text-decoration:none; background-color:#F00;}
.index_ys ul li .nm dd{ width:60px; line-height:30px; float:left; color:#FFF; text-align:center;  background-color:#000;
background:rgba(0,0,0,0.3);/*透明背景色，不透明其文字内容*/
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}
.index_ys ul li .nm dt{ width:20px; height:20px; float:right; margin-top:10px;}

/*论坛幻灯css*/
.bi_ws { float:left; width:660px; height:400px; background-color:#f2f2f2; overflow:hidden; }/*幻灯片的整体大小*/  
.pi_cx { display:inline; position:relative; float:left; width:480px; height:285px; overflow:hidden; margin:6px 0 6px 6px; }/*大图片区域样式*/  
.pi_cx div img { width:480px; height:305px; }/*大图片的大小*/  
.bi_ws_op { margin-left: 8px;  position:absolute; left:5; bottom:0px; width:480px; height:50px; color:#FFF;  }/*字幕区定义*/  
.bi_ws_opdiv { position:absolute; left:0; bottom:0px; width:480px; height:58px; background:#000; opacity:0.8; -moz-opacity:0.5; filter:alpha(opacity=80); }/*标题区背景 透明度50%*/  
.bi_ws_op h2 a{ font-size: 18px; color:#FFF; font-weight: bolder; }/*文章标题样式*/  
.bi_ws_op h2 a:hover { text-decoration:none; }/*文章标题鼠标经过样式*/  
.bi_ws_btn { width:106px; height:305px; float:right;}/*右侧缩略图区域样式*/  
.bi_ws_btn div {float:left; width:106px; height:68px; cursor:pointer;  margin:6px 0px 0; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=70); }/*右侧缩略图区域中每个缩略图区域样式*/  
.bi_ws_btn img { width:90px; height:60px; margin:2px 7px 0 ; border:1px solid #ffffff; }/*缩略图样式（非焦点缩略图）*/  
.bi_ws .bi_ws_btn .on{ background:url(../img/btn_bg.jpg) no-repeat 0 0; width:103px; height:68px;  opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }/*焦点缩略图样式*/  
  
.bi_ws_right { float:right; width:490px;}  


.slideshow span.title,.slidebar li{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000);color:#FFF;overflow:hidden;}.slidebar li{float:left;margin-right:3px;width:15px;height:15px;line-height:15px;text-align:center;font-size:20px;cursor:pointer; background:#9e9e9c;}.slidebar li.on{background:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #fff,endColorstr = #fff); background:#ff000a;color:#000;font-weight:700;width:15px;height:15px;}.cl_frame_bm{margin:0 !important;border:0 !important;}

.wop{ width:1200px; height:auto; margin:20px auto;}

.mn{ width:1200px; min-height:200px; overflow:hidden; margin:0 auto;}
h2{ width:100px; height:33px; line-height:33px; text-align:left; font-size:16px;}
h2 a{ text-decoration:none; font-size:16px;}
