@charset "utf-8";
/* CSS Document */
/*@import url(edittext.css);*/
/*initialize start*/
html,body,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,tbody,tfoot,thead,tr,th,td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { 
    font: "微软雅黑";
	margin:0;padding:0;
	border:0;outline:0;
	vertical-align:baseline;
	-webkit-font-smoothing: antialiased; font-family:"微软雅黑";  
}
/* HTML5 display-role reset for older browsers */
img{vertical-align:middle; }
em{font-style:normal; }
a img, :link img, :visited img{border:0;}
a:link, a:visited{text-decoration:none; color:#282828;}
a:hover,a:focus{text-decoration:underline; color:#dc3b40; text-decoration:none;}
ul, ul li{list-style-type:none;}
body{ width:100%; background:#f4f4f4; font:14px/1.5 "微软雅黑";}
body__{ width:1380px; background:#f4f4f4; font:14px/1.5 "微软雅黑"; margin:0 auto;}
h1{ font-size:36px; text-align:center; color: #B4B4B4; padding:20px 0;}
h4{ font-size:14px; text-align: left; color:#282828; padding:12px 15px 0 15px; font-weight:normal; }
h5{ font-size:12px; color:#5f5f5f; float:left; font-family:"微软雅黑"; margin-right:15px; font-weight:normal;}
h6{ font-size:12px; color:#aeaeae; font-family:"微软雅黑"; display:block; font-weight:normal; float:left; margin-right:20px; line-height:30px;}

.middle{ width:1380px; overflow:hidden; margin:0 auto; padding:0; background:none; position:relative;}
.middle p{ text-align:left;float:left;}
.left_1{ float:left; overflow:hidden;}
.right_1{ float:right; overflow:hidden;}
.high20{ height:20px; width:100%; overflow:hidden; display:block;}
.high30{ height:30px; width:100%; overflow:hidden; display:block;}
.high50__{ height:50px; width:100%; overflow:hidden; display:block;}
.high50{ width:1380px; width:100%; overflow:hidden; display:block;}
.top__{ width:100%; background:#FFF; overflow:hidden;}
.top{ width:1380px; margin:0 auto; overflow:hidden;}


/* 欢迎注册*/
.hy__{ width:100%; height:56px; background:#dc3b40;}
.hy{ width:1380px; margin:0 auto; height:56px; background:#dc3b40;}
.hytit{font-size:14px; text-align: left;  color: #FFF; line-height:56px;  float:left;}
/* 搜索栏 */
.container{ width:200px;float:right; height:56px; overflow:hidden; } /* width:350px; */
.sb-search {position: relative;width: 0%;min-width: 56px;height: 56px;float: right;overflow: hidden; -webkit-transition: width 0.3s;-moz-transition: width 0.3s;transition: width 0.3s;-webkit-backface-visibility: hidden;}
.sb-search-input {position: absolute;top: 12px;right: 0;border: none;outline: none; background: #fff;width:300px; height:30px;margin: 0;z-index: 10;padding:0 10px;font-size: 14px;color: #666;
line-height:56px;}
.sb-icon-search,
.sb-search-submit  {width: 56px;height: 56px;display: block;position: absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 56px;text-align: center;cursor: pointer;}
.sb-search-submit { /* IE needs this */opacity: 0;border: none;outline: none;z-index: -1;}
.sb-icon-search {color: #fff; background:url(../images/ss.jpg); z-index: 90;font-size: 12px; speak: none; font-style: normal;font-weight: normal;font-variant: normal; line-height:56px;}
.sb-search.sb-search-open,.no-js .sb-search {width:350px;}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {background: url(../images/ss1.jpg);color: #fff;z-index: 11;}

.zcdl{float:right; font-size:14px; line-height:56px; color:#FFF;}
.zcdl a{ color:#FFF; padding: 19px 12px;}
.zcdl a:hover{ color:#FFF; background:#282828; padding:19px 12px ;}
.tck{ width:56px; height:56px; float: right; }
.tck a{ width:56px; height:56px; float: left; display:block; }
.tck a:hover{ background:#282828; width:56px; height:56px; float: left;}
.fe{ float:left; height:56px; margin-left:180px;}
.fe a{ line-height:56px; color:#FFF; margin-right:30px;}
/* ref kcy 搜索栏 */
.headText_ch { float: right; width:200px; height:22px; border:0;  color:#8b8b8b; margin-top:6px;}
.headForm_x { float:left;background:url(../images/search_x.png) no-repeat ;width:258px; height:35x;  margin:0; padding:0;  }
.headBtn_x{ float:right; width:45px; height:35px; border:none; cursor:pointer;  background:url(../images/search1_x.png) no-repeat;}

/* 资讯页头子 */
.tit1__{ width:100%; margin:0; border-bottom:1px solid #E3E3E3; background:#FFF; overflow:hidden; }
.tit1{ width:1380px; margin:0 auto; border-bottom:1px solid #E3E3E3; background:#FFF; overflow:hidden; }
.tit2 { width:1380px; margin:0 auto; border-bottom:1px solid #E3E3E3; background:#FFF; overflow:hidden; }
.t1 a{ float:left; padding:5px 20px; margin-right:20px;}
.t1 a:hover{ background:#f2f2f2; border-radius:5px; color:#282828;}
.t1{ width:1380px; padding:50px 0; overflow:hidden; margin:0 auto;}
.t22{ width:372px; text-align:center; font-size:16px;  margin:0 auto; padding:0; height:43px; }
.t22 a{ color:#999999; float: left; margin:0 30px; height:40px;}
.t22 a:hover{ border-bottom:3px solid #282828; color:#282828; }
.tit1 .t1 .cur { color:#dc3b40; }
.tit1 .t2 .cur { color: #dc3b40; border-bottom:3px solid  #dc3b40; }

/* 资讯页内容 */
.xm{ width:260px; height:315px; background:#FFF; border-radius:5px; float:left; overflow:hidden; margin-left:8px; margin-right:8px; margin-bottom:20px;}
.xmbg{ overflow:hidden; height:195px; width:260px;}
.xmbg img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out; height:195px; overflow:hidden;}
.xmbg img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6;  }
.xm h4 { height:3.2em; overflow:hidden;}
.xm h4 a { color:#282828;  }
.xm h4 a:hover { color:#dc3b40;}

.wy__{ background:#282828; width:100%; height:auto; overflow:hidden; padding:60px 0; margin:0;}
.wy{ background:#282828; width:1380px; height:auto; overflow:hidden; padding:40px 20px; margin:0 auto;}
.wytit1{ color:#5f5f5f; padding:7px 0 ; width:1380px; overflow:hidden;}
.wytit1 a{ color:#5f5f5f; float:left; margin-right:40px; font-size:14px;}
.wytit1 a:hover{color: #999999; }
.wytit2{ width:1380px; border-bottom:1px solid #5f5f5f; overflow:hidden; padding:7px 0 20px 0;}
.wytit2 a{ color:#5f5f5f; float:left; font-size:12px; margin-right:20px;}
.wytit2 a:hover{ color: #999999;}
.wytit3{ width:1380px;  overflow:hidden; padding:15px 0 0 0;}
.wytit3 a{ color:#5f5f5f; float:left; font-size:12px; margin-right:20px;}
.wytit3 a:hover{ color: #999999;}
.sydw__{ right:10px; top:0; width:51px; height:60px; position:absolute;}
.sydw{ right:10px; top:0; width:51px; height:60px; position:absolute;}
.sydw_new{ margin:30px auto 0px; width:51px; height:60px; }

/* 页码 */
.page{width: 1200px; padding:0; margin: 10px auto 40px auto; text-align: center; font-size: 14px; color: #666666;}
.page .pageList-wrap{display: inline-block;}
.page a{ width:38px; height:38px; line-height:40px; background:#fefefe; border-radius:0px; display:inline-block; color:#666666; text-align:center; margin-left:10px;}
.page a:hover{ background:#dc3b40; text-decoration:none; color:#e0e0e0;}
.page a.current{ background:#dc3b40; color:#e0e0e0;}
.page a.up,.page a.down{ background:#fefefe; color:#666666; }
.page a.up:hover,.page a.down:hover{ background:#dc3b40;color:#e0e0e0;}
.page a.nobg2{ background:none;}
.page .fl { cursor:pointer; }
.fl{ float:left;}
.fr{ float:right;}
.oh{ overflow:hidden;}

/* 绵视 */
.t2{ width:1000px; font-size:16px;  margin:0 auto; padding:0; height:45px; }
.t2 a{ color:#999999; float: left; margin:0 30px; height:42px; text-align:center;}
.t2 a:hover{ border-bottom:3px solid #282828; color:#282828;}
.xx{ font-size:12px; text-align:center; line-height:8px; margin:0 auto;}
.toptit{ height:36px; padding:30px 20px 54px}
.jb{  height:36px; float:left; width:80px; margin-right:10px; overflow:hidden;color:#999;} /* float:left;  */
.jb a{ color:#999; background: url(../images/jb.jpg) no-repeat; height:36px; display:block; line-height:36px; padding-left:26px; font-size:12px; }
.jb a:hover{ color:#dc3b40; background: url(../images/jb1.jpg) no-repeat; }
.fxsc{  height:36px; line-height:34px; font-size:12px; float:right;}
.fxsc a{ width:84px; height:34px; border:1px solid #bbbbbb; border-radius:4px; display:block; text-align:center;color:#9f9f9f; float:left; margin-left:10px;}
.fxsc a:hover{ background:#f2f2f2;}
.fxsc a img{ margin-right:5px;}
.video{ float:left; margin:0 0 0 20px; border-bottom:5px solid #dc3b40; width:800px; height:605px; } /* background:url(../images/bg.jpg) no-repeat; */
.live{ float: left; margin:0; height:608px; width:560px; border-right:0; border-left:0; display:block;}
.lenr{ width:450px; float:right; height:588px; overflow: scroll; padding:10px 50px 10px 30px; overflow-x: hidden; border:1px solid #eeeeee;}
.lenr p{color:#333; line-height:200%; font-size:14px;}
.lenr img { margin-bottom:20px; margin-top:10px; border:none; }
.lenr p img { margin-bottom:20px; margin-top:10px; border:none; }
.liebiao { padding:0; width:450px; margin:0; font-size:16px; position:relative;  }
.liebiao li { height:45px; width:450px; color:#282828; line-height:45px; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden; border-bottom:1px solid #eeeeee; }
.zbtit {height:45px; color:#282828; width:330px; display:block; float:left; padding-left:20px; padding-right:20px; font-size:14px; overflow:hidden; } /* border-right:1px solid #eeeeee;  */
.zbbton {text-align:center; line-height:45px; font-size:14px;}
.zbbton a{text-align:center; color:#a2a2a2; }
.zbbton a:hover{ color: #dc3b40;}

/* 猜你喜欢 */
.t3{ width:1380px; font-size:16px;  margin:0; padding:0; height:57px; background:#FFF; border-radius:5px; line-height:57px; }
.t3 a{ color:#999999; float: left; margin:0 30px; height:54px; text-align:center;}
.t3 a:hover{ border-bottom:3px solid #282828; color:#282828;}

/* 评论 */
.tj{ float: left; width:405px; height:300px; overflow:hidden; border-radius:5px;}
.tj a img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out; height:300px; overflow:hidden;}
.tj a img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6;  }
.pl{ float:right; width:940px; background: #FFF; border-radius:5px;}

/* 分享 */
/*Layer*/
.Smohan_Layer_Shade{position:fixed; _position:absolute; zoom:1; top:0; left:0; width:100%; height:100%; overflow:hidden; background:url(../images/hei.png) repeat; z-index:99900;}
.Smohan_Layer_box{ min-width:300px; height:auto; padding:20px; background:#ffffff; position:fixed; _position:absolute; top:50%; left:50%; overflow:hidden; z-index:99999;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:5px;}
.Smohan_Layer_box h3{ display:block; width:100%; height:30px; line-height:30px; padding:0px 0px 10px 0px; margin:0; border-bottom:1px solid #cccccc; overflow:hidden;}
.Smohan_Layer_box h3 .text{ float:left;font-size:16px; color:#282828; text-indent:0.5em; display:block;}
.Smohan_Layer_box h3 .close{ display:block; width:30px; height:30px; background:url(../images/Smohan.layer.close.png) 0px 0px no-repeat; float:right;}
.Smohan_Layer_box h3 .close:hover{background-position:0px -31px;}
.Smohan_Layer_box .layer_content{ display:block; width:100%; height:100%; margin-top:10px; margin-bottom:10px; padding:0; overflow:hidden; position:relative;}
.Smohan_Layer_box .layer_content .loading{ display:block; width:36px; height:36px; background:url(../images/Load.gif) center  no-repeat; position:absolute; top:0; left:0;}
/*Share*/
#Share{ display:none; width:360px; height:120px; padding:15px 10px;}
#Share ul{ margin:0; padding:0; list-style-type:none;}
#Share ul li{ float:left; display:block; width:50px; height:50px;margin-left:5px; margin-right:5px; cursor:pointer; position:relative;}
#Share ul li a{ display:block; width:28px; height:28px; margin-left:11px; margin-top:12px;}
#Share ul li span{ display:block;width:40px;height:10px;background:url(../images/share_shade.png) 0px 0px no-repeat; position:absolute; left:5px; bottom:0px;}
#Share ul li a.share1{ background:url(../images/share_icon.png) 0px 0px;}
#Share ul li a.share2{ background:url(../images/share_icon.png) -28px 0px;}
#Share ul li a.share3{ background:url(../images/share_icon.png) -56px 0px;}
#Share ul li a.share4{ background:url(../images/share_icon.png) -84px 0px;}
#Share ul li a.share5{ background:url(../images/share_icon.png) -112px 0px;}
#Share ul li a.share6{ background:url(../images/share_icon.png) -140px 0px;}


.lm { width:1380px; padding:20px 0; overflow:hidden;}
.lm li{ width:210px; height:85px; border-radius:5px; float:left; text-align:center; line-height:85px; color:#FFF; font-size:24px; margin-right:20px;}
.lm li a{ width:208px; height:65px; border-radius:5px; border:1px solid #dcdcdc; float:left; text-align:center; color:#8c8c8c; text-align:center; font-size:20px; line-height:24px; padding-top:19px;}
.lm li a:hover { background: #EFEFEF;color:#282828;}
.xz{ font-size:12px;  text-align:center;}

/*3 level*/
p{ font-size:12px; color:#c1c1d3; padding-left:15px; line-height:20px; }

.xwbt__{ width:100%; height:188px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; background:#FFF;} 
.xwbt{ width:1380px; margin:0 auto; height:188px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; background:#FFF;} 
.loca{ height:28px; padding:10px 0 10px 0px; color:#999; font-size:12px; } 
.loca a {color:#999;}
.loca a:hover {color:#dc3b40;}
.bt{ width:1060px; height:148px; padding:20px 0; margin:0 auto;} 
.fh{ width:1060px; display:block; color:#aeaeae; } 
.fh a{ color:#aeaeae;} 
.fh a:hover{ color:#dc3b40;} 
.fl{ margin:0 10px; float:left; font-size:12px; color:#c1c1d3; }
span{color:#c1c1d3;}
.bjer{ width:300px; height:98px;padding:20px 0; float:right;}
.tx{ background: #F3F3F3; border-radius:50%; overflow:hidden; width:80px; height:80px; float:left; margin-top:10px;}
.er{ float:left; width:160px; padding-left:20px; padding-top:23px;}
.nr__{ width:100%; background:#FFF;}
.nr{ width:1380px; background:#FFF; margin:0 auto; padding:0; }
.cont{ width:780px; overflow:hidden; margin:0 auto; background:none; position:relative; padding:50px 30px 20px; }
.cont p { line-height:233%; margin:8px auto; color:#333; font-size:15px; }
.cont p img { text-align:center; margin:10px auto; max-width:760px; height: auto; clear: both; display: block; }
.cont p span { line-height:233%; margin:8px auto; color:#333; font-size:15px; }
.cont span { line-height:233%; margin:8px auto; color:#333; font-size:15px; }
.dzz{ width:92px; height:56px; margin:30px auto 30px; padding:0; text-align:center; line-height:83px;}
.dzz a{ width:92px; height:56px; margin:0 auto; background:url(../images/dz.png) no-repeat;  padding:0;  display:block; color:#FFF;}
.dzz a:hover{ background: url(../images/dz1.png);}
.share{ width:160px; height:36px; margin:10px auto; padding:0 0 0 20px; text-align:center; line-height:36px; vertical-align:top; }

/* 新增调用下拉菜单样式开始  */
#nav{ font-family:"微软雅黑"; }
#nav ul{width:100%; z-index:99;} /* height:300px; */
#nav ul li{float:left; position:relative;}
#nav ul li a{margin:0 1px;display:block;height:18px;line-height:18px; text-align:center; background:#dc3b40;color:#fff;}    
#nav ul li a:hover{background:#282828;color:#fff;}
#nav ul li ul{ position:absolute;top:57px;left:0px; display:none;border:0px solid #fff;margin-bottom:-3px;width:120px; opacity:0.95;}
#nav ul li ul li{float:none; border-bottom:1px solid #fff;}
#nav ul li ul li a{padding:6px;width:72px;background:dc3b40;color:#fff;display:block;}
#nav ul li ul li a:hover{padding:6px;width:72px;background:#282828;color:#fff;}
/* 新增调用下拉菜单样式结束  */

.subnav_video_visible { display:none; }
.pinlun_visible { display:none; }
.xm .lyzz { padding:0 15px; margin-top:4px; }
.xm .djpl { margin-top:8px; }

/* 推荐栏目 */
.tjlm{ width:338px; height:370px; float:left;  border-radius:5px; overflow:hidden; background:#FFF;}
.htbg{ width:338px; height:93px; overflow:hidden;}
.htbg a img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;  }
.htbg a img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6;  }
.liebiao2 { padding:15px 0;  width:298px; margin:0 20px; font-size:14px; position: relative; overflow:hidden;}
.liebiao2 li {  height:30px;width:298px; color:#282828;  line-height:30px; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden;  }
.liebiao2 li a{  height:30px;color: #282828; }
.liebiao2 li a:hover{   height:30px; color: #dc3b40;  }



