﻿* { margin: 0; padding: 0; }
body { font-size: 12px;color:#4b4848; font-family: Tahoma, Arial,"Microsoft YaHei"; line-height:175%;margin:0;padding:0;background:#eaeaea;}
a { text-decoration: none; color:#333; }
a:hover { text-decoration:none;}
a img { border: 0; }
* { word-break:break-all; }
ul, li { padding:0px; margin:0px; list-style-type: none; }
.clear { font-size:0; line-height:0; height:0; display:block; clear:both; }


.main{width:960px;margin:0 auto;padding-top:20px;}
.header{width:100%;background:#fff;float:left;padding-bottom:10px;border-bottom:2px solid #ff3e75;}
.logo{float:left;width:300px;margin-top:-20px;}
.logo a img{width:300px;}
.menu{float:right;text-align:left;width:750px;}


.topNav {float:right;width:640px;height:30px;margin-top:42px; display:block; font-family: "微软雅黑",Verdana,Geneva,Arial,Helvetica,sans-serif;position:relative;z-index:999;}
.topNav ul { padding:0; margin:0;width:100%;display:block;text-align:right;}
.topNav ul li { float:left; list-style: none;width:90px;font-weight:normal;font-size:12px;}
.topNav ul li a{display:block; text-align:center; text-decoration:none; width:90px; height:30px; color:#575454;font-family: "微软雅黑",Verdana,Geneva,Arial,Helvetica,sans-serif; line-height:23px; font-size:14px;font-weight:bold;}
.topNav ul li ul {display: none;}
.topNav ul li:hover ul {display:block; position:relative;margin-left:0px;margin-top:0px; width:87px;float:left;font-weight:normal;border-left:1px solid #f2f2f2;border-right:2px solid #f2f2f2;border-bottom:3px solid #f2f2f2;}
.topNav ul li:hover a {border-bottom:3px #ff3e75 solid;}
.topNav ul li:hover ul li a { float:left;display:block; background:#fff;width:87px; height:23px;color:#4a4849;font-size:12px;font-weight:normal;display:block;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;border-bottom:none;}
.topNav ul li:hover ul li a:hover {background:#b7b6b6;width:87px; height:23px;color:#ff3e75;}


#banner{width:1000px;height:400px;margin:0 auto;padding-top:10px;background:url(404.png) repeat-x;float:left;}

.banner a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:60;display:none;}

.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}

.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}

.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}


#slider {position:relative; width:1000px; height:350px;margin: 0 auto;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;display:block;}
.nivo-controlNav{position:absolute; width:133px; height:24px; padding-top:5px; right:50px;bottom:0px; z-index:100;}
.nivo-controlNav a {display:block;width:12px;height:12px; background:#FFF;text-indent:-9999px;border:0;margin-left:12px;float:left;filter:alpha(opacity=60);opacity:0.6}
.nivo-controlNav a.active {filter:alpha(opacity=100);opacity:1}
a.nivo-nextNav {background-position:-30px 0;right:15px; display:none}
a.nivo-prevNav {left:15px; display:none}
.nivo-caption { text-shadow:none;  font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}
.clear {clear:both;}






#top{width:100%;height:70px;position:relative;display:none;}
#top .small{width:634px;height:56px;margin-top:10px;display:inline;float:right;}
#top .small ul{margin:0;padding:0px;}
#top .small li{width:65px;height:48px;float:left;border:1px solid #000;display:inline;margin:3px 0 0 3px;padding:0px;filter:alpha(opacity=40);opacity:0.4;cursor:pointer;}
#top .small li.hove{filter:alpha(opacity=100);opacity:1;}

#box{width:100%;height:440px;float:left;overflow:hidden;position:relative;}
#list{width:1000px;height:426px;position:absolute;top:5px;left:50%;display:inline;margin-left:-502px;}
#list ul {margin:0px;padding:0px; float:left;}
#list li{width:100px;position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;background:#000;filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; top:0px; left:0px;}
#list li .b_tit{width:100%;height:120px;position:absolute; z-index:1; bottom:-100%; left:0px;margin:0px;padding:0px;}
#list li .opacity{width:100%;height:120px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}
#list li .tit{width:324px;height:120px;padding:0 10px;position:absolute; z-index:2; bottom:0px; left:0px;}
#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;border-bottom:1px solid #2f2f2c;margin:0px;padding:0px;}
#list li .tit span em{color:#ba0707;font-style:normal;float:none;}
#list li .tit em{color:#fff;line-height:25px;float:left;margin:0px;padding:5px 0;font-style:normal;}
#list a{width:39px;height:80px;text-decoration:none;position:absolute;z-index:20;top:190px;}
#list a.prev{background:url("../image/l.png") no-repeat; left:84px;}
#list a.next{background:url("../image/r.png") no-repeat; right:80px;}
#bottom{width:100%;height:200px;float:left;position:relative;}
#bottom .title{width:100%;height:60px;line-height:60px;color:#fff;text-align:center;position:absolute;left:0px;bottom:0px;font-family:Verdana;}
#bottom .title a{background:#666666;text-decoration:none;color:#fff; padding:3px 5px;}




.toplnk{width:100%;float:left;text-align:right;margin-bottom:5px;}
.toplnk span{padding:5px;}
.banner{width:960px;}
.banner img{width:960px;}

.mainBox{width:100%;float:left;}
.idxbox{width:310px;height:230px;display:block;float:left;margin-bottom:10px;}
.idxbox img{width:310px;}
.newstit{}
.newstit h3{background:url("../image/cwm-01_11.png") no-repeat;}

.spectit{padding-left:15px;padding-right:15px;}
.spectit h3{background:url("../image/cwm-01_13.png") no-repeat;}

.newvidextit{}
.newvidextit h3{background:url("../image/cwm-01_15.png") no-repeat;}

.idxbox h3{font-weight:normal;padding-left:40px;height:40px;line-height:30px;margin-top:10px;}
.idxbox h3 span{float:right;}


.navtit{width:100%;float:left;height:40px;margin-top:10px;overflow:hidden;}
.navtit ul{float:left;height:40px;width:920px;padding-left:40px;background:url("../image/cwm-01_13.png") no-repeat;}
.navtit ul span{float:left;font-size:16px;font-weight:bold;height:40px;line-height:30px;padding:0 10px 0 0;}
.navtit ul li{float:left;font-size:14px;font-weight:bold;height:40px;line-height:30px;padding:0 10px;}
.navtit ul h1{float:left;text-align:left;font-size:14px;font-weight:bold;height:40px;line-height:30px;padding:0 10px;}
.navtit p{font-size:14px;font-weight:bold;height:40px;line-height:30px;padding:0 10px;}
.thisnavcla a{padding-bottom:0px;color:#ff3e75;}
.movlst{width:100%;float:left;}
.movlst ul{float:left;margin:0 auto;display:block;}
.movlst ul li{float:left;width:292px;min-height:240px;padding:12px;background:#fff;margin:0 2px 10px 2px;}
.movlst ul li img{width:292px;height:192px;}
.movlst ul li span{text-align:left;margin-top:10px;}
.content{width:920px;background:#fff;float:left;padding:20px;}
.content h1{text-align:center;margin-bottom:30px;}
.content img{max-width:920px !important;}
.flaimg{border:1px solid #ff3e75;float:left;width:500px;margin-right:15px;}
.flaimg img{width:500px;height:330px;margin:0 auto;text-align:center;z-index:-66;}
.flaimg span img{width:100px;height:100px;position:absolute;z-index:6;margin-left:-300px;margin-top:110px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.flaimg h5{padding-top:10px;margin-left:5px;}
.box-mask {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);z-index: 99;display: none;}
.box {position: absolute;width: 1000px;height: 620px;line-height:620px;text-align: center;z-index: 101;display: none;}
.demo{width:100%; height:100%;margin:0 auto;}
.btnDel {font: "微软雅黑";font-size: 14px;width: 125px;height: 33px;line-height: 33px;vertical-align: middle;border: 0px !important;color: #fff;cursor: pointer;background-color: transparent;}

.cont{float:right;width:320px;background:#fff;}
.bigcont{float:left;width:100%;background:#fff;}
.bdsharebuttonbox{margin-top:10px;}
.bdsharebuttonbox a{color:#ff3e75;background:none;}
.sing_h1{padding-bottom:15px;font-size:16px;color:#4b4848;}

.moretvs{float:left;text-align:left;}
.moretvs ul{float:left;text-align:left;}
.moretvs ul li{float:left;text-align:center;width:35px;display:block;border:1px solid #ddd;padding:2px;margin:3px;}
.moretvs ul li:hover{background:#6fa800;border:1px solid #6fa800;}
.moretvs ul li:hover a{color:#fff;}







#tbody{width:640px;}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:0px 5px 0 0px;}
#goright {float:right;clear:right;margin:0px 0px 0 5px;}
#photos {width:600px;height:56px;line-height:56px;margin:0px;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 5px;cursor:pointer;border:1px solid #ccc}


.bottom{width:100%;margin-bottom:10px;}

#foot{width:100%;float:left;margin-top:20px;margin-bottom:20px;}
.navbtm{width:100%;height:25px;margin-bottom:5px;}
.navbtm li{float:left;padding-right:5px;}