html{-webkit-text-size-adjust:none;}
/*body {font-size:14px; color:#343434; line-height:26px; margin:0; padding:0; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei","Arial"; -webkit-text-size-adjust:none; background:#FFFFFF;}*/
body {
	font-family: "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff; margin:0
}
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1453190069_5658236.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1453190069_5658236.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1453190069_5658236.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1453190069_5658236.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1453190069_5658236.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
  font-family:"iconfont";
  font-style:normal;
  font-size: 24px;
  color: #bec5cf;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
}

img { border:0}
input {outline: none;}

div,form,ul,ol,li,span,h1,h2,h3,h4,h5,h6,dl,dt,dd {border: 0;margin: 0;padding: 0;list-style-type:none}
.fz12,font,h2,h1 { font-size:14px}

h1, h2, h3, h4, h5, h6 {
    font-family: "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
    font-weight: 500;
}

input[type="text"]{
-webkit-appearance: none; padding:0; margin:0
}
textarea {  -webkit-appearance: none; padding:0; margin:0;}

input[type="button"], input[type="submit"], input[type="reset"] {
  -webkit-appearance: none;
  outline:none
}

a { outline:none;-moz-outline:none; color:#707070;}
a:link {color:#707070;text-decoration: none}
a:visited {color:#707070;text-decoration: none}
a:active {color:#707070;text-decoration: none}
a:hover {color:#4385F5;text-decoration:none;}
p { padding:0; margin:0; padding-bottom:10px;}
.tar { text-align:right}
.tal { text-align:left}
.tac { text-align:center}
.ft {float:left}
.fr {float:right}
.clear { clear:both}
.bgff { background:#fff}
.w100 { width:1080px; margin:0 auto}

.pages{ height:60px; text-align:center; padding-top:80px; }
.pages ul { padding-bottom:20px}
.pages ul li{ display:inline; list-style-type:none; color:#BDC6D2; font-size:14px; border:1px solid #C4CCD9; cursor:pointer; margin:0px 3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding:5px 0; line-height:31px;}
.pages ul li a{ color:#BDC6D2; padding:10px;}
.pages ul li:hover{ background:#C4CCD9; }
.pages ul li:hover a{ color:#fff}
.pages ul li.thisclass{background:#C4CCD9;}
.pages ul li.thisclass a{ color:#fff}
.pages .active{background:#C4CCD9;color:#fff;}


/*---------------------------------------------------------首页--------------------------------------------------------------*/

/*顶部部分*/
.top{ width:100%; height:36px; line-height:36px; border-bottom:1px solid #DFDFDF; background:#EBEBEB; position:relative; z-index:8000}
.top .top_main{ width:1080px; margin:0 auto; color:#7D8185; font-size:12px;}
.top .top_main .top_left{ float:left; width:70%}
.top .top_main .top_left ul li{ float:left; position:relative; width:68px;}
.top .top_main .top_left ul li.ys_1{ padding:0px 9px 0px 0px; width:145px}
.top .top_main .top_left ul li a{ display:block; padding:0px 9px; color:#7D8185; float:right; height:12px; line-height:12px; margin-top:12px; border-left:1px solid #DADCE0; border-right:1px solid #EBEBEB;}
.top .top_main .top_left ul li a:hover{ text-decoration:underline;}
.top .top_main .top_left ul li h3{font-size:12px; /*font-weight:lighter;*/ cursor:pointer; }
.top .top_main .top_left ul li h4{ width:220px; overflow:hidden; border:1px solid #B3B3B3; position:absolute; top:36px; left:0px; text-align:center; z-index:888; display:none; background:#fff;}
.top .top_main .top_left ul li h4 img{ margin-top:10px; border:1px solid #EDEDED; width:190px;}
.top .top_main .top_left ul li h4 span{ display:block; clear:both; color:#7D8185; height:36px; line-height:36px; /*font-weight:lighter;*/}
.top .top_main .top_left ul li h5{ width:66px; height:4px; background:#fff; position:absolute; top:34px; left:1px; z-index:999; display:none;}
.top .top_main .top_left ul li:hover h3 a{ height:37px; line-height:36px; margin-top:0px; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; background:#fff; text-decoration:none;}
.top .top_main .top_left ul li:hover h4{ display:block;}
.top .top_main .top_left ul li:hover h5{ display:block;}

.top .top_main .top_right{ float:right; height:36px;}
.top .top_main .top_right .top_login{ float:right; width:78px; text-align:center; background:url(../images/top_2.jpg) no-repeat 0px 9px; font-size:12px; /*font-weight:lighter;*/}
.top .top_main .top_right .top_login a{ color:#7D8185;}
.top .top_main .top_right .top_mes{ float:right; width:46px; font-size:12px; text-align:center; margin-top:12px; border-left:1px solid #DADCE0; /*font-weight:lighter;*/ height:12px; line-height:12px;}
.top .top_main .top_right .top_mes a{ color:#7D8185;}
.top .top_main .top_right .top_login:hover{ text-decoration:underline;}
.top .top_main .top_right .top_mes:hover{ text-decoration:underline;}

/*登陆后的头部开始*/
.top .top_main .top_right .top_logins{ float:right; width:150px; text-align:center; font-size:12px; /*font-weight:lighter;*/  position:relative; border-right:1px #EBEBEB solid}
.top .top_main .top_right .top_logins:hover{background:#fff; border:1px solid #B2B2B2; border-top:0 none}
.top .top_main .top_right .top_logins h3{ width:100px; float:right; color:#FFB232; background:url(../images/top_13.jpg) no-repeat right;}
.top .top_main .top_right .top_logins h4{ width:52px; text-align:center; padding-top:6px;}
.top .top_main .top_right .top_logins a{ color:#7D8185;}
.top .top_main .top_right .top_logins .top_xl{ width:374px; height:140px; background:#fff; border:1px solid #B2B2B2; text-align:left; position:absolute; right:-1px; top:36px; display:none;}
.top .top_main .top_right .top_logins .top_xl .top_p1{ width:347px; margin:0 auto; padding-top:14px; border-bottom:1px solid #F4F4F4; padding-bottom:13px;}
.top .top_main .top_right .top_logins .top_xl .top_p1 img{ width:50px; height:50px; border:1px solid #f4f4f4; float:left; margin-right:12px;}
.top .top_main .top_right .top_logins .top_xl .top_p1 h5{ height:20px; line-height:20px; font-size:12px; color:#797979; /*font-weight:lighter;*/}
.top .top_main .top_right .top_logins .top_xl .top_p1 h5 a{ color:#D1D1D3}
.top .top_main .top_right .top_logins .top_xl .top_p1 h6{ padding-top:16px; line-height:14px; font-size:12px; color:#A8A8A8; /*font-weight:lighter;*/}
.top .top_main .top_right .top_logins .top_xl .top_p1 h6 a{ display:block; float:right; color:#5787D3;}
.top .top_main .top_right .top_logins .top_xl .top_p2{ width:347px; margin:0 auto; height:60px; line-height:60px;}
.top .top_main .top_right .top_logins .top_xl .top_p2 .top_sm1{ float:left; background:url(../images/top_14.jpg) no-repeat left; padding-left:27px; font-size:12px; color:#9E9E9E;}
.top .top_main .top_right .top_logins .top_xl .top_p2 .top_sm1 span{ color:#EEB154; font-size:16px; padding:0px 2px;}
.top .top_main .top_right .top_logins .top_xl .top_p2 .top_sm2{ float:right; width:97px; height:34px; line-height:34px;font-size:12px; text-align:center; padding-top:13px;}
.top .top_main .top_right .top_logins .top_xl .top_p2 .top_sm2 a{ width:97px; height:34px; line-height:34px;  display:block; background:url(../images/top_15.jpg) no-repeat; color:#fff; }
.top .top_main .top_right .top_logins .top_xl .top_p3{ width:150px; height:3px; background:#fff; position:absolute; top:-2px; right:0px; z-index:555}
/*登陆后的头部结束*/


@media all and (max-width:1200px) {
.top .top_main{ width:900px;}
}
@media all and (max-width:1200px) {
.top .top_main{ width:720px;}
}
@media all and (max-width:740px) {
.top { display:none}
.top .top_main{ width:90%;}
.top .top_main .top_left{ display:none;}
}

/*导航部分*/
.head{ width:100%; background:#fff; height:89px; line-height:89px; position:fixed; border-bottom:1px solid #F5F5F5; top:0px; left:0px; z-index:7999;}
.head.ats{ width:100%; background:#fff; height:89px; line-height:89px; position:fixed; top:0px; left:0px; z-index:99999;}
.head .head_main{ width:1080px; margin:0 auto; position:relative; _width:1140px}
.head .head_main .head_logo{ float:left;margin-top: 20px;margin-right: 25px; /*width:212px; height:89px; background:url(../images/logo1.jpg) no-repeat left;*/}
*+html .head .head_main .head_logo{ margin-top: 0px; /* only for ie7 */}
.head .head_main .head_nav{ float:left;}
.head .head_main .head_nav .nav{ float:left; font-size:14px; color:#8A929F;/* cursor:pointer;*/ padding-right:20px; _width:45px}
.head .head_main .head_nav .nav a{ color:#8A929F; cursor:pointer;}
.head .head_main .head_nav .nav.ys_3{ _width:80px}
.head .head_main .head_nav .nav.ys_2{ _width:100px}
.head .head_main .head_nav .nav.ys_2 a { /*padding-left:10px;*/ height:89px}
.head .head_main .head_nav .nav.ys_2 .iconfont {font-size: 14px;}
.head .head_main .head_nav .nav.ys_2 a.bgf2 { position:relative;}

@media all and (max-width:985px) {
.head .head_main .head_nav .timeMachine{ display:none}
}

.head .head_main .login { float:right; margin-top:25px; line-height:26px; padding:0 5px; margin-left:20px; position:relative; height:45px}
.head .head_main .login .iconfont {font-size: 25px;cursor:pointer;}
.head .head_main .login .ico_s { width:22px; height:11px; background:url(../images/ico_1.png) no-repeat; position:absolute; top:35px; z-index:65; left:16px; margin-left:-11px; display:none}

.login_s { width:176px; position:absolute; background:#fff; border:1px #CECECE solid; left:-140px; top:45px; z-index:55; padding-bottom:10px; display:none}
.login_s ul li { width:136px; margin:0 auto; line-height:36px; border-top:1px #ddd solid; font-size:14px}
.login_s ul li a { display:block}
.login_s img { float:left; width:40px; margin:15px 10px 15px 20px}
.login_s h3 { line-height:70px;margin-top: 0;}

.head .head_main .head_find{ float:right; width:170px;/*height:30px;*/ border:1px solid #E6E7EB; margin-top:28px; position:relative}
.head .head_main .head_find .input1{ width:130px; float:left; border:0px solid white; height:30px; color:#454545; font-size:12px;padding-left:12px; line-height:30px}

.head .head_main .head_find .input2{ padding:0 0; border:none; position:absolute; right:8px; top:-30px;cursor: pointer;}
*+html .head .head_main .head_find .input2{ top:-33px}

.head .head_main .head_find input:focus{ outline:none;}

.head .head_main #wzfl { position:absolute; /*height:280px;*/ width:920px; background:#fff; border:1px #CECECE solid; top:88px; display:none; left:0}
.head .head_main #wzfl .ico_s { width:22px; height:11px; background:url(../images/ico_1.png) no-repeat; position:absolute; top:-11px; left:250px; margin-left:-11px}
.head .head_main #wzfl .wzfl_hd { float:left; width:200px; background:#f4f4f4; text-align:center; padding-top:20px; height:260px}
.head .head_main #wzfl .wzfl_hd ul li { height:40px; line-height:40px; font-size:14px; text-align:center}
.head .head_main #wzfl .wzfl_hd ul li a { color:#8A929D; display:block}
.head .head_main #wzfl .wzfl_hd ul li.on { background:#fff}

.head .head_main #wzfl .wzfl_bd { float:left; /*width:690px;*/ padding-left:15px}
.head .head_main #wzfl .wzfl_bd ul{display: none;}
.head .head_main #wzfl .wzfl_bd ul li { width:230px; text-align:center; padding-top:30px; float:left}
.head .head_main #wzfl .wzfl_bd ul li a { display:block; height:145px}
.head .head_main #wzfl .wzfl_bd ul li img { width:210px; height:132px; padding:0; margin:0}
.head .head_main #wzfl .wzfl_bd ul li h4 { font-size:12px; width:210px; margin:0 auto; padding-top:5px; line-height:16px; text-align:left; font-weight:normal}

.head .head_main #tspd { width:300px; position:absolute; background:#fff; border:1px #CECECE solid; top:88px; left:175px; display:none}
.head .head_main #tspd ul li { height:92px; border-bottom:1px #E8ECF5 solid; overflow:hidden}
.head .head_main #tspd .ico_s { width:22px; height:11px; background:url(../images/ico_1.png) no-repeat; position:absolute; top:-11px; left:50%; margin-left:-11px}
.head .head_main #tspd ul li .pinpx { display:block; background:url(../images/icon_dropmenu_pinpx.gif) no-repeat 40px 5px; padding-left:110px; font-size:18px; line-height:24px; color:#C5C5C5; margin-top:25px; height:48px}
.head .head_main #tspd ul li .pinpx span { font-weight:bold; letter-spacing:3px}
.head .head_main #tspd ul li .pinpx small { display:block; font-size:14px; letter-spacing:5px}
.head .head_main #tspd ul li .pinpx:hover { color:#46CA71}
.head .head_main #tspd ul li:hover .pinpx { display:block; background:url(../images/icon_dropmenu_pinpx2.gif) no-repeat 40px 5px}

.head .head_main #tspd ul li .stream { display:block; background:url(../images/icon_dropmenu_stream.gif) no-repeat 40px 5px; padding-left:110px; font-size:18px; line-height:24px; color:#C5C5C5; margin-top:25px; height:48px}
.head .head_main #tspd ul li .stream span { font-weight:bold; letter-spacing:3px}
.head .head_main #tspd ul li .stream small { display:block; font-size:14px; letter-spacing:5px}
.head .head_main #tspd ul li .stream:hover { color:#51D2E1}
.head .head_main #tspd ul li:hover .stream { display:block; background:url(../images/icon_dropmenu_stream2.gif) no-repeat 40px 5px}

.head .head_main #zhuanlan { width:200px; position:absolute; background:#fff; border:1px #CECECE solid; top:88px; left:295px; display:none}
.head .head_main #zhuanlan .ico_s { width:22px; height:11px; background:url(../images/ico_1.png) no-repeat; position:absolute; top:-11px; left:50%; margin-left:-11px}
.head .head_main #zhuanlan ul li { text-align:center; font-size:14px; line-height:40px; border-bottom:1px #E8ECF5 solid}
.head .head_main #zhuanlan ul li a:hover { display:block; background:#f5f5f5;color:gray;}

.head .head_main #zhuanti { width:200px; position:absolute; background:#fff; border:1px #CECECE solid; top:88px; left:354px; display:none}
.head .head_main #zhuanti .ico_s { width:22px; height:11px; background:url(../images/ico_1.png) no-repeat; position:absolute; top:-11px; left:50%; margin-left:-11px}
.head .head_main #zhuanti ul li { text-align:center; font-size:14px; line-height:40px; border-bottom:1px #E8ECF5 solid}
.head .head_main #zhuanti ul li a:hover { display:block; background:#f5f5f5;color:gray;}

.head .head_main #gallery { width:200px; position:absolute; background:#fff; border:1px #CECECE solid; top:88px; left:340px; display:none}
.head .head_main #gallery .ico_s { width:22px; height:11px; background:url(../images/ico_1.png) no-repeat; position:absolute; top:-11px; left:50%; margin-left:-11px}
.head .head_main #gallery ul li { text-align:center; font-size:14px; line-height:40px; border-bottom:1px #E8ECF5 solid}
.head .head_main #gallery ul li a:hover { display:block; background:#f5f5f5;color:gray;}

.article_head { height:57px; background:#fff; border:1px #EFEFEF solid; left:0; width:100%; top:0; position:fixed; z-index:99999; display:none}
.article_head .a_logo{ width:200px; height:57px; float:left; margin-left: 10px;margin-top: 5px;}
.article_head h2 { border-left:1px #D5D8DB solid; margin-top:20px; line-height:16px; font-size:16px; padding-left:20px; color:#338ECF; font-weight:normal; float:left; padding-right:30px}
.article_head h2 a { color:#338ECF;}
.article_head .a_fenxiang { padding-top:10px}

.phone_t { display:none}
.phone_s { display:none}


@media all and (max-width:1200px) {
.head .head_main{ width:98%;}
.head .head_main #wzfl { left:-30px}
.head .head_main #wzfl .ico_s { left:280px; }
}
@media all and (max-width:960px) {
.head .head_main{ width:720px;}
.head .head_main .head_find{ display:none;}
.head .head_main #wzfl { /*left:1%; width:98%*/ left: 22%; width: 25%;}
.head .head_main #wzfl .ico_s { left:48%; }
.head .head_main #wzfl .wzfl_hd { width:100%}
.head .head_main #wzfl .wzfl_bd { display:none}
.head .head_main .login  { display:none}
}
@media all and (max-width:740px) {
.head { height:60px}
.head.ats { height:60px}
.head .head_main{ width:350px; }
.head .head_main .head_logo{  text-align:center;margin:5px auto; float:none; /*width:313px; height:55px;background:url(../images/logo_mobile.gif) no-repeat center center; background-size:190px;*/}
.head .head_main .head_nav{ line-height:30px; clear:both; width:350px; margin:0 auto; float:none; height:30px; overflow:hidden; padding-left:10px}
.head .head_main .head_nav .nav{ float:left; margin-right:5px; font-size:14px; color:#8A929F; cursor:pointer; padding:0 5px}
.head .head_main .head_nav .nav.ys_2 a { padding:0}
.head .head_main #wzfl { top:90px; width:150px; left:-30px;}
.head .head_main #tspd { width:300px; position:absolute; background:#fff; border:1px #CECECE solid; top:90px; left:0; margin-left:-40px}

.head .head_main #zhuanlan { top:90px; left:235px; right:-10px; left:auto; width:150px}
.head .head_main #zhuanlan ul li { font-size:12px; line-height:40px}

.head .head_main #zhuanti { top:90px; left:235px; right:-10px; left:auto; width:150px}
.head .head_main #zhuanti ul li { font-size:12px; line-height:40px}

.article_head .a_fenxiang { display:none}

.phone_t { display:block}
.phone_t .phone_t_ico { position: fixed; left:15px; top:-13px; width:29px; height:23px; /*background:url(../images/phone_1.jpg);*/ cursor:pointer}
.phone_t .phone_t_li { position:fixed; top:59px; width:100%; left:0; background:#fff; display:none; border-bottom: 2px solid #e0e0e0;}
.phone_t .phone_t_li .pt_li1 { line-height:22px; padding:10px 15px; clear:both}
.phone_t .phone_t_li .pt_li1 h2 { border-left:5px #E83928 solid; padding-left:10px; font-size:18px; font-weight:normal;}
.phone_t .phone_t_li .pt_li2 { line-height:22px; padding:10px 15px; height:100px}
.phone_t .phone_t_li .pt_li2 ul li { width:33%; height:45px; float:left}
.phone_t .phone_t_li .pt_li2 ul li a { display:block; text-align:center; background:#EFEFEF; width:90%; line-height:34px}
.phone_t .phone_t_li .pt_li3 { line-height:22px; padding:20px 15px; clear:both; height:22px; border-bottom:1px #eee solid; border-top:1px #eee solid; margin-bottom:10px}
.phone_t .phone_t_li .pt_li3 a { display:block; float:left; padding-right:15px; border-left:5px #E83928 solid; padding-left:10px; font-size:14px}
.phone_t .phone_t_li .pt_li4 { padding:10px 15px 0px 15px; height:60px}
.phone_t .phone_t_li .pt_li4 h3 { float:left; width:50%; color:#787878; font-size:12px; line-height:20px}
.phone_t .phone_t_li .pt_li4 h3 img { float:left; width:40px; padding-right:15px}
.phone_t .phone_t_li .pt_li4 h3 b { font-size:14px; line-height:14px; display:block;}
h3.pinpx b{ color:#46CA98}
h3.stream b{ color:#51D2E1}

.phone_s { display:block}
.phone_s .phone_s_ico { position: fixed; right:15px; top:-15px;  /*width:25px; height:23px;background:url(../images/phone_2.jpg);*/ cursor:pointer}
.phone_s .phone_s_cn { position:fixed; z-index:99999; left:100%; width:100%; top:0; height:54px; background:#fff;}
.phone_s .phone_s2 { float:left; padding:0 30px 15px 10px;margin-top: -15px;}
.phone_s .phone_s1 { float:left; width:50%; margin-top:20px; border:0 none; line-height:22px; height:22px}
.phone_s .phone_gb { float:right; margin:-15px 15px 0 0; width:25px; height:23px; /*background:url(../images/phone_3.jpg);*/ cursor:pointer}

.head_nav { display:none}
}

/*轮播图片部分*/
/*.banner{ width:100%; height:480px; position:relative; margin-top:60px; z-index:6666; _margin-top:0; overflow: hidden;}*/
.banner{ width:1600px; height:480px; position:relative; z-index:6666;overflow:hidden;margin:100px auto 20px auto;}

.banner .banner_main{ width:100%; position:relative; clear:both; height:480px;}
.banner .banner_main .banner_img ul li a{ display:block; width:100%; height:480px;}
.banner .banner_main .banner_box{ width:108px; height:10px; position:absolute; bottom:13px; left:50%; margin-left:-54px; z-index:777}
.banner .banner_main .banner_box ul li{ float:left; width:18px; height:8px; }
.banner .banner_main .banner_box ul li a{ display:block; width:10px; margin:0 auto; height:10px; background:url(../images/banner_1.png) no-repeat; cursor:pointer}
.banner .banner_main .banner_box ul li.on a{ background:url(../images/banner_2.png) no-repeat;}

.slick-dots{ position: absolute;bottom: 23px;z-index:777;display: block;width: 100%;height:10px;padding: 0;list-style: none;text-align: center;}
.slick-dots li{width:18px;height:8px;position: relative;display: inline-block;}
.slick-dots li button{display: inline-block;width:10px;margin:0 auto;height:10px;background:url(../images/banner_1.png) no-repeat;cursor:pointer;border: 0;font-size: 0;outline: 0;color:transparent;}
.slick-dots li.slick-active button{background:url(../images/banner_2.png) no-repeat;}
.channel-dots{bottom:-20px;}

.banner .banner_right{ width:255px; height:480px; position:absolute; top:0px; right:5%; z-index:776}
.banner .banner_right .banner_day{ width:255px; height:480px; float:right; position:relative}
.banner .banner_right .banner_day .day_bg { position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; z-index:12; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.banner .banner_right .banner_day h2{ height:46px; padding-top:53px; line-height:46px; color:#47546A; font-size:22px; font-weight:bold; position:relative; z-index:13; letter-spacing:10px; padding-left:15px}
.banner .banner_right .banner_day h2 span{ color:#E83828; padding-left:10px; letter-spacing:0}
.banner .banner_right .banner_day h2 a{ width:53px; float:right; padding-top:6px; line-height:17px; color:#8B929F; font-size:12px; letter-spacing:0; }
.banner .banner_right .banner_day .ban_body{ overflow:hidden; width:225px; margin:0 auto; position:relative; z-index:14;}
.banner .banner_right .banner_day .ban_body ul li{ height:60px; padding-top:10px; border-bottom:1px dotted #DDDDDD; clear:both;}
.banner .banner_right .banner_day .ban_body ul li img { float:left; padding-right:11px; width:78px;}
.banner .banner_right .banner_day .ban_body ul li h1{ line-height:20px; font-size:12px; color:#4B515B; /*font-weight:lighter;*/}

.banner .banner_main a.prev{ display:block; width:27px; height:44px; /*background:url(../images/prev.png) no-repeat; */position:absolute; top:50%; margin-top:-15px; left:10px; cursor:pointer;z-index: 777;}
.banner .banner_main a.next{ display:block; width:27px; height:44px; /*background:url(../images/next.png) no-repeat;*/ position:absolute; top:50%; margin-top:-15px; right:10px; cursor:pointer;z-index: 777;}

/*
@media all and (max-width:1200px) {
.banner .banner_right{ width:900px; margin-left:-450px;}
}
@media all and (max-width:960px) {
.banner .banner_right{ width:720px; margin-left:-360px;}
}
*/
@media all and (max-width:740px) {
.banner{ height:auto; position:relative; overflow:hidden; width:100%;}
.banner .banner_main{ height:250px; width:100%}
.banner .banner_main .banner_img ul li { text-align:center; height:250px; position:relative;}
.banner .banner_main .banner_img ul li a{ position:absolute; left:50%; margin-left:-960px; width:1920px; background:#000; height:250px; text-align:center; display:block; top:0}
.banner .banner_main .banner_img ul li a img{ display:block; height:250px; width:auto; text-align:center; margin:0 auto}

.banner .banner_right{ width:100%; position: relative; overflow:hidden; margin-left:0px; height:auto; left:auto; top:auto}
.banner .banner_right .banner_day h2 { padding-top:20px; padding-left:0}
.banner .banner_right .banner_day{ width:90%; margin:0 auto; height:auto; float:none; background:none;}
.banner .banner_right .banner_day .ban_body{ width:100%;}
.banner .banner_right .banner_day .ban_body ul li{ height:auto; overflow:hidden; padding-bottom:10px;}
.banner .banner_right .banner_day .ban_body ul li img {width:35%;}
.banner .banner_right .banner_day .ban_body ul li h1{ font-size:16px;}
.banner .banner_right .banner_day h2 span{ display:none;}
.banner .banner_right .banner_day h2 a{ display:none;}
}
@media all and (max-width:560px) {
.banner{}
.banner .banner_main{ height:200px}
.banner .banner_main .banner_img ul li { height:200px}
.banner .banner_main .banner_img ul li a { height:200px}
.banner .banner_main .banner_img ul li a img { height:200px}
}
@media all and (max-width:420px) {
.banner{}
.banner .banner_main{ height:150px}
.banner .banner_main .banner_img ul li { height:150px}
.banner .banner_main .banner_img ul li a { height:150px}
.banner .banner_main .banner_img ul li a img { height:150px}
}


/*index_columns*/
.index_columns{ width:1100px; margin:0 auto; overflow:hidden;}
.index_columns ul li{float:left;width:100px;height:50px;/*box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);*/border-radius:5px;margin:0px 10px;margin-bottom:5px;border:1px solid #F2F2F2;}
.index_columns ul li p{width:100px;text-align:center;font-size:18px;line-height:50px;}
.index_columns ul li p a {color:gray;}

@media all and (max-width:1200px) {
.index_columns{ width:921px;overflow:hidden}
}
@media all and (max-width:960px) {
.index_columns{ width:741px;clear:both;}
}
@media all and (max-width:740px) {
.index_columns{ width:90%;margin: 15px auto;}
}
@media all and (max-width:400px) {
.index_columns{ width:90%;margin: 15px auto;}
.index_columns ul li{margin:0px 5px;margin-bottom:5px;}
}

/*今日部分*/
.index_lm{ width:1080px; margin:0 auto; height:78px; line-height:78px; clear:both;}
.index_lm h2{ font-size:20px; color:#474D58; font-weight:bold;}
.index_lm span{ font-size:12px; color:#9399A5; padding-left:20px; /*font-weight:lighter;*/}
.index_1{ width:1100px; margin:0 auto; overflow:hidden;}
.index_1 ul li{ width:253px; float:left; margin:0px 10px; _margin:0px 8px; border:1px solid #F2F2F2; overflow:hidden; position:relative;background: white;}
.index_1 ul li p{ width:253px; overflow:hidden; position:relative; z-index:123}
.index_1 ul li p a.more{ height:100%; width:100%; background:url(../images/z_1.png); position:absolute; top:0px; left:0px; display:none;background:none\0;background:none\\0;*background:none;}
.index_1 ul li img{ width:253px; height:159px;}
.index_1 ul li h3{ width:90%; margin:0 auto; height:72px; line-height:24px; font-size:16px; padding-top:18px;}
.index_1 ul li h3 a{ color:#121212;}
.index_1 ul li h3 a:hover{ color:#75BDF1;}
.index_1 ul li h4{ width:90%; margin:0 auto; height:40px; line-height:30px; font-size:12px; /*font-weight:lighter;*/ }
.index_1 ul li h4 a{ display:block; float:left; color:#CACDD2;}
.index_1 ul li h4 .iconfont{padding:0 2px 0 2px;font-size: 18px; display:block; float:left;}
.index_1 ul li h4 span{ display:block; float:right; color:#CACDD2;}
.index_1 ul li h5 { background:#FFF;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; font-size:12px; font-variant:normal; width:60px; line-height:28px; left:0.3rem; top:0.3rem; position:absolute; text-align:center; color:#000; z-index:124;border-radius: 1rem;}

.index_2{ width:1080px; margin:0 auto; padding-top:34px; overflow:hidden;}
.index_2 .index2_ft{ width:529px; float:left; position:relative; overflow:hidden;}
.index_2 .index2_ft img{ width:100%; height:100%; _height:530px;}
.index_2 .index2_ft a{ display:block; width:100%; height:100%; background:url(../images/z_1.png); _background:none; position:absolute; top:0px; left:0px; z-index:333; display:none;}
.index_2 .index2_fr{ width:528px; float:right; overflow:hidden}
.index_2 .index2_fr a{ display:block;}
.index_2 .index2_fr ul li{ width:264px; float:left; position:relative;}
.index_2 .index2_fr ul li img{ width:100%; display:block}
.index_2 .index2_fr ul li h3{ width:100%; height:100%; background:url(../images/z_2.png) no-repeat; position:absolute; top:0px; left:0px; z-index:333; display:none; /*font-weight:lighter;*/ _height:264px}
.index_2 .index2_fr ul li h3 a{ display:block; width:80%; margin:0 auto; overflow:hidden; line-height:18px; font-size:16px; color:#fff; padding-top:32px; padding-left:20px}
.index_2 .index2_fr ul li h3 a.ys_3{ font-size:12px; padding-top:20px;height:54px; overflow:hidden; }
.index_2 .index2_fr ul li h3 span{ display:block; width:80%; margin:0 auto; color:#fff; font-size:12px; line-height:17px; padding-top:18px; padding-left:20px;}
.index_2 .index2_fr ul li h3 span .iconfont{ padding-right:6px; width:17px; height:17px; font-size: 20px; display:block; float:left}
.index_2 .index2_fr ul li h3 span b { display:block; font-weight:normal; padding:0 10px 0 2px; float:left}
@media all and (max-width:1200px) {
.index_lm{ width:900px;}
.index_1{ width:921px; height:322px; overflow:hidden}
.index_1 ul li{ width:285px; height:320px; margin-bottom:10px;background: white;}
.index_1 ul li img{ width:285px; height:179px;}
.index_1 ul li p{ width:285px;}
.index_2{ width:900px;}
.index_2 .index2_ft { width:49%}
.index_2 .index2_fr { width:49%}
.index_2 .index2_fr ul li { width:50%}
}
@media all and (max-width:960px) {
.index_lm{ width:720px;}
.index_1{ width:741px; height:312px; clear:both;}
.index_1 ul li{ width:225px; height:301px;background: white;}
.index_1 ul li img{ width:225px; height:141px;}
.index_1 ul li p{ width:225px;}
.index_2{ width:720px;}
.index_2 .index2_fr ul li h3 { background:none;}
.index_2 .index2_fr ul li h3 a{ display:none;}
.index_2 .index2_fr ul li h3 a.ys_3{ display:none;}
.index_2 .index2_fr ul li h3 span{ display:none;}
}
@media all and (max-width:740px) {
.index_lm{display:none}
.index_3{display:none}
.index_1{ width:90%; height:auto; overflow:hidden;}
.index_1 ul li { float:none; width:98%; height:auto; padding-bottom:20px; margin:0; margin-bottom:5px;background: white;}
.index_1 ul li img{ width:100%; height:auto;}
.index_1 ul li h4 { /*display:none*/}
.index_1 ul li h3{ width:90%; margin:0 auto; height:48px; line-height:24px; font-size:16px; padding-top:5px;}
.index_1 ul li p{ width:100%;}
.index_2{ width:90%; margin:0 auto;}
.index_2 .index2_ft{ float:none; width:100%}
.index_2 .index2_fr{ display:none;}
}



/*STREAM 流派 */
video{
   object-fit: inherit;
}
.index_3{ width:1080px; margin:0 auto; overflow:hidden;}
.index_3 .index3_ft{ width:720px; float:left; height:456px; position:relative;background:#000;}
.index_3 .index3_ft a{ display:block; width:66px; height:66px; position:absolute; top:50%; margin-top:-33px; left:50%; margin-left:-33px; z-index:333; cursor:pointer;}
.index_3 .index3_ft h3{ height:46px; line-height:46px; font-size:18px; color:#fff; background:url(../images/z_31.png) no-repeat left; padding-left:24px; position:absolute; top:2px; left:48px;}
.index_3 .index3_ft h4{ height:16px; line-height:16px; font-size:16px; color:#fff; position:absolute; top:48px; left:70px;}

.index_3 .index3_fr{ width:348px; border:1px solid #DBDBDB; float:right; border-bottom:0px;}
.index_3 .index3_fr ul li{ overflow:hidden; border-bottom:1px solid #DBDBDB; position:relative; cursor:pointer; overflow:hidden; height:90px; padding:0; margin:0;background: white;}
.index_3 .index3_fr ul li a{ display:block;}
.index_3 .index3_fr ul li h4{ width:35px; height:35px; position:absolute; top:23px; left:54px;}
.index_3 .index3_fr ul li h4 a{ display:block; height:35px; /*background:url(../images/icon_video_show.png) no-repeat;*/}
.index_3 .index3_fr ul li h4 a .iconfont{font-size: 35px;color: white;}
.index_3 .index3_fr ul li img{ width:143px; height:90px; position:absolute; top:0px; left:0px;}
.index_3 .index3_fr ul li h3{ font-size:12px; padding-left:155px; padding-right:10px; margin-top:15px; line-height:16px}
.index_3 .index3_fr ul li h3 a{ height:17px; line-height:17px; display:block; width:65px; color:#fff; background:#4DADFF; font-size:12px; text-align:center; margin-bottom:5px}
.index_3 .index3_fr ul li.on h3 a{ background:#008AFF;}
.index_3 .index3_fr ul li h5 { width:143px; height:90px; background:url(../images/z_1.png); _background:none; position:absolute; top:0px; left:0px;}

@media all and (max-width:1200px) {
.index_3{ width:900px;}
.index_3 .index3_ft{ width:100%; float:none; clear:both; height:515px;}
.index_3 .index3_ft img{ width:100%; height:100%}
.index_3 .index3_fr{ width:100%; float:none; height:182px; overflow:hidden;}
.index_3 .index3_fr li{ float:left; width:50%;}
.index_3 .index3_fr ul li h4{ width:276px;}
.index_3 .index3_fr ul li h5{ width:276px;}
}

@media all and (max-width:960px) {
.index_3{ width:720px;}
.index_3 .index3_ft{ height:412px;}
.index_3 .index3_ft h3{ display:none;}
.index_3 .index3_ft h4{ display:none;}
.index_3 .index3_fr ul li img{ width:129px; height:81px;}
.index_3 .index3_fr{ height:164px;}
.index_3 .index3_fr ul li h4{ width:213px;}
.index_3 .index3_fr ul li h5{ width:213px;}
}

@media all and (max-width:740px) {
.index_3{ width:90%;}
.index_3 .index3_ft{ width:100%; height:auto;}
.index_3 .index3_ft img { display:block}
.index_3 .index3_fr ul li{ width:100%; clear:both; float:none; height:90px}
.index_3 .index3_fr ul li img{ height:90px; display:block; position:relative; float:left}
.index_3 .index3_fr{ height:auto;}
.index_3 .index3_fr ul li h4{ width:57%;}
.index_3 .index3_fr ul li h5{ width:57%;}

}
/*NEWSFEED 新闻流*/
.index_lm2{ width:100%; height:20px; line-height:20px; padding-top:30px; clear:both;}
.index_lm2 h2 { font-size:20px; color:#474D58; font-weight:bold;}
.index_lm3{ width:100%; height:20px; line-height:20px; padding-top:30px; font-size:18px; color:#A6A6A6; clear:both; font-weight:bold;}
.index_lm3 span{ display:block; float:right; line-height:12px; color:#A6A6A6; font-size:12px; padding-top:3px; /*font-weight:lighter;*/}
.index_4{ overflow:hidden; width:1080px; margin:0 auto;}
.index_4 .index4_ft{ width:806px; float:left; overflow:hidden; padding-top:10px}
.index_4 .index4_ft .index4_1{overflow:hidden;}
.index_4 .index4_ft .index4_1 ul li{ clear:both; border-bottom: 1px dotted #d3d6da; padding:26px 0px 40px; overflow:hidden; position:relative;}
.index_4 .index4_ft .index4_1 ul li p{ width:250px; position:relative; float:left; padding-right:30px;}
.index_4 .index4_ft .index4_1 ul li p a.more{ display:block; width:100%; height:100%; background:url(../images/z_1.png); _background:none; position:absolute; top:0px; left:0px; display:none;background:none\0;background:none\\0;*background:none;}
.index_4 .index4_ft .index4_1 ul li p img { width:100%; height:auto; _height:141px}
.index_4 .index4_ft .index4_1 ul li h1{ line-height:30px; font-size:20px; /*font-weight:lighter;*/ float:right; width:520px}
.index_4 .index4_ft .index4_1 ul li h1 a{ color:#121212; display:block; width:90%;}
.index_4 .index4_ft .index4_1 ul li h3{ line-height:30px; font-size:20px; /*font-weight:lighter;*/ float:right; width:520px}
.index_4 .index4_ft .index4_1 ul li h3 a{ color:#121212; display:block; width:90%;font-size: 20px;}
.index_4 .index4_ft .index4_1 ul li h4{ line-height:20px; font-size:12px; color:#787878; /*font-weight:lighter;*/ float:right; width:520px; }
.index_4 .index4_ft .index4_1 ul li h5{ padding-top:15px; line-height:22px; font-size:12px; /*font-weight:lighter;*/ float:right; width:520px; }
.index_4 .index4_ft .index4_1 ul li h5 a{ display:block; width:90%; color:#575757; font-size: 14px;letter-spacing: 0.03em;line-height: 1.5;}
.index_4 .index4_ft .index4_1 ul li h6 { background:#FFF;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; font-size:12px; font-variant:normal; width:60px; line-height:28px; left:0.3rem; top:2rem; position:absolute; text-align:center; color:#000; _display:none;border-radius: 1rem;}

.index_4 .index4_ft .index4_1#tag_li h4{ _margin-top:-20px;}
.index_4 .index4_ft .index4_1#tag_li h5{ _margin-top:-25px;}

.index_4 .index4_ft .index4_2{ overflow:hidden; padding-top:30px;}
.index_4 .index4_ft .index4_2 ul li{ width:253px; float:left; margin-right:10px; border:1px solid #F2F2F2; overflow:hidden;}
.index_4 .index4_ft .index4_2 ul li p{ overflow:hidden; width:253px; position:relative;}
.index_4 .index4_ft .index4_2 ul li p a.more{ display:block; width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(../images/z_1.png); _background:none;background:none\0;background:none\\0;*background:none;}
.index_4 .index4_ft .index4_2 ul li img{ width:253px; height:253px;}
.index_4 .index4_ft .index4_2 ul li h3{ width:90%; margin:0 auto; height:72px; line-height:24px; font-size:16px; padding-top:18px;}
.index_4 .index4_ft .index4_2 ul li h3 a{ color:#121212;}
.index_4 .index4_ft .index4_2 ul li h3 a:hover{ color:#75BDF1;}
.index_4 .index4_ft .index4_2 ul li h4{ width:90%; margin:0 auto; height:30px; line-height:30px; font-size:12px; }
.index_4 .index4_ft .index4_2 ul li h4 a{ display:block; float:left; width:20px; padding-left:20px; color:#CACDD2;}
.index_4 .index4_ft .index4_2 ul li h4 a.zuo{ background:url(../images/pic_5.jpg) no-repeat left;}
.index_4 .index4_ft .index4_2 ul li h4 a.you{ background:url(../images/pic_6.jpg) no-repeat left;}
.index_4 .index4_ft .index4_2 ul li h4 span{ display:block; float:right; color:#CACDD2;}

.index_4 .index4_ft .index4_3{ width:100%; clear:both; overflow:hidden; border-bottom: 1px dotted #d3d6da; padding:30px 0px;}
.index_4 .index4_ft .index4_3 img{ width:100%;}

.index_4 .index4_fr{ width:260px; float:right; overflow:hidden;}
.index_4 .index4_fr ul li{ width:260px; margin:0 auto; overflow:hidden; margin-top:20px; clear:both; position:relative; text-align:center; background:url(../images/pic_21.jpg)}
.index_4 .index4_fr ul li img{ width:255px;}
.index_4 .index4_fr ul li h3{ width:260px; overflow:hidden; height:37px; font-size:12px; position:absolute; bottom:0px; left:0px; z-index:333; text-align:left; background:url(../images/pic_19.jpg) bottom; }
.index_4 .index4_fr ul li h3 a{ display:block; width:90%; margin:0 auto; height:37px; line-height:37px; color:#717171; text-overflow:ellipsis; overflow:hidden;font-weight: bold;}
.index_4 .index4_fr ul li h3 span{ display:block; width:90%; margin:0 auto; line-height:19px; color:#6A6A6A; /*font-weight:lighter;*/}

@media all and (max-width:1200px) {
.index_4{ width:915px;}
.index_4 .index4_ft{ width:100%; float:none;}
.index_4 .index4_fr{ display:none;}
.index_4 .index4_ft .index4_1{ width:900px;}
.index_4 .index4_ft .index4_1 ul li { width:100%}
.index_4 .index4_ft .index4_1 ul li p{ width:280px; float:left}
.index_4 .index4_ft .index4_1 ul li h4 { float:none; width:auto}
.index_4 .index4_ft .index4_1 ul li h5 { float:none; width:auto}
.index_4 .index4_ft .index4_1 ul li h1 { float:none; width:auto}
.index_4 .index4_ft .index4_1 ul li h3 { float:none; width:auto}
.index_4 .index4_ft .index4_2 ul li{ width:285px;}
.index_4 .index4_ft .index4_2 ul li img{ width:285px; height:285px;}
.index_4 .index4_ft .index4_2 ul li p{ width:285px;}
}
@media all and (max-width:960px) {
.index_4{ width:720px;}
.index_4 .index4_ft .index4_1{ width:720px;}
.index_4 .index4_ft .index4_1 ul li p{ width:223px; padding-right:20px}
.index_4 .index4_ft .index4_2{ display:none;}
#ys_5{ display:none}
}
@media all and (max-width:740px) {
.index_4{ width:90%;}
.index_4 .index4_ft .index4_1{ width:100%}
.index_4 .index4_ft .index4_1 ul li{padding-bottom:15px;}
.index_4 .index4_ft .index4_1 ul li p{ width:33%;}
.index_4 .index4_ft .index4_1 ul li p img{ width:100%;}
.index_4 .index4_ft .index4_1 ul li h1{ font-size:16px; padding:0 0 12px 0; line-height:26px}
.index_4 .index4_ft .index4_1 ul li h3{ font-size:16px; padding:0 0 12px 0; line-height:26px}
.index_4 .index4_ft .index4_1 ul li h3 a{color:#4B515B;font-size: 16px;}
.index_4 .index4_ft .index4_1 ul li h4{ color:#787878}
.index_4 .index4_ft .index4_1 ul li h5{ display:none;}
.index_4 .index4_ft .index4_1 ul li h6 { left:auto; right:0;display: none;}
}

@media all and (max-width:480px) {
.index_4 .index4_ft .index4_1 ul li h4{ display:none;}
}

/*右边浮窗*/
.right_box{ width:38px; height:76px; text-align: center;position:fixed; bottom:80px; right:20px; z-index:9999;    border: 1px solid #eee;background: white; /*background:url(../images/right.jpg) no-repeat;*/ _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.right_box ul li{ width:38px; height:37px;}
.right_box ul li h3{ width:132px; height:120px; position:fixed; bottom:30px; right:54px; display:none;}
.right_box ul li h3 img{ border:1px solid #EEEEEE; width:118px; height:118px;}
.right_box a{ display:block; width:38px; height:37px;}

@media all and (max-width:740px) {
.right_box{ display:none;}
.pages ul li{ display:none;}
.pages ul li.pageone { display:inline}
}

/*---------------------------------------------------------特色频道------------------------------------------------------------*/
/*--------频道列表页--------*/
/*频道列表页头部轮播图片*/
.banner2{ width:100%; height:607px; padding-top:89px; position:relative; overflow:hidden; margin-top: -8px;_margin-top:0; _padding-top:0;background: #f2f3f7;}
/*.banner2 .pd_bgs { position:absolute; left:0; top:89px; width:100%; z-index:234; _top:0;*margin-top: -15px!important;background: #EEEEF4;}*/
/*.banner2 .pd_bgs img { width:100%; max-width: 1200px; margin-left: 20px;}*/
.banner2 .banner2_main{ width:1080px; margin:0 auto; position:relative; z-index:235;background-repeat: no-repeat;background-position: left top;background-size: 100% auto;}
.banner2 .banner2_main .banner2_box{ width:200px; height:120px; float:right; margin-top:48px;}
.banner2 .banner2_main .banner2_box ul li{ width:100px; float:left;}
.banner2 .banner2_main .banner2_box ul li a{ display:block; width:82px; height:82px; line-height:82px; color:#fff; text-align:center; font-size:20px; /*font-weight:lighter;*/}
.banner2 .banner2_main .banner2_box ul li span{ display:block; width:82px; height:38px; line-height:38px; color:#8B929F; text-align:center; font-size:12px; /*font-weight:lighter;*/}
.banner2 .banner2_main .banner2_box ul li h3 a{ background:url(../images/z_3.png) no-repeat;}
.banner2 .banner2_main .banner2_box ul li h4 a{ background:url(../images/z_4.png) no-repeat;}

.banner2 .banner2_main .banner2_hot{ width:100%;}
.banner2 .banner2_main .banner2_hot .hot_title{ height:76px; line-height:76px; color:#474D58; font-size:20px; font-weight:bold;}
.banner2 .banner2_main .banner2_hot .hot_dn{ width:100%;}
.hot_big ul div li{ float:left; width:270px; overflow:hidden; padding-bottom:6px; text-align:center}

.hot_big ul div li img{ width:248px; height:156px; display:block; margin:0 auto}
.hot_big ul div li h3{ width:228px; margin:0 auto; font-size:16px; line-height:22px; clear:both; height:66px; overflow:hidden; background:#fff; text-align:left; padding:26px 10px}
.hot_big ul div li h3 a{ color:#262626;}
.hot_big ul div li h4{ width:228px; margin:0 auto; font-size:12px; line-height:18px; clear:both; padding:6px 10px; height:18px; background:#fff; font-weight:normal}
.hot_big ul div li h4 a{ color:#BDC5CF; display:block; float:left; width:60px}
.hot_big ul div li h4 a img{ width:18px; height:13px; padding:0px 2px 0px 0px; float:left;}
.hot_big ul div li h4 span{ color:#BDC5CF; display:block; float:right;}
.hot_big ul div li h4 span.ico_1 { display:block; float:left; /*padding-left:22px; background:url(../images/pic_5.jpg) left no-repeat;*/ padding-right:5px}
.banner2 .banner2_main .banner2_hot .hot_dn ul li h4 span.ico_2 { display:block; float:left; /*padding-left:22px; background:url(../images/pic_6.jpg) left no-repeat;*/ padding-right:5px}
.banner2 .banner2_main .banner2_hot .hot_dn ul li h4 span .iconfont{padding:0 5px 0 0;font-size: 18px; display:block; float:left}
.banner2 .banner2_main .banner2_box2{ height:8px; width:54px; margin:8px auto;}
.banner2 .banner2_main .banner2_box2 ul li{ float:left; width:18px;}
.banner2 .banner2_main .banner2_box2 ul li a{ display:block; width:10px; height:10px; display:block; background:url(../images/banner_1.png) no-repeat; cursor:pointer}
.banner2 .banner2_main .banner2_box2 ul li a:hover{ background:url(../images/banner_2.png) no-repeat;}
.banner2 .banner2_main .banner2_box2 ul li.on a{ background:url(../images/banner_2.png) no-repeat;}

/*频道列表页主体切换栏目*/
.pd_lm{ height:32px; line-height:32px; padding:20px 0px 10px 0;}
.pd_lm ul li{ float:left; padding-right:3px;}
.pd_lm .pd_lm_ss{ float:left;}
.pd_lm .pd_lm_mm{ float:left;}
.pd_lm ul li a{ display:block; padding:0px 12px; color:#8B929F; font-size:12px; border:1px solid #EAEDF2; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.pd_lm ul li a:hover{ background:#4385F5; color:#fff; border:1px solid #4385F5;}
.pd_lm ul li.on a{ background:#4385F5; color:#fff; border:1px solid #4385F5;}
.pd_lm ul h3{ width:64px; float:left; color:#9198A4; text-align:right; font-size:12px; /*font-weight:lighter;*/}
.pd_lm .sp_fl { float:left; margin-left:20px; border:1px solid #EAEDF2; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:12px; padding:0 5px 0 12px; position:relative; _width:80px; *width:80px}
.pd_lm .sp_fl i { display:block; float:right; font-size:14px; padding-left:5px}
.pd_lm .sp_fl:hover {}
.pd_lm .sp_fl h3 { position:absolute; left:0; width:100%; background:#f5f5f5; line-height:24px; text-align:center; top:33px; display:none}
.pd_lm .sp_fl h3 a { display:block; border-bottom:1px #ddd solid; font-size:12px; font-weight:normal}
.pd_lm .sp_fl h3 a:hover { background:#fff}
.pd_lm .sp_fl:hover h3 { display:block}

@media all and (max-width:1200px) {
.banner2 .banner2_main{ width:810px;}
.banner2 .banner2_main .banner2_hot .hot_title{ height:46px; line-height:36px; color:#474D58; font-size:18px; font-weight:bold;}
.banner2 .banner2_main .banner2_hot .hot_dn{ height:285px;}
/*
.hot_big ul div li h3{ width:228px; margin:0 auto; font-size:16px; line-height:22px; clear:both; height:66px; overflow:hidden; background:#fff; text-align:left; padding:15px 10px}
.hot_big ul div li{ width:270px;}
*/
}
@media all and (max-width:960px) {
.banner2{ background-size:750px;}
.banner2 .banner2_main{ width:90%}
/*
.banner2 .banner2_main .banner2_hot{ display:none;}
.banner2 .banner2_main .banner2_box2{ display:none;}
*/
.banner2 .banner2_main .banner2_box{ width:160px; height:120px; margin-top:38px;}
.banner2 .banner2_main .banner2_box ul li{ width:80px;}
.banner2 .banner2_main .banner2_box ul li a{ width:64px; height:64px; line-height:64px; font-size:18px;}
.banner2 .banner2_main .banner2_box ul li span{ width:64px; height:24px; line-height:24px;}
.banner2 .banner2_main .banner2_box ul li h3 a{ background-size:64px;}
.banner2 .banner2_main .banner2_box ul li h4 a{ background-size:64px;}
}
@media all and (max-width:720px) {
.pd_lm .ft { display:none;}
.pd_lm ul h3{ text-align:center; width:52px;}
.banner2 { padding-top:60px}
.banner2 .pd_bgs { top:60px}
}
@media all and (max-width:510px) {
.pd_lm .pd_lm_ss{ float:none; clear:both}
.pd_lm .pd_lm_mm{ float:none; padding-top:10px; clear:both; display:none}
.pd_lm .pd_lm_ss .menu_c{display:none}
}
/*---------频道详细页-----------*/
/*频道详细页头部图片*/
.banner3{ width:100%; position:relative; height:450px;margin-top:89px; _margin-top:0;}
.banner3 .banner3_pic { position:absolute; left:0; top:50%; height:477px; margin-top:-251px; width:100%; overflow:hidden}
.banner3 .banner3_main{ /*width:100%; */position:absolute; top:230px; left:48%; margin-left:-500px;}
.banner3 .banner3_main .banner3_head{ height:30px; line-height:30px; clear:both; text-align:center; font-size:12px;}
.banner3 .banner3_main .banner3_head a{ display:block; width:64px; height:30px;  color:#000; background:#FFF; float:left; opacity: 0.4;border-radius: 1rem;}
.banner3 .banner3_main .banner3_title{ color:#fff;}
.banner3 .banner3_main .banner3_title h1 { line-height:70px; font-size:32px; font-weight:normal}
.banner3 .banner3_main .banner3_dn{ height:42px; line-height:42px; font-size:14px; color:#BBBABA;}
.banner3 .banner3_main .banner3_dn span{ padding-right:20px;}

/*频道详细页文章正文*/
.pd_act{ width:1080px; margin:0 auto; padding-top:30px;}
.pd_act .pd_left{ width:707px; float:left; padding-bottom:65px;}
.pd_act .pd_left .pd_zw{ width:100%;}
.pd_act .pd_left .pd_zw img{ max-width:707px;}

/*频道详细页关联标签*/
.pd_bq{ width:100%; height:32px; padding-top:15px; overflow:hidden;}
.pd_bq ul li{ float:left; padding-right:10px; padding-bottom:10px;height:32px; _width:80px; text-align:center}
.pd_bq ul li a{ display:block; padding:0px 12px; height:30px; line-height:30px; font-size:12px; color:#545454; border:1px solid #ccc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.pd_bq ul li a:hover{ background:#E8ECF5; border:1px solid #E8ECF5;}

/*频道详细页评论*/
.pd_mess{ width:100%; overflow:hidden; position:relative;}
.pd_mess_1{ height:12px; line-height:12px; background:url(../images/pic_41.jpg); margin-top:40px;}
.pd_mess_1 a{ padding:0px 8px; font-size:12px; color:#8D95A2; /*font-weight:lighter;*/ background:#fff;}
.pd_mess_2{ width:30px; height:45px; position:absolute; top:46px; right:0px; background:url(../images/pic_42.jpg) no-repeat;}
.pd_mess_3{ padding-top:27px; padding-bottom:30px; overflow:hidden; border-bottom:1px solid #EAEDF2; height:100px}
.pd_mess_3 img{ float:left; margin-right:20px; width:100px;height: 100px;}
.pd_mess_3 h3{ font-size:18px; color:#333; height:30px; line-height:30px; padding-top:5px;}
.pd_mess_3 h4 { color:#787878; font-size:12px}
.ys_5{ display:none;}
.pd_mess_4{ padding-top:38px; height:30px; line-height:30px; font-size:18px; color:#333333;}
.pd_mess_4 span{ font-size:14px; color:#D0D0D0;}
.pd_mess_5{ padding-bottom:27px; overflow:hidden; padding-top:10px}
.pd_mess_5 ul li{ overflow:hidden; font-size:14px; color:#333333; padding-top:15px; padding-left:70px; padding-right:20px; position:relative}
.pd_mess_5 ul li img { width:50px; height:50px; position:absolute; left:0; top:15px; _left:-70px; _top:45px}
.pd_mess_5 ul li h3 { color:#aaa; font-size:12px}
.pd_mess_5 ul li h3 b { font-size:14px; color:#333}
.pd_mess_5 ul li h4 { padding-top:5px; line-height:18px; padding-bottom:5px; color:#666}
.pd_mess_5 ul li h4 a { color:#999}

.pd_mess_5 ul li p { margin-top:10px; background:#f5f5f5; padding:5px 10px; font-size:12px; line-height:20px; color:#666}
.pd_mess_5 ul li p a { font-size:14px; color:#333; font-weight:bold}

.pd_mess_6 .input1{ width:99%; height:112px; border:1px solid #ccc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.pd_mess_6 .input2{ width:100%; height:34px; /*line-height:34px;*/ border:0px; background:#4385F5; color:#fff; font-size:14px; margin-top:15px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.ys_9{ width:100%; overflow:hidden; background:#F7F7F7; padding-bottom:20px;}
.index_1.ys_8 ul li{ margin-top:40px;}

/*缩小后出现的扫码*/
.pd_sm{ width:100%; background:#F5F8F9; overflow:hidden; display:none;}
.pd_sm .pd_sm_main{ width:80%; margin:0 auto; padding:18px 0px; overflow:hidden; background:#fff; text-align:center; margin-top:20px;}
.pd_sm .pd_sm_main img{ width:80%;}
.pd_sm .pd_sm_dn{ height:40px; padding-top:12px; text-align:center; font-size:20px; color:#43A1F6;}
.pd_sm .pd_sm_foot{ height:24px; line-height:24px; padding-bottom:18px; color:#7B8A9B; font-size:14px; text-align:center;}


/*频道详细页右边*/
.pd_act .pd_right{ width:290px; overflow:hidden; float:right;}
.pd_act .pd_right .pd_frs.prat { position:fixed; top:60px}
.pd_act .pd_right .pd_fr_title{ height:24px; line-height:24px; padding-top:13px; padding-bottom:20px; border-bottom:1px solid #E7ECF5;}
.pd_act .pd_right .pd_fr_title ul li{ float:left; width:96px; color:#BEC5CF; font-size:12px;}
.pd_act .pd_right .pd_fr_title ul li .iconfont{ font-size: 30px;margin:0 10px; display:block; float:left}

/*频道详细页右边切换按钮*/
.pd_act .pd_right .pd_fr_qh{ width:288px; margin-top:25px; height:40px; line-height:40px; border:1px solid #E1E4EB;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.pd_act .pd_right .pd_fr_qh ul li{ width:144; float:left; font-size:12px; text-align:center;}
.pd_act .pd_right .pd_fr_qh ul li a{ display:block; width:143px; height:40px; border-right:1px solid #E1E4EB; color:#474D58; cursor:pointer}
.pd_act .pd_right .pd_fr_qh ul li a.ys_6{ border-right:0px; width:144px;}
.pd_act .pd_right .pd_fr_qh ul li.on a{ background:#E1E4EB;}
.pd_act .pd_right .pd_fr_qh ul li a:hover{ background:#F1F5FA;}

/*频道详细页右边切换主体*/
.pd_act .pd_right .pd_fr_zw{ overflow:hidden; padding-top:17px; width:290px}
.pd_act .pd_right .pd_fr_zw ul.zw_1 { padding-top:5px}
.pd_act .pd_right .pd_fr_zw ul.zw_1 li{ padding-top:12px; height:62px; border-bottom:1px dashed #F6F6F6; clear:both; padding-right:5px}
.pd_act .pd_right .pd_fr_zw ul.zw_1 li img{ float:left; padding-right:10px; width:80px; height:50px;}
.pd_act .pd_right .pd_fr_zw ul.zw_1 li h3{ height:40px; line-height:20px; font-size:14px; /*font-weight:lighter;*/}
.pd_act .pd_right .pd_fr_zw ul.zw_1 li h3 a{ color:#3F3F3F;}

.pd_act .pd_right .pd_fr_zw ul.zw_2 { padding-top:20px}
.pd_act .pd_right .pd_fr_zw ul.zw_2 li { padding-bottom:10px; padding-top:5px; padding-right:5px}
.pd_act .pd_right .pd_fr_zw ul.zw_2 li img { width:290px}

.pd_act .pd_right .pd_fr_zw ul.zw_3 { padding-top:10px; width:300px}
.pd_act .pd_right .pd_fr_zw ul.zw_3 li { float:left; width:100px; height:100px}
.pd_act .pd_right .pd_fr_zw ul.zw_3 li img { width:90px; height:90px}
.pd_act .pd_right .pd_fr_zw ul.zw_3 li.pd_r_at { width:200px; height:200px}
.pd_act .pd_right .pd_fr_zw ul.zw_3 li.pd_r_at img { width:190px; height:190px}

@media all and (max-width:1200px) {
.banner3 .banner3_pic img {}
.banner3 .banner3_main{ /*width:96%;*/ margin-left:-36%; top:200px}
.banner3 .banner3_main .banner3_title h1 { font-size:30px}
.pd_act{ width:860px; padding-top:60px}
.pd_act .pd_left{ width:100%; float:none;}
.pd_act .pd_right{ display:none;}
.index_1.ys_8 { height:auto;}
}
@media all and (max-width:960px) {
.pd_act{ width:90%;padding-top:90px;}
.pd_act .pd_left .pd_zw img{ width:100%;}
.pd_act .pd_left .pd_mess .pd_mess_1{ text-align:center;}
.pd_act .pd_left .pd_mess .pd_mess_3{ border-bottom:0px;}
.ys_5{ display:block; }
.pd_act .pd_left .pd_mess .pd_mess_1.ys_5 a{font-size:16px;}
.pd_sm{ display:none;}
.ys_7{ display:none;}
.ys_8{ /*display:none;*/}
}
@media all and (max-width:720px) {
.banner3{ height:0px;}
.banner3 .banner3_pic { position:relative; /*height:auto;*/ height:0px; width:100%; /*padding-bottom:10px;*/ margin:0;}
.banner3 .banner3_main{ position:relative; top:auto; left:0; bottom:0px;margin-left:0px; width:100%}
.banner3 .banner3_main .banner3_head,.banner3_title h3{ display:none;}
.banner3 .banner3_main .banner3_title h1{ font-size:22px; padding-top:10px; line-height:30px; color:#343434; padding:0 15px; text-align:center}
.banner3 .banner3_main .banner3_dn { padding-left:15px; text-align:center}
.banner3 .banner3_main .banner3_dn span.ys_10{ display:none;}
.pd_act .pd_left {padding-top: 10px;}
.pd_act .pd_left .pd_mess .pd_mess_6 .input1{ width:98%;}
.pd_act .pd_left .pd_mess .pd_mess_6 .input2{ width:98%;}
.pd_act .pd_left .pd_zw{ font-size:16px;}
.pd_sm{ display:block;}
}

@media all and (max-width:480px) {
.pd_sm .pd_sm_main{ width:65%;}
.banner3 .banner3_main .banner3_dn{}
}

/*-----------------------------------------------------------tags页面---------------------------------------------------------------------*/
.con_1{ height:159px; width:100%; background:#FBFCFE; border-bottom:1px solid #E8ECF5; border-top:1px #F5F5F5 solid; *margin-top: 74px!important;margin-top:89px; _margin-top:0;}
.con_1 .con1_main{ max-width:1080px; width:95%; margin:0 auto; overflow:hidden;}
.con_1 .con1_main .con1_pic1{ float:left; width:170px; height:159px; /*background:url(../images/icon_tags.png) no-repeat left;*/}
.con_1 .con1_main .con1_pic1 .iconfont {float: left;margin-top: 58px;font-size:32px;color:gray;}
.con_1 .con1_main .con1_pic1 a{ display:block; margin-left:45px; /*padding-left:15px; border-left:3px solid #4385F5;*/ height:20px; line-height:20px; margin-top:70px; color:#333; letter-spacing:5px; font-weight:bold; }
.con_1 .con1_main .con1_pic2{ width:82px; height:118px; float:right; text-align:center; font-size:18px; margin-top:32px}
.con_1 .con1_main .con1_pic2 a{ display:block; height:82px; width:82px; background:url(../images/z_4.png) no-repeat; color:#fff; line-height:82px;}
.con_1 .con1_main .con1_pic2 span{ display:block; height:36px; line-height:36px; color:#8E95A2; font-size:12px;}

.con_2{ width:254px; /*height:283px;*/ border:1px solid #E1E4EB; margin-top:80px;}
.con_2 .con2_pic1{ height:58px; line-height:58px; color:#659BF7; font-size:16px; text-align:center;}
.con_2 .con2_pic2{ width:174px; height:174px; margin:0 auto;}
.con_2 .con2_pic2 img{ width:100%;}
.con_2 .con2_pic3{ height:36px; line-height:36px; font-size:14px; color:#9B9B9B; text-align:center;}

.con_2 div a img {width: 254px;overflow: hidden;}

.con_3{ width:254px; height:43px; border:1px solid #E1E4EB; padding:20px 0px 0px 0px; margin-top:20px; text-align:center;display: inline-block;font-size:18px}

.con_tagAds{ margin-top:80px;width:254px; height:43px; line-height: 43px; border:1px solid #E1E4EB; padding:0px;text-align:center;display: inline-block;font-size:18px}
.con_tagAds div a img {width: 100%;text-align: center;}

/*-----------------------------------------------------------视频---------------------------------------------------------------------*/
.video_t{ height:200px; width:100%; background:url(../images/bg_stream.jpg) top; margin-top:90px; _margin-top:0}
.video_t .video_tm{ max-width:1080px; width:95%; margin:0 auto; overflow:hidden;}

.video_t .video_tm .video_title { height:65px; margin-top:50px; padding-left:110px; background:url(../images/icon_stream.png) left no-repeat; font-size:30px; color:#18E4FC; letter-spacing:3px; float:left}
.video_t .video_tm .video_title a { color:#fff;}
.video_t .video_tm .video_title h1 { font-size:14px; color:#fff;margin-top:5px;max-width:600px;}

.video_t .video_tm .video_ico1{ width:82px; height:118px; float:right; text-align:center; font-size:18px; margin-top:50px}
.video_t .video_tm .video_ico1 a{ display:block; height:82px; width:82px; background:url(../images/z_4.png) no-repeat; color:#fff; line-height:82px;}
.video_t .video_tm .video_ico1 span{ display:block; height:36px; line-height:36px; color:#fff; font-size:12px;}
.video_t .video_tm .video_ico2{ width:82px; height:118px; float:right; text-align:center; font-size:18px; margin-top:50px; margin-right:15px}
.video_t .video_tm .video_ico2 a{ display:block; height:82px; width:82px; background:url(../images/z_3.png) no-repeat; color:#fff; line-height:82px;}
.video_t .video_tm .video_ico2 span{ display:block; height:36px; line-height:36px; color:#fff; font-size:12px;}

@media all and (max-width:720px) {
.con_1 { margin-top:60px}
.video_t { margin-top:60px}
.video_t .video_tm .video_ico1 { display:none;}
.video_t .video_tm .video_ico2 { display:none;}
}

.video_lm { max-width:1080px; margin:0 auto; width:98%; position:relative; z-index:232}

.video_list  { width:1096px; margin:0 auto; padding-top:20px; position:relative; z-index:231}
.video_list ul li { float:left; text-align:center; width:274px; position:relative; _height:305px}
.video_hot.video_list ul li { _height:198px; padding-bottom:3px}
.video_list ul li img { width:254px; max-height:190px}
.video_list ul li h5 { position:absolute; left:50%; margin-left:-30px; top:65px; width:60px; height:60px; background:url(../images/icon_video_show2.png)}
.video_list ul li i.iconfont { position:absolute; left:50%; margin-left:-25px; top:60px; width:50px; height:54px; line-height:50px; font-size:50px; font-weight:normal; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7}
.video_hot.video_list ul li i.iconfont { top:70px}
.video_list ul li i.iconfont a { color:#fff; display:block;}
.video_list ul li i.iconfont a:hover { color:#EF2E24}
.video_list ul li:hover i.iconfont a { color:#EF2E24}
.video_list ul li h4 { position:absolute; left:10px; top:0; width:254px; height:190px; background:url(../images/video_2.png); color:#fff; line-height:50px; font-size:12px; font-weight:normal; text-align:left; display:none; background:none\0;background:none\\0;*background:none}
.video_list ul li h4 span { display:block; width:60px; background:url(../images/video_3.jpg) left no-repeat; margin-left:20px; float:left; padding-left:20px}
.video_list ul li h4 a { display:block; font-size:14px; margin-top:30px; padding-left:50px; background:url(../images/icon_video_show.png) left no-repeat; margin-left:20px; line-height:24px; color:#fff; font-weight:bold; padding-right:20px; min-height:35px}
.video_list ul li h3 { width:214px; margin:0 auto; text-align:left; padding-top:20px; line-height:30px; height:90px; background:#fff}
.video_list ul li:hover h3 a { color:#ccc}
.video_list h2 { font-size:20px; line-height:30px; padding-left:10px; padding-bottom:20px; font-weight:normal}

.hots2 { width:528px; float:left; height:388px; position:relative; padding:0 10px}
.hots2 img { width:100%; height:100%}

.hots2 h5 { position:absolute; left:10px; top:0; width:528px; height:100%; background:url(../images/icon_video_show2.png) center no-repeat}
.hots2 h5 a { display:block; height:100%; z-index:222}
.hots2 h4 { position:absolute; left:10px; top:0; width:528px; height:388px; background:url(../images/video_2.png); color:#fff; line-height:50px; font-size:12px; font-weight:normal; text-align:left; z-index:221}
.hots2 h4 span { display:block; width:60px; background:url(../images/video_4.jpg) left no-repeat; margin-left:20px; float:left; padding-left:20px}
.hots2 h4 a { display:block; font-size:16px; margin-top:10px; margin-left:20px; line-height:24px; color:#fff; font-weight:bold; padding-right:20px; min-height:35px}
.hots2:hover h5 { filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5}

@media all and (max-width:1096px) {
.video_list { width:822px;}
}
@media all and (max-width:822px) {
.video_list { width:548px;}
.hots2 { margin-bottom:10px}
}
@media all and (max-width:548px) {
.video_list { width:80%;}
.video_list ul li { width:100%; float:none}
.video_list ul li img { width:100%; height:auto}
.video_list ul li h5 { top:25%}
.video_list ul li h4 { left:0; width:100%; height:100%}
.video_list ul li h3 { width:80%}
.hots2 { display:none}
.video_list ul li i.iconfont { top:24%; /*margin-top:-95px*/}

.video_hot.video_list ul li i.iconfont { top:50%; margin-top:-25px}
}

/*-----------------------------------------------------------视频详细-------------------------------------------------------------*/

.video_id { background:#000; padding:30px 0; margin-top:90px; _margin-top:0}
.video_id .video_play { width:95%; max-width:1080px; margin:0 auto; height:600px; background:#444}

@media all and (max-width:1096px) {
.video_id .video_play { height:500px;}
}
@media all and (max-width:822px) {
.video_id .video_play { height:400px;}
}
@media all and (max-width:548px) {
.video_id { margin-top:50px}
.video_id .video_play { height:300px;}
}

.video_id .video_title { width:95%; max-width:1080px; margin:0 auto; padding-top:15px}
.video_id .video_title h3 { width:140px; float:left; color:#fff; font-size:12px; font-weight:normal}
.video_id .video_title h3 a { display:block; width:60px; background:url(../images/video_4.jpg) left no-repeat; float:left; padding-left:20px; color:#fff}
.video_id .video_title h1 { font-size:12px; color:#fff}
.video_id .video_title h1 a { color:#fff}
.video_id .video_title h4 { color:#999; font-weight:normal}

.video_id .fenxiang { float:right; margin-right:20px; padding-top:30px}
.bgf5 { background:#f5f5f5}

.video_pl {background:#f5f5f5; border-bottom:1px #ddd solid}
.video_pl h2 { max-width:712px; width:90%; margin:0 auto; padding-top:10px; line-height:70px; font-weight:normal; font-size:14px; color:#676767}
.video_pl h2 span { font-size:18px; color:#333}
.video_pl .pl_s1 { height:112px; max-width:710px; width:90%; margin:0 auto; margin-bottom:15px}
.video_pl .pl_s1 .video_textarea { border:0 none; width:100%; height:100%; border:1px #ccc solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.video_pl .submit_video { border:0 none; max-width:712px; width:90%; height:34px; line-height:34px; background:#4385F5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; cursor:pointer; color:#fff; margin:0 auto; display:block; font-size:14px; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei"}
.video_comments{max-width:710px; width:90%; margin:0 auto; margin-bottom:40px}
/*-----------------------------------------------------------设置----------------------------------------------------------------*/
.main{ width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:12}
.main .main_big{ width:390px; margin:0 auto; overflow:visible; margin-top:120px;}
.main .main_big .main_pic1{ height:92px; line-height:92px; font-size:28px; color:#fff; text-align:center;}
.main .main_big .main_pic2{ clear:both; width:100%; height:50px; line-height:50px; background:url(../images/z_5.png) no-repeat; margin-bottom:5px; }
.main .main_big .main_pic2 h3{ float:left; width:25%; text-align:center; font-size:16px; color:#333; /*font-weight:lighter;*/ background:#fff;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}
.main .main_big .main_pic2 .input1{ float:left; width:70%; height:50px; line-height:50px; border:0px; padding:0 0; color:#999}
.main .main_big input:focus{ outline:none;}
.main .main_big .main_pic3{ margin:15px 0px; height:46px; line-height:16px;}
.main .main_big .main_pic3 .input3{ height:46px; line-height:46px; width:100%; background:url(../images/z_6.png) no-repeat; color:#fff; text-align:center; font-size:20px; border:0px; padding:0 0;cursor: pointer;}
.main .main_big .main_pic4{ height:20px; line-height:20px; text-align:center; background:url(../images/z_7.png) no-repeat; color:#fff; font-size:14px;margin-top: 15px;margin-bottom: 15px;}
.main .main_big .main_pic5{ margin-top:10px; height:40px; text-align:center;}
.main .main_big .main_pic5 ul li{ float:left; width:53px;}
.main .main_big .main_pic5 ul li a{ display:block; margin:0 auto; height:38px; width:38px;}
.main .main_big .main_pic6{ height:50px; line-height:50px; font-size:14px; color:#fff; text-align:center; letter-spacing:5px;}
.main .main_big .main_pic6 a{ color:#fff;}

.main .main_big .main_pic7{ height:36px; line-height:36px; background:url(../images/z_8.png) no-repeat; color:#333333; font-size:14px; padding-left:8px; margin-bottom:5px;}
@media all and (max-width:480px) {
.main .main_big{ width:90%; margin-top:90px}
.main .main_big .main_pic2{ background-size:100% 100%; }
.main .main_big .main_pic3 .input3{ background-size:100% 100%; }
.main .main_big .main_pic4{ background-size:100% 100%; }
.main .main_big .main_pic5 ul li{ width:14%;}
.main .main_big .main_pic5 ul li a{ width:30px; height:30px;}
.main .main_big .main_pic5 ul li a img{ width:100%;}
.main .main_big .main_pic7{ background-size:100% 100%; }
}
@media all and (max-width:720px) {
.video_id .fenxiang{ display:none;}


}

/*-----------------------------------------------------------附加登录----------------------------------------------------------------*/
.fj_login { background:url(../images/fujia_1.png); position:fixed; left:0; width:100%; top:0; height:100%; z-index:99999; _position:absolute; _height:600px}
.fj_login .fl_cn { width:470px; height:416px; background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; position:absolute; left:50%; margin-left:-235px; top:50%; margin-top:-208px;}
.fj_login .fl_cn h3 { font-size:16px; padding-top:20px; line-height:30px; text-align:center; font-weight:normal; padding-bottom:5px}
.fj_login .fl_cn .fl_ico { width:364px; height:42px; background:url(../images/fujia_2.png); margin:0 auto}
.fj_login .fl_cn .fl_ico a { display:block; float:left; width:52px; height:42px; cursor:pointer}

.fj_login .fj_dl { margin-top:20px; border-bottom:1px #ddd solid; border-top:1px #ddd solid; padding-top:20px}
.fj_login .fj_dl ul li { width:410px; margin:0 auto; height:54px;}
.fj_login .fj_dl ul li.fj_ls { width:410px; margin:0 auto; height:44px; position:relative; background:#E7ECF5; overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-bottom:10px}
.fj_login .fj_url { padding-top:20px; text-align:center; letter-spacing:5px}
.fj_login .fj_url a{ color:#8B929F; font-size:18px; text-decoration:underline}
.fj_login .fj_url a:hover { text-decoration:none}

.fj_login .fj_dl ul li h4 { float:left; width:18%; text-align:center; font-size:14px; line-height:44px; font-weight:normal}
.fj_login .fj_dl ul li .input_fj { float:left; width:76%; background:#E7ECF5; line-height:40px; height:44px; border:0 none; font-weight:normal}
.fj_login .submit_fj { border:0 none; width:100%; height:34px; line-height:34px; background:#4385F5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; cursor:pointer; color:#fff; margin:0 auto; display:block; font-size:14px; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei"}
.fj_login .tar { padding:0 20px 10px 0}

@media all and (max-width:480px) {
.fj_login .fl_cn { width:94%; left:3%; margin-left:0}
.fj_login .fj_dl ul li { width:90%; position:relative; margin:0 auto}
.fj_login .fj_dl ul li.fj_ls { width:90%;}
}

/*-----------------------------------------------------------附加登录----------------------------------------------------------------*/
.picurl_t { height:360px; background:url(../images/picurl_banner.jpg) top no-repeat #0D1318; position:relative; z-index:123}
.picurl_t .pirurl_logo { width:95%; max-width:1200px; margin:0 auto; padding-top:20px}
.picurl_t .tac { padding-top:32px; color:#ccc}
.picurl_t .picurl_ss { max-width:720px; width:90%; height:50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; background:#fff; margin:0 auto; margin-top:35px; position:relative}
.picurl_t .picurl_ss .ss_px { position:absolute; top:0; left:-55px; _left:0}
.picurl_t .tac a { color:#fff; text-decoration:underline}
.picurl_t .tac a:hover { text-decoration:none}
.picurl_t .fr { position:absolute; right:8px; top:3px}
.picurl_t .input_picurl { width:92%; margin:0 auto; display:block; border:0 none; line-height:32px; height:34px; font-size:14px; margin-top:5px}

@media all and (max-width:720px) {
.picurl_t .picurl_ss { width:60%; margin-left:25%}
}

@media all and (max-width:480px) {
.picurl_t .picurl_ss { width:60%;}
}

/*-----------------------------------------------------------瀑布流----------------------------------------------------------------*/
.container_putu{ position:relative; max-width:1080px; margin:0 auto; padding-top:50px}
.container { text-align: center }
#picurl_1 .cell { padding:10px; border: 1px solid #E3E3E3; width:240px;float: left; margin-bottom:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; padding-top:20px; background:url(../images/picurl_1.jpg) no-repeat 0 5px}
#picurl_1 .cell img { width:100%}
#picurl_1 .cell p { line-height: 20px; margin: 10px 0 5px 0; text-align:left; font-size:14px; font-weight:bold}
#picurl_1 .cell p a { color:#000}
#picurl_1 .cell h4 { text-align:left; line-height:22px; background:url(../images/picurl_2.jpg) left no-repeat; font-weight:normal; font-size:12px; height:22px}
#picurl_1 .cell h4 span { display:block; float:left; width:15px; color:#787878; padding-left:25px}

#picurl_2 { position:relative; z-index:122}
#picurl_2 .cell { padding:20px 10px 0 10px; width:240px; float: left; margin-bottom:20px; position:relative; overflow:hidden}
#picurl_2 .cell img { width:100%}
#picurl_2 h4 { position:absolute; bottom:-30px; line-height:30px; height:30px; background:#fff; padding:0; margin:0; left:0; width:100%; overflow:hidden}
#picurl_2 h4 a.pic_sc { float:right; display:block; background:url(../images/shoucang.jpg); width:26px; height:22px; margin:10px 20px}
#picurl_2 h4 a.pic_ti { display:block; float:left; padding-left:20px; font-size:12px}

@media all and (max-width:1080px) {
.container_putu { width:810px; margin:0 auto}
}
@media all and (max-width:810px) {
.container_putu { width:540px; margin:0 auto;}
}
@media all and (max-width:540px) {
.container_putu { width:270px; margin:0 auto;}

#picurl_2.container_putu { width:80%}
#picurl_2.container_putu .cell { width:100%; margin:0 auto; padding:0}
}
	/* more */
#more { display: block; margin: 10px auto 20px; }
	/* infscr-loading */
#infscr-loading { bottom: -10px; left: 45%; position: absolute; text-align: center; height: 20px; line-height: 20px; z-index: 100; width: 120px; font-size:12px;color:#535353}

.picurl_t2 { height:60px; background:url(../images/video_2.png); position:fixed; left:0; top:0; width:100%; z-index:999; display:none}
.picurl_t2 .t2_logo { float:left; padding-top:10px; padding-left:20px; padding-right:15px}
.picurl_t2 .t2_logo img { height:40px}
.picurl_t2 .t2_px { padding-top:5px; float:left; position: relative}

.picurl_t2 form { width:720px; height:50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; background:#fff; margin-top:5px; position:relative; float:left; margin-left:20px}
.picurl_t2 form .ss_px { position:absolute; top:0; left:-60px}
.picurl_t2 .fr { position:absolute; right:8px; top:3px}
.picurl_t2 .input_picurl { width:95%; margin:0 auto; display:block; border:0 none; line-height:32px; height:34px; margin-top:5px; font-size:14px}

@media all and (max-width:1080px) {
.picurl_t2 form { width:480px;}
}
@media all and (max-width:810px) {
.picurl_t2 form { display:none}
}

.px_list { position:absolute; left:-100px; width:710px; background:#fff; z-index:998; padding:20px 0;box-shadow:0 0 5px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; z-index:123; display:none}
.ss_px .px_list { top:63px;}
.t2_px .px_list { top:68px;}

.px_list ul { width:600px; margin:0 auto}
.px_list ul li { float:left; width:200px; height:30px; line-height:24px}
.px_list ul li a { display:block; width:180px; padding-left:10px}
.px_list ul li a:hover { background:#f5f5f5}
.ss_px h4 { position:absolute; top:50px; left:15px; width:17px; height:13px; z-index:124; background:url(../images/picurl_3.png); display:none}
.t2_px h4 { position:absolute; top:55px; left:15px; width:17px; height:13px; z-index:124; background:url(../images/picurl_3.png); display:none}
@media all and (max-width:1080px) {
.ss_px .px_list { left:0}
.t2_px .px_list { left:-200px}
}
@media all and (max-width:710px) {
.ss_px .px_list { display:none}
.t2_px .px_list { left:-200px; width:500px}
.t2_px .px_list ul { width:390px}
.t2_px .px_list ul li { width:130px}
.t2_px .px_list ul li a { width:110px}
}
@media all and (max-width:560px) {
.ss_px .px_list { display:none}
.t2_px { display:none}
}

/*-------------------------------------------------------------设置页面--------------------------------------------------------------*/
/*基本信息*/
.set{ width:100%; overflow:visible;}
.set .set_left{ width:200px; height:100%; position:absolute; left:0px; top:0px; _position:relative; _float:left}
.set .set_left .set_ft_1{ height:90px; width:100%; background:url(../images/logo_white.png) no-repeat center center;}
.set .set_left .set_ft_2{ width:70%; max-width:240px; margin:0 auto; height:30px; line-height:30px; color:#fff; font-size:18px;}
.set .set_left .set_ft_3{ width:70%; max-width:240px; margin:0 auto; line-height:18px; color:#787C84; font-size:12px; padding-bottom:15px; }
.set .set_left .set_ft_4{ padding-top:5px; overflow:hidden; background:url(../images/set_1.jpg) no-repeat top;}
.set .set_left .set_ft_4 ul li{ height:30px; line-height:30px; font-size:14px;}
.set .set_left .set_ft_4 ul li a{ display:block; width:70%; max-width:240px; margin:0 auto; color:#787C84;}
.set .set_left .set_ft_4 ul li.on{ background:url(../images/set_2.jpg) no-repeat right;}
.set .set_left .set_ft_4 ul li.on a{ color:#fff;}
.set .set_left .set_ft_4 ul li:hover a{ color:#fff;}

.set .set_right{ overflow:visible; float:left; padding-left:255px; _float:left; _padding-left:130px; _width:500px;margin-top: 10px;}
.set .set_right .set_fr_1{ height:20px; line-height:20px; margin-top:25px; margin-bottom:20px; font-size:18px; color:#333333; border-left:2px solid #008AFF; padding-left:10px;}
.set .set_right .set_fr_2{ height:58px; line-height:58px; color:#333; font-size:14px; font-weight:bold;}
.set .set_right .set_fr_3{ width:420px; overflow:visible;}
.set .set_right .set_fr_3 .set_li{ width:418px; height:50px; line-height:50px; border:1px solid #E1E5EB; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; margin-bottom:5px; clear:both;}
.set .set_right .set_fr_3 .set_li h3{ width:30%; max-width:90%; float:left; font-size:14px; /*font-weight:lighter;*/ color:#333; text-align:center;}
.set .set_right .set_fr_3 .set_li .input1{ border:0px; padding:0 0; height:46px; line-height:50px; font-size:14px; color:#333; width:65%;}
.set .set_right .set_fr_3 .set_li .input2{ width:100%; height:46px; line-height:46px; font-size:16px; color:#fff; letter-spacing:2px; text-align:center; border:0px; background:#4385F5; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; cursor:pointer; font-weight:bold;}
.set .set_right .set_fr_3 .set_li.ys1{ margin-top:25px; border:0px;}
.set .set_right .set_fr_3 .set_li .input3{ max-width:68%; margin-right:1%}

/*通讯信息*/
.set .set_right .set_fr_3 .set_li .input4{ max-width:34%; margin-right:1%}

/*工作信息*/
.set .set_right .set_fr_3 .set_li.ys2{ height:106px;}
.set .set_right .set_fr_3 .set_li .input5{ width:68%; float:right; border:0px; padding:0 0; height:104px; line-height:26px; font-size:14px; color:#333; margin-right:1%; overflow:hidden;}

.bg_sz {background:url(../images/hy_bg.png) left repeat-y}


.bg_sz .bs_set_right .container .thumbnail h1 {font-size: 25px;margin-top: 15px; margin-bottom: 0px;}
.bg_sz .bs_set_right .container .thumbnail h3 {font-size: 16px;}
/*
.bg_sz .bs_set_right .container .thumbnail .btn, .btn-lg {padding: 6px 10px;font-size: 14px;line-height: 1.3333333;border-radius: 15px;}
*/

@media all and (max-width:870px) {
.set .set_left{ width:220px}
.set .set_right{ padding-left:40%; width:58%;}
.set .set_right .set_fr_3{ width:98%}
.set .set_right .set_fr_3 .set_li{ width:99%}
.bg_sz {background:url(../images/hy_bg2.jpg) left repeat-y}
}
@media all and (max-width:560px) {
.set .set_left{ width:100%; height:auto; position:relative}
.set .set_right{ padding-left:0px; float:none; width:90%; margin:0 auto; margin-top:20px;}
.set .set_right .set_fr_3{ width:100%}
.set .set_right .set_fr_1 { margin-bottom:20px}

.set .set_left .set_ft_1 { height:50px}
.set .set_left .set_ft_2{ width:90%; max-width:500px; margin:0 auto}
.set .set_left .set_ft_3{ width:90%; max-width:500px; margin:0 auto}

.set .set_left .set_ft_4{ padding:10px 0; overflow:hidden; background:url(../images/set_1.jpg) no-repeat top;}
.set .set_left .set_ft_4 ul { width:90%; margin:0 auto}
.set .set_left .set_ft_4 ul li{ height:32px; line-height:16px; font-size:12px; float:left; width:16.6%; text-align:center; padding-bottom:12px;}
.set .set_left .set_ft_4 ul li a{ display:block; width:40px; letter-spacing:3px; margin:0 auto; color:#787C84;}
.set .set_left .set_ft_4 ul li.on{ background:url(../images/set_3.jpg) no-repeat bottom;}

.bg_sz {background:none}
.set .set_left { background:#474D58}
}

/*-------------------------------------------------------我的收藏--------------------------------------------------------------------*/
.collect{ width:1066px; margin:0 auto; padding-top:70px; _padding-top:0}
.collect .coll_1{ padding-top:26px; height:46px; line-height:46px; font-size:18px; color:#333;}
.collect .coll_1 span{ font-size:12px; color:#333; padding-left:5px;}
.collect .coll_2 { overflow:hidden;}
.collect .coll_2 .coll_title{ overflow:hidden; line-height:36px; clear:both;}
.collect .coll_2 .coll_title ul li{ float:left; margin-right:5px; text-align:center; font-size:12px; _width:74px}
.collect .coll_2 .coll_title ul li a{ display:block; height:32px; line-height:32px; padding:0px 12px; border:1px solid #EAEDF2; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; margin-top:1px; cursor:pointer}
.collect .coll_2 .coll_title ul li a:hover{ background:#4385F5; color:#fff;}
.collect .coll_2 .coll_title ul li.on a,.collect .coll_2 .coll_title ul li.on1 a{ background:#4385F5; color:#fff;}
.collect .coll_2 .coll_title .coll_title_1{ float:left;}
.collect .coll_2 .coll_title .coll_title_2{ float:left; width:180px; background:#EAEDF2; font-size:14px; height:36px; line-height:36px; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; margin-left:15px;}
.collect .coll_2 .coll_title .coll_title_2 .input1{ width:128px; height:36px; line-height:36px;float:left; background:#EAEDF2; color:#999; font-size:14px; border:0px; padding:0 0; margin:0px 0px 0px 14px;_width:110px}
.collect .coll_2 .coll_title .coll_title_2 .input2{ width:34px; float:right; border:0px; padding:0 0; margin:0 0;}
.collect .coll_2 .coll_title .coll_title_3{ float:right;}
.collect .coll_2 .coll_title .coll_title_3 h3{font-size:12px; /*font-weight:lighter;*/ float:left;}

.collect .coll_3{ width:100%; margin:0 auto; overflow:hidden; font-size:12px; color:#333; margin-top:40px;}
.collect .coll_3 ul li{ float:left; width:253px; height:282px; border:1px solid #F2F2F2; overflow:hidden; position:relative; margin:0px 5px 34px 5px;}
.collect .coll_3 ul li img{ width:253px; height:159px;}
.collect .coll_3 ul li h3{ width:235px; margin:0 auto; line-height:24px; padding-top:10px; font-size:16px; overflow:hidden;}
.collect .coll_3 ul li h3 a{ color:#2E2E2E;}
.collect .coll_3 ul li h3:hover a{ color:#73BDF0;}
.collect .coll_3 ul li h4{ width:235px; height:30px; line-height:30px; font-size:12px; /*font-weight:lighter;*/ position:absolute; bottom:0px; left:9px; z-index:333}
.collect .coll_3 ul li h4 a{ display:block; float:left; color:#CACDD2;}
.collect .coll_3 ul li h4 a.sc_1{ padding-right:5px;}
.collect .coll_3 ul li h4 a.sc_2{}
.collect .coll_3 ul li h4 .iconfont{padding:0 5px 0 2px;font-size: 18px; display:block; float:left;}
.collect .coll_3 ul li h4 span{ display:block; float:right; color:#CACDD2;}
.collect .coll_3 ul li h5{ width:44px; height:30px; line-height:30px; background:#999;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; color:#fff; font-size:12px; text-align:center; position:absolute; top:0px; left:0px;}
.collect .coll_3 ul li h6{ width:102px; height:50px; position:absolute; top:60px; right:-102px; z-index:333;_width:103px}
.collect .coll_3 ul li h6 a{ display:block; float:left; width:50px; height:50px; line-height:50px; margin-left:1px;text-align: center;}
.collect .coll_3 ul li h6 a .iconfont {color: white;}
.collect .coll_3 ul li h6 a.sc_3, .collect .coll_3 ul li h6 a.sc_4{background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.collect .coll_3 ul li h6 a.sc_3:hover, .collect .coll_3 ul li h6 a.sc_4:hover{background:red;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5}


@media all and (max-width:1080px) {
.collect{ width:100%}
.collect .coll_1{ width:90%; margin:0 auto;}
.collect .coll_2{ width:90%; margin:0 auto;}
.collect .coll_3{ width:795px; margin:0 auto; margin-top:40px;}
}

@media all and (max-width:820px) {
.collect .coll_3{ width:530px;}
.collect .coll_2 .coll_title .coll_title_2{ display:none;}
}
@media all and (max-width:550px) {
.collect{ width:100%;}
.collect .coll_3{ width:265px;}
.collect .coll_2 .coll_title .coll_title_1{ clear:both; float:none;}
.collect .coll_2 .coll_title .coll_title_3{ display:none}

}



/*-------------------------------------------------------图片查看--------------------------------------------------------------------*/
.check{ width:100%; overflow:hidden; padding-top:30px; background:#fafafa; padding-bottom:20px;}
.check .check_1{ width:100%; overflow:hidden; position:relative;}
.check .check_1 .t_pic { width:95%; max-width:720px; margin:0 auto}
.check .check_1 .t_pic img{ width:100%; padding:0 0; height:auto}
.check .check_1 .check_img{ width:95%; max-width:720px; margin:0 auto; display:none}

.check .check_1 .check_t { width:100%; max-width:760px; margin:0 auto; border-top:1px #ddd solid; margin-top:20px; background:#fff}
.check .check_1 .check_t h1 { font-size:14px; padding-left:20px; padding-top:15px}
.check .check_1 .check_t h3 { font-size:12px; color:#787878; padding-bottom:25px; padding-left:20px; border-bottom:1px #ddd solid}
.check .check_1 .check_t h3 a {color:#4385F5}
.check .check_1 .check_t .chakanqb { width:95%; max-width:720px; margin:0 auto; background:#4385F5; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#fff; margin-top:15px; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; cursor:pointer}
.check .check_1 .check_t .chakanqb a { color:#fff}
.check .check_1 .check_t h4 { font-size:12px; color:#787878; padding-bottom:15px; padding-left:20px; border-top:1px #ddd solid; margin-top:20px; background:#f5f5f5; padding-top:5px}
.check .check_1 .check_t h4 a {color:#4385F5}

.check .check_1 .check_img a{ display:block;}
.check .check_1 .check_img img{ width:100%; padding:0 0;}
.check .check_1 .check_img ul li h3{ height:60px; line-height:60px; font-size:14px; border-bottom:1px solid #E7ECF5; border-top:1px solid #E7ECF5; background:#fff;}
.check .check_1 .check_img ul li h3 a{ display:block; width:80%; margin:0 auto; color:#333; }
.check .check_1 a.prev{ width:27px; height:44px; position:absolute; left:5%; top:50%; margin-top:-44px; background:url(../images/prev.png) no-repeat left; cursor:pointer;}
.check .check_1 a.next{ width:27px; height:44px; position:absolute; right:5%; top:50%; margin-top:-44px; background:url(../images/next.png) no-repeat right; cursor:pointer;}

.check2{ width:100%; overflow:hidden; border-top:1px solid #E7ECF5; padding-bottom:20px;}
.check2 .check2_main{ width:1020px; margin:0 auto; overflow:hidden; padding-top:20px; }
.check2 .check2_main ul li{ float:left; width:210px; height:210px; border:10px solid #fafafa; margin:0px 10px 15px 10px; position:relative; overflow:hidden;}
.check2 .check2_main ul li img{ width:210px; height:210px;}
.check2 .check2_main ul li h3{ width:100%; height:44px; line-height:44px; font-size:12px; /*font-weight:lighter;*/ position:absolute; bottom:0px; left:0px; background:#fff; display:none;}
.check2 .check2_main ul li h3 a{ display:block; width:90%; margin:0 auto; background:url(../images/icon_like.png) no-repeat right; color:#A2A8B2;}

@media all and (max-width:1040px) {
.check2 .check2_main{ width:750px; }
}
@media all and (max-width:770px) {
.check .check_1 .check_img{ width:78%;}
.check .check_1 a.prev{ left:2%;}
.check .check_1 a.next{ right:2%;}
.check2 .check2_main{ width:500px; }
}
@media all and (max-width:530px) {
.check2 .check2_main{ width:90%;}
.check2 .check2_main ul li { float:left; width:50%; border:0; margin:0; height:auto; text-align:center}
.check2 .check2_main ul li img { width:90%; height:auto}
}


  .bar-like {
  float: left;
  margin-right: 4px;
  margin-left: 10px;
  margin-top: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #FFF;
  border: 1px solid #e7ecf5;
  color: #8b929f;
  line-height: 25px;
  border-width: 2px;
  cursor: pointer;
  padding: 3px 10px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.bar-like em {
  font-style: normal;
}
.bar-like i {
  display: inline-block;
  background: url(../images/like-unactive.png) no-repeat;
  background-size: 100% auto;
  width: 24px;
  height: 24px;
  width: 30px\\0;
  *width: 30px;
  vertical-align: bottom;
  margin-right: 6px;
}
.bar-like.active {
  background: #f67064;
  padding: 3px 10px;
  border-color: #e7ecf5;
  color: #FFF;
}
.bar-like.active:hover {
  -webkit-opacity: 0.8;
  opacity: 0.8;
}
.bar-like.active i {
  background: url(../images/like-active.png) no-repeat;
  background-size: 100% auto;
}
.bar-sns {
  float: left;
  margin-top: 11px;
}
.bar-sns .bar-item {
  float: left;
  width: 32px;
  height: 32px;
  margin: 0 3px;
  cursor: pointer;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
  filter:\\0;
  *filter:;
  _filter:;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.bar-sns .bar-item:hover {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  filter:\\0;
  *filter:;
  _filter:;
}
.sina {
  background: url(../images/icon_sina.png) no-repeat center;
  background-size: 100% auto;
}
.weixin {
  background: url(../images/icon_weixin.png) no-repeat center;
  background-size: 100% auto;
}
.facebook {
  background: url(../images/icon_facebook.png) no-repeat center;
  background-size: 100% auto;
}
.twitter {
  background: url(../images/icon_twitter.png) no-repeat center;
  background-size: 100% auto;
}
.douban {
  background: url(../images/icon_douban.png) no-repeat center;
  background-size: 100% auto;
}
.lofter {
  background: url(../images/icon_lofter.png) no-repeat center;
  background-size: 100% auto;
}
@media all and (max-width:735px) {
.bar-sns{ display:none}
}
@media all and (max-width:480px) {
  .bar-like { margin-left: 0px;}
}
@media all and (max-width:390px) {
  .bar-like { display:none}
}

.fenxiang { width:350px; margin:0 auto; height:55px; padding-top:10px;display:block;}
.fenxiang ul li { float:left; width:130px; text-align:center; line-height:30px; font-size:14px; position:relative}
.fenxiang ul li img { display:block; margin:0 auto}
.fenxiang ul li span { display:block; line-height:100px; text-align:center; color:#fff; font-size:24px; position:absolute; left:0; top:0; width:100%; text-align:center}

@media all and (max-width:480px) {
.fenxiang { width:310px}
.fenxiang ul li { float:left; width:33.3%}
.fenxiang ul li img { width:80%}
.fenxiang ul li span { line-height:80px}
.fenxiang .bds_more {display: none}
}

.footer { width:100%; border-top:2px #ccc solid; border-bottom:1px #ccc solid; padding-bottom:15px}
.footer .foot_l { float:left; padding-top:20px; width:400px}
.footer .foot_l img { float:left}
.footer .foot_l h2 { line-height:48px; font-size:16px; color:#4C4C4C; font-weight:bold}
.footer .foot_l h3 { padding-left:20px; font-size:14px; color:#787878; line-height:26px}
.footer .foot_l h3 a { color:#787878;}

.footer .foot_r { float:right; padding-top:20px; width:120px; text-align:center; font-size:12px;}
.footer .foot_r img { display:block; margin:0 auto}
.footer .foot_l .svg {float: left;}

.footer .foot_c { float:right; width:360px; padding-right:100px; padding-top:20px}
.footer .foot_c h2 { line-height:48px; font-size:16px; color:#4C4C4C; font-weight:bold}
.footer .foot_c ul li { float:left; padding-right:20px; height:30px}
.footer .foot_c ul li img { height:20px}

.foot_s { line-height:40px; font-size:14px; color:#787878; width:1040px; margin:0 auto}

@media all and (max-width:1040px) {
.footer .foot_r { display:none}
.footer .w100 { width:100%}
.footer .foot_c { padding-right:0}

.foot_s { width:90%; text-align:center; padding:0}
}

@media all and (max-width:760px) {
.footer .foot_l { float:none; width:100%; text-align:center}
.footer .foot_l h2 { line-height:20px; padding-bottom:10px}
.footer .foot_l h2 span { display:none}
.footer .foot_l img ,.footer .foot_l .svg{ float:none; display:none}
.footer .foot_l h3 { font-size:12px}
.footer .foot_c { display:none}
.foot_s { width:100%; text-align:center; padding:0; text-align:center; font-size:12px}
.foot_s span { display:none}
}
.user-avatar {
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.article_head_cover{
  width: 100%;
  height: 100%;
  position: absolute;
  background: transparent;
  left: 0;
  top: 0;
  /*z-index: 1;*/
  -moz-opacity: 0.7; /*Firefox私有，透明度50%*/
  opacity: 0.7;/*其他，透明度50%*/

  background-image: -webkit-linear-gradient(180deg, rgba(0,0,0,0.01) 5%, rgba(0,0,0,0.95) 100%);
  background-image: -moz-linear-gradient(180deg, rgba(0,0,0,0.01) 5%, rgba(0,0,0,0.95) 100%);
  background-image: linear-gradient(180deg, rgba(0,0,0,0.01) 5%, rgba(0,0,0,0.95) 100%);
}
.avatar-list {
  cursor: pointer;
  overflow: hidden;
  width: 90%;
}

#instantclick-bar {
    background: #d22;
}
.hide{display:none;}
#geetest-captcha{
    padding-top:11px;
    padding-left:80px;
}
.focuspoint {
    position: relative;
    overflow: hidden;
}
.focuspoint img {
    position: absolute;
    left: 0;
    top: 0;
    margin: 0;
    display: block;
    width: auto; height: auto;
    min-width: 100%; min-height: 100%;
    max-height: none; max-width: none;
}
/* added to free use by zhufei*/
.indent {
    text-indent: 2em;
}

