body{font:400 14px/1.5 'Microsoft YaHei',Arial,Verdana,sans-serif,simsun;}body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}img{border:0;display:block;}em{font-style:inherit;font-weight:inherit;}li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cf{zoom:1;}a{text-decoration:none;}.clear{ clear:both;}
/*--------topic & navbar ??????? -----------*/
.topic{width:100%;}
.navbar{height:50px;width:100%;}
.navbar ul{width:980px;margin:0 auto;}
.navbar li{float:left;width:160px;line-height:50px;}
.navbar li a{display:block;height:50px;font-size:24px;text-align:center;font-weight:bold;}
/*------------mod ????mod --------------------*/
.mod{margin:20px auto 0 auto;}
.mod .mod-hd{border-bottom:1px solid #d5d5d5;width:938px;height:38px;line-height:38px;padding:0 20px;}
.mod .mod-hd h4{display:inline-block;float:left;font-size:20px;font-weight:bold;}
.mod .mod-hd .imore{display:inline-block;float:right;}
.mod .mod-bd{padding:20px 0 20px 19px;}
.mod ul{ width:959px;}
.t-previous,.t-next,.t-previous-on,.t-next-on{background:url(//images.17173cdn.com/2014/v/2014/04/18/tab-btn.png) no-repeat;width:20px;height:20px;margin:0 1px;display:inline-block;cursor:pointer;}
.t-previous{background-position:top left;}
.t-previous:hover,.t-previous-on{background-position:bottom left;}
.t-next{background-position:bottom right;}
.t-next:hover,.t-next-on{background-position:top right;}
.mod .mod-bd .pic .p-info{position:absolute;width:220px;height:22px;line-height:22px;text-align:center;bottom:0;left:0;background:#262626;cursor:pointer;background:rgba(38, 38, 38, 0.5)!important;
filter:Alpha(opacity=50);overflow:hidden;}
.mod .mod-bd .pic .p-info em{color:#fff;display:inline-block;font-size:12px;width:80%;text-align:center;word-break:break-all;word-wrap:break-word;position:relative;}
.mod .mod-bd .pic .masking{background:url(//images.17173cdn.com/2014/v/2014/04/18/imask.png) no-repeat center center;width:220px;height:125px;position:absolute;top:0;left:0;display:none;}
.mod .mod-bd .pic:hover .masking{display:block;}

/*---------------???????????----------------*/
/*.bodyer{position:relative;}*/
.popup{width:220px;position:absolute;left:50%;margin-left:510px;}
.popup-hd{height:66px;text-align:right;padding:2px;}
.popup-hd p{text-align:center;font-size:16px;color:#fff;font-weight:bold;*padding-top:5px;}
.popup-hd span{display:inline-block;background:url(//images.17173cdn.com/2014/v/2014/04/18/pop-btn.png) no-repeat;width:16px;height:16px;text-indent:-1000em;overflow:hidden;cursor:pointer;*margin-left:2px;_margin-left:2px;}
.popup-hd .minimize{background-position:0 0;}
.popup-hd .maxmize{background-position:0 -18px;}
.popup-hd .cls{background-position:0 -36px;}
.popup-bd p{text-align:center;}
.popup-bd p a{display:block;height:44px;line-height:44px;border-bottom:1px solid #bbb;color:#333;font-size:20px;} 
.popup-ft{height:44px;line-height:44px;color:#fff;text-align:center;font-size:20px;cursor:pointer;}
/*----------------- page ??? ------------------*/
.page{ float:right; text-align: center;margin-right:19px;}
.page a{ float:left; display:inline-block; margin-left:3px; width:24px; height:20px; line-height:20px; font-family:Arial; text-decoration:none; border:1px solid #eeeeee; color:#535353; background:#fff;}
.page a:hover,.page a.current{ background:#ff6600; color:#fff; font-weight:700;}
.page a.prev,.page a.next,.page a.prev:hover,.page a.next:hover{ background:url(//images.17173cdn.com/2014/v/2014/04/18/arrow.gif) no-repeat 0 0; background-color:#fff;}
.page a.prev:hover{ background-position:-24px 0; background-color: #ff6600;}
.page a.next{ background-position:0 -20px;}
.page a.next:hover{ background-position:-24px -20px; background-color: #ff6600;}
.page a.current{cursor:text;}
/*---------------- .mainvideo1 ????????-???? ------------------*/
.mainvideo1 .tab-players{width:940px;}
.mainvideo1 .tab-players .showplayers{width:690px;height:430px;float:left;background-color:#ccc;}
.mainvideo1 .tab-players .showlist{float:left;width:240px;height:420px;padding-left:10px;position:relative;overflow:hidden;}
.mainvideo1 .showlist .list-cont{float:left;width:230px;height:420px;}
.mainvideo1 .showlist .list-cont ul{position:absolute;}
.mainvideo1 .showlist li{margin-top:10px;overflow:hidden;}
.mainvideo1 .showlist .pic{display:block;width:230px;height:130px;position:relative;}
.mainvideo1 .showlist img{width:230px;height:130px;}
.mainvideo1 .showlist .p-info{position:absolute;bottom:-62px;left:0;width:210px;height:42px;filter:Alpha(opacity=90);overflow:hidden;cursor:pointer;word-break:break-all;word-wrap:break-word;color:#fff;padding:10px;}
.mainvideo1 .tab-players .scrollbar{float:left;margin:10px 0 0 2px;width:5px;height:420px;position:relative;}
.mainvideo1 .tab-players .scrollbutton{border-radius:3px;width:5px;height:152px;position:absolute;left:0px;cursor:pointer;}
.mainvideo1 .tab-players .showplayers p{font-size:48px;text-align:center;line-height:430px;color:#676767;}
/*------------------ .mainvideo2 ????????-????? --------------------*/
.mainvideo2{border:1px solid #d5d5d5}
.mainvideo2 .mod-hd{height:50px;line-height:50px;border-bottom:0;}
.mainvideo2 .mod-bd{padding:0 19px 20px 19px;}
.mainvideo2 .showplayers{width:690px;height:430px;float:left;background-color:#ccc;}
.mainvideo2 .showbox{float:left;width:230px;height:410px;padding:10px;overflow:hidden;}
.mainvideo2 .showbox .pic{display:block;width:230px;height:130px; margin-bottom:10px;}
.mainvideo2 .showbox .pic img{width:230px;height:130px;}
.mainvideo2 .showbox .txt{font-size:14px/23px simsun;}
.mainvideo2 .showplayers p{font-size:48px;text-align:center;line-height:430px;color:#676767;}
/*------------- mixed-----------------------------*/
.mixed .picshow{position:relative;float:left;}
.mixed .txtshow{float:left;width:400px;height:200px;background-color:#fff;padding:35px 30px;}
.mixed .txtshow h3{font-size:24px;font-weight:bold;width:400px;height:50px;line-height:50px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.mixed .txtshow p{line-height:22px;font-family:'simsun';height:132px;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.mixed .icorner{background:url(//images.17173cdn.com/2014/v/2014/04/18/icorner-lt.png) no-repeat;width:9px;height:17px;display:block;position:absolute;top:20%;}
.mixed .txtshow a{display:block;color:#333;font-family:'simsun';width:180px;height:20px;line-height:20px;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.mixed .txtshow .tit{font-size:14px;font-weight:bold;}
.mixed .txtshow .cont{font-size:12px;}
.mixed li{float:left;padding-right:19px;}
.line{background:url(//images.17173cdn.com/2014/v/2014/04/18/line-bg.png) repeat-x;font-size:0px;height:2px;margin:20px 0;*margin-top:0px;}
.pic-left{margin-bottom:20px;*margin-bottom:0px;*padding-bottom:20px;}
.pic-left .icorner{right:0;}
.txt-left{margin-top:20px;}
.txt-left .icorner{left:0;background:url(//images.17173cdn.com/2014/v/2014/04/18/icorner-rt.png) no-repeat;}
.ps220-165 .icorner,.ps300-225 .icorner{left:20%;background:url(//images.17173cdn.com/2014/v/2014/04/18/icorner-bt.png) no-repeat;width:17px;height:9px;}
/*----------------- piclist1 ???б?1 ??220 ??125-------------------*/
.piclist1{width:940px;overflow:hidden;}
.piclist1 ul{width:960px;}
.piclist1 li{float:left;width:220px;height:125px;margin-right:20px;padding-bottom:20px;display:inline-block;}
.piclist1 li .pic,.piclist1 li .pic img{width:220px;height:125px;display:block;}
.piclist1 li .pic{position:relative;}
.piclist1 li .pic .masking{width:220px;height:125px;}
/*-------------------- ps220-165 ???б?2 ???????????? ??220 ??165 --------------------*/
.ps220-165 li{width:220px;}
.ps220-165 .picshow,.ps220-165 .picshow img{width:220px;height:165px;}
.ps220-165 .txtshow{width:180px;height:40px;padding:20px;}
.ps220-165 .icorner{top:156px;}
/*-------------------- ps300-225 ???б?3 ??300 ??225 --------------------*/
.ps300-225 li{width:300px;}
.ps300-225 .picshow,.ps300-225 .picshow img{width:300px;height:225px;}
.ps300-225 .txtshow{width:250px;height:40px;padding:20px 25px;}
.ps300-225 .txtshow p{height:44px;}
.ps300-225 .icorner{top:216px;}
/*-------------------- ps400-500 ???б?4 ??400 ??500 --------------------*/
.ps400-500 li{width:400px;padding:20px 30px 20px 35px;_display:inline;}
.ps400-500 .picshow,.ps400-500 .picshow img{width:400px;height:500px;}
.ps400-500 .txtshow{width:400px;height:65px;;background:none;padding:0;margin-top:5px;}
.ps400-500 .txtshow p{font-size:20px;font-family:Microsoft YaHei;color:#000;height:60px;line-height:30px;}
.ps400-500 .txtshow .tit,.ps400-500 .txtshow .cont{font-size:20px;line-height:30px;width:400px;height:30px;color:#000;font-weight:bold;font-family:'microsoft yahei';} 
/*-----------------.piclist-tab ???б?5-???л?--------------------*/
.piclist-tab .tabcont{width:940px;height:270px;overflow:hidden;position:relative;}
.piclist-tab .tabcont ul{width:960px;position:absolute;top:0;left:0;}
.piclist-tab .tabcont li{float:left;width:220px;margin-right:20px;margin-bottom:20px;}
.piclist-tab .tabcont .pic,.piclist-tab .tabcont img{width:220px;height:125px;display:block;}
.piclist-tab .tabcont .pic{position:relative;}
.piclist-tab .tabcont .pic .masking{width:220px;height:125px;}
.piclist-tab .tabnav{float:right;margin-top:-50px;position:relative;margin-right:20px;}
/*-------------- piclist6 ???б?6 -------------------*/
.piclist6 .list-l,.piclist6 .list-r{float:left;}
.piclist6 .list-l{width:300px;}
.piclist6 .list-l img{width:300px;height:360px;}
.piclist6 .list-r{width:640px;height:360px;overflow:hidden;}
.piclist6 .list-r li{float:left;padding:0 0 20px 20px;}
.piclist6 .list-r li img{width:300px;height:170px;}
/*-------------------- pictxt1 ??????1 ??220 ??220 --------------------*/
.pictxt1 .mod-bd{padding-bottom:0px;}
.pictxt1 .mixed{width:460px;float:left;padding-right:19px;}
.pictxt1 .mixed img{width:220px;height:220px;}
.pictxt1 .mixed .txtshow{width:200px;height:180px;padding:20px;}
.pictxt1 .mixed .txtshow p,.pictxt1 .mixed .txtshow a{width:200px;height:180px;}
/*-------------------- pictxt2 ??????2 ??140 ??160 --------------------*/
.pictxt2 .mod-bd{padding-bottom:0px;}
.pictxt2 .mixed{width:300px;float:left;padding-right:19px;}
.pictxt2 .mixed img{width:140px;height:160px;}
.pictxt2 .mixed .txtshow{width:120px;height:120px;padding:20px;}
.pictxt2 .mixed .txtshow p,.pictxt2 .mixed .txtshow a{width:120px;height:120px;line-height:24px;}
/*-------------------- pictxt3 ??????3 ??100 ??100 --------------------*/
.pictxt3 .mod-bd{padding-bottom:0px;}
.pictxt3 .mixed{width:220px;float:left;padding-right:19px;}
.pictxt3 .mixed img{width:100px;height:100px;}
.pictxt3 .mixed .txtshow{width:80px;height:60px;padding:20px;}
.pictxt3 .mixed .txtshow p,.pictxt3 .mixed .txtshow a{width:80px;height:60px;line-height:20px;}
/*---------------- pictxt4 ??????4 ??480 ??270 ------------------------------*/
.pictxt4 .picshow,.pictxt4 .picshow img{width:480px;height:270px;display:block;}
.pictxt4 .mixed .txtshow h3 a{width:400px;height:50px;line-height:50px;}
.pictxt4 .mixed .txtshow p a{width:400px;height:132px;line-height:22px;}
/*---------------- pictxt5 ??????5 ??360 ??230 ?? ??180 ??230 ---------------------------------------*/
.pictxt5 .mod-bd{padding-right:19px;}
.pictxt5 .large{float:left;width:580px;}
.pictxt5 .small{float:right;width:340px;}
.pictxt5 .picshow,.pictxt5 .picshow img{width:360px;height:230px;display:block;}
.pictxt5 .small .picshow,.pictxt5 .small .picshow img{width:180px;height:230px;display:block;}
.pictxt5 .mixed .txtshow{width:190px;height:200px;padding:15px;}
.pictxt5 .small .txtshow{width:130px;display:inline;}
.pictxt5 .mixed .txtshow p{height:198px;}
.pictxt5 .mixed .txtshow a{height:198px;line-height:22px;}
.pictxt5 .pic-left{margin-bottom:0px;*padding-bottom:0px;}
/*--------------------- scroll ???????????????? ???????-------------------------*/
.scroll{width:940px;position:relative;}

.scroll a.btn_l,.scroll a.btn_r,.scroll a.btn_l:hover,.scroll a.btn_r:hover{display:inline-block;width:30px;height:80px;background-image:url(//images.17173cdn.com/2014/v/2014/04/18/btn_scroll.gif);position:absolute;background-color:rgba(0,0,0,0.6); background-color:#000\9;filter:alpha(Opacity="60");}
.scroll a.btn_l{background-position:0 0; top:58px; left:-20px;}
.scroll a.btn_r{background-position:-30px 0; top:58px; right:-20px;}
.scroll a.btn_l:hover{background-position:0 -80px; background-color:#ff6600; filter:alpha(Opacity="100");}
.scroll a.btn_r:hover{background-position:-30px -80px; background-color:#ff6600; filter:alpha(Opacity="100");}
.center,.center li{float:left;display:inline;}
.center{width:940px;overflow:hidden;position:relative;}
.center ul {width:999999px;position:absolute;top:0;left:0}
.center li {float:left;margin-right:20px;overflow:hidden;}
.center li a {display:block;font-family:SimSun;line-height:30px;text-align:center;}
.center li a img {display:block;}
/*--------------------- ?????1 ??????? -------------------------*/
.ls300-225 .center{height:250px;}
.ls300-225 .center li {width:300px;height:250px;}
.ls300-225 .center li a {width:300px;height:250px;color:#333;}
.ls300-225 .center li a img {width:300px;height:225px;}
/*--------------------- ?????2 ??????? -------------------------*/
.ls220-165 .center{height:190px;}
.ls220-165 .center li {width:220px;height:190px;}
.ls220-165 .center li a {width:220px;height:190px;color:#333;}
.ls220-165 .center li a img {width:220px;height:165px;}
/*--------------- .pic-tabview ???3 & ???4 ???-----------------------*/
.pic-tabview{width:940px;overflow:hidden;position:relative;}
.pic-tabview .tabcont .showpic,.pic-tabview .tabcont .showpic img{width:940px;display:block;}
.pic-tabview .tabnav{width:942px;}
.pic-tabview .tabnav li{float:left;margin-right:1px;}
.pic-tabview .tabnav li a{display:block;width:156px;height:50px;line-height:50px;text-align:center;font-size:20px;font-weight:bold;cursor:pointer;}
.pic-tabview .tabnav li.on a,.pic-tabview .tabnav li a:hover{background:#f60!important;color:#fff;}
.pic-tabview .tabcont{overflow:hidden;}
/*-------------- pictab-txt ?????3 ????????? -----------------------------*/
.pictab-txt	.tabnav{border-bottom:3px solid #f60;}
.pictab-txt .tabnav li a{height:47px;line-height:47px;}	
.pictab-txt .showpic{position:relative;}
.pictab-txt .showpic .mask-txt{position:absolute;padding:20px;top:60px;right:60px;background:#000;border:solid 1px #000;background:rgba(0, 0, 0, 0.5)!important;filter:Alpha(opacity=50);}
.pictab-txt .showpic .mask-txt p{width:340px;height:200px;line-height:22px;font-family:'simsun';overflow:hidden;color:#fff;}
/*-------------- pictab ?????4 -----------------------------*/
.pictab .pic-tabview{position:relative;}
.pictab .pic-tabview .tabnav{position:absolute;bottom:0;left:0;}
.pictab .pic-tabview .tabnav li a{background-color:#000;background:rgba(0, 0, 0, 0.5)!important;filter:Alpha(opacity=50);color:#fff;}
.pictab .pic-tabview .tabnav li.on a,.pictab .pic-tabview .tabnav li a:hover{background:#f60!important;color:#fff;}
/*------------- ishare ?????? -------------------*/
/* .ishare{background-color:#f4f4f4;}
.ishare a{display:inline-block;width:38px;height:38px;vertical-align:middle;background:url(//images.17173cdn.com/2014/v/2014/04/18/logo-share.png) no-repeat;margin-left:10px;cursor:pointer;}
.ishare .ibaidu{background-position:0 0;}
.ishare .i51{background-position:-43px 0;}
.ishare .i163{background-position:-86px 0;}
.ishare .imsn{background-position:-129px 0;}
.ishare .iqq {background-position:-171px 0;}
.ishare .iqzone{background-position:-214px 0;}
.ishare .ikaixin{background-position:-257px 0;}
.ishare .idouban{background-position:-300px 0;}
*/
.discuss .mod-bd{padding-right:19px;}