@charset "utf-8";

/* CSS Document */



/**周刊**/

.me-order{width:412px;position:absolute;top:8px;right:0}

.me-order .sr-text{float:left;width:298px;*+width:290px;width:290px \9;color:#000;padding-left:3px;border:1px solid #dbdbdb;border-right:0;height:38px;*+height:28px;height:28px \9;line-height:28px;padding:5px;font-size:16px;outline:0}

.me-order .sr-btn{float:left;height:38px;*+height:40px;height:40px \9;width:110px;cursor:pointer;background:#f26f03;outline:0;border:0;color:#fff}

.me-order .sr-btn2{background:#cb4d09}

.weekly-b{width:1200px}

.weekly-b img{width:100%}

.wf-con-wek{width:100%}

.wf-con-wek li{float:left;width:224px;height:198px;margin-right:20px}

.wf-con-wek li.nom{margin-right:20px}

.wf-con-wek li.nom2{margin-right:0}

.wf-con-wek li.none{margin-right:0}

.wf-con-wek li div{border:1px solid #fff;width:222px;height:136px;overflow:hidden;position:relative}

.wf-con-wek li div img{display:block;width:222px;height:136px;transiton:1s;-webkit-transition:1s;-moz-transition:1s}

.wf-con-wek li div span{width:98%;padding-right:2%;text-align:right;position:absolute;right:0;bottom:0;height:33px;line-height:33px;color:#fff;background:rgba(0,0,0,0.5) none repeat scroll 0 0!important;filter:Alpha(opacity=50);background:#000;font-size:16px}

.wf-con-wek li p{line-height:16px;padding-top:6px}

.wf-con-wek li.on div{border:1px solid #f26f03;width:222px;height:136px}

.wf-con-wek li.on div img{width:222px;height:136px;overflow:hidden;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}

.wf-con-wek li.on p a{color:#f26f03}

@media screen and (max-width:1279px){

	.weekly-b{width:1000px}

	.wf-con-wek li{margin-right:20px;width:235px}

	.wf-con-wek li.nom{margin-right:0}

	.wf-con-wek li.nom2{margin-right:20px}

	.wf-con-wek li div{width:233px;height:142px;border:1px solid #fff}

	.wf-con-wek li div img{width:233px;height:142px;overflow:hidden}

	.wf-con-wek li.on div{width:233px;height:142px}

	.wf-con-wek li.on div img{width:233px;height:142px}

}





/**视频导航**/

.viedo-nav{ width:1200px;height: 42px; border-bottom: 1px solid #e8e8e8;}

.viedo-nav li{ float: left;line-height: 40px;}

.viedo-nav li a{ display: block;  height: 40px;  margin: 0 25px; font-size: 16px; color: #707070;}

.viedo-nav li a:hover,.viedo-nav li.hver a{ border-bottom: 3px solid #f26f03; text-decoration: none;}



/**视频导航响应式**/

@media screen and (max-width: 1279px){

	.viedo-nav{ width:1000px;}

}



/**视频列表**/

.viedo-list{ width:930px; float: left; margin-top: 27px;}

.viedo-list ul{ width: 100%;}

.viedo-list ul li{ float: left; width: 212px; margin-right: 20px; margin-bottom: 40px;box-shadow: 0 1px 2px #c5c5c5;}

.viedo-list ul li.shaw{box-shadow: 0 3px 8px #ccc;}

.viedo-list ul li p{font-weight: normal; color: #323232; line-height: 16px; padding-top:10px; height:47px;padding-left: 10px; padding-right: 5px;}

.viedo-list ul li h5{ height: 35px; line-height: 35px; border-bottom: 2px solid #5b5b5b; border-top: 1px solid #e8e8e8;padding-left: 10px; padding-right: 5px;}

.viedo-list ul li h5 em{ float: left; color: #777777; display: inline-block; font-style: normal; font-weight: normal;}

.viedo-list ul li h5 b{ float: right;color: #9b9b9b; padding-left: 30px; display: inline-block;font-style: normal; font-weight: normal;background:url(../images/icon14.png) no-repeat 0 center; }

.viedo-list ul li .wpi{ position: relative; width: 212px; height: 131px;}

.viedo-list ul li .wpi img{ display: block;width: 212px; height: 131px;}

.viedo-list ul li .wpi span{width:20%; text-align: center; position: absolute; bottom: 0; right: 0; color: #fff;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/}

.viedo-list ul li .wpi .fade{-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.viedo-list ul li .wpi .pop{width: 212px;height: 131px; position: absolute; top: 0; left: 0; color: #fff;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/ display: none;}

.viedo-list ul li .wpi .pop a{ display: block;width: 212px;height: 131px; position: relative;}

.viedo-list ul li .wpi .pop h3{ margin-left: 10px; padding-top: 20px; font-size: 14px; color: #fff;}

.viedo-list ul li .wpi .pop h4{ margin-left: 10px; padding-top: 5px; font-size: 14px; color: #bbbbbb;}

.viedo-list ul li .wpi .pop em{ position: absolute; top: 95px; left: 10px; display: block; color: #fff; width: 57px; height: 24px; line-height: 24px; text-align: center; background: #f26f03; border:1px solid #be4c00; font-style:normal;}



/**视频列表响应式**/

@media screen and (max-width: 1279px){

	.viedo-list{ width:718px;}

}



.v-right{width:270px;float:right;margin-top:27px}

.sorting{width:268px;height:274px;margin-bottom:20px;border:1px solid #e8e8e8}

.sorting h3{font-size:16px;color:#383838;font-weight:normal;height:50px;line-height:50px;text-indent:20px;border-bottom:1px solid #e8e8e8}

.sorting p{margin-left:20px}

.vr-ad1{width:100%;height:98px;margin-bottom:20px}

.vr-ad1 img{display:block;width:100%;height:98px;transiton:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.vr-ad1 a:hover img{opacity:.8;filter:alpha(opacity=80)}

.vr-ad2{width:100%;height:98px;margin-bottom:20px}

.vr-ad2 img{display:block;width:100%;height:98px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.vr-ad2 a:hover img{opacity:.8;filter:alpha(opacity=80)}

.appoint{height:50px;line-height:50px;border:2px solid #228aeb;color:#228aeb;font-size:18px;text-align:center;margin:20px 0 20px 0}

.trace{width:268px;height:108px;margin-bottom:20px;border:1px solid #e8e8e8}

.trace p{float:left;text-align:left;margin-left:20px;color:#323232;padding-top:30px;padding-bottom:10px}

.trace img{float:left;width:86px;height:86px;margin-left:18px;margin-top:10px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.trace img:hover{opacity:.8;filter:alpha(opacity=80)}

.appimg{width:270px;height:80px;padding-bottom:20px}

.appimg img{display:block;width:270px;height:80px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.appimg img:hover{opacity:.8;filter:alpha(opacity=80)}





/**视频主页内容**/

.ls-ph{ width: 1200px; margin-top: 14px; height: 300px;}

.line-share{ float: left; width: 910px;}

.vid1{ float: left; width: 420px; height: 280px; overflow:hidden; position: relative;}

.vid1 img{ display: block;width: 418px; height:278px; border:1px solid #fff; -webkit-transiton:1s; -moz-transiton:1s; transition:1s;}

.vid1 a:hover img{width: 418px; height:278px; border:1px solid #f26f04; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}

.vid1 b{ position: absolute; width: 50px; height: 50px; bottom:0px; left: 0;background:url(../images/icon15.jpg) no-repeat 0 0; cursor: pointer;}

.vid1 p{ position: absolute; width: 360px; height: 50px; line-height: 50px; bottom:0px; right: 0;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/ color: #fff; font-size: 22px;}



.vidinf{ float: left; background: #f4f4f4; width: 488px; border-right: 2px solid #e8e8e8; height: 280px;}

.vidinf h3{ font-size: 22px; color: #3b639f; line-height: 36px; padding: 20px; font-weight: normal;}

.vidinf p{ font-size: 14px; font-style: italic; color: #666; padding: 20px;line-height: 26px;}

.vidinf h6{font-size: 14px; font-style: italic; color: #666;padding: 20px; padding-top: 0; float: right;font-weight: normal;}



.viedo-rank{ float: right; width: 268px; height: 277px; border:1px solid #e9e9e9; border-top: 2px solid #ef7410;}

.viedo-rank h2{ font-style: normal; font-size: 16px; padding: 10px;}

.viedo-rank p{ line-height: 28px; padding-left: 10px; color: #122e67; overflow: hidden;}

.viedo-rank p span{ float: left; display: block; width: 12px; height: 12px; line-height: 12px; text-align: center; margin-top:10px; color: #fff; font-size: 12px; background: #f26f04;}

.viedo-rank p a{ float: left; display: block; padding-left: 6px;}

.viedo-rank p span.grad{ background: none repeat scroll 0 0 #f8f8f8;border: 1px solid #e1e1e1;color: #999999; width: 10px; height: 10px;}



.vzy-h2{ height: 40px; width: 100%; margin-top: 10px;}

.vzy-h2 b{ display: block; float: left; font-size: 30px; font-weight: normal;}

.vzy-h2 a{ display: block; float: right; font-size: 14px; color: #333;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.vzy-h2 a:hover{ color:#f26f04; text-decoration:none; }



.vth{width: 1200px; height: 300px;}

.vth .vr-d{ float: left; width: 420px; height:280px; overflow:hidden; position: relative;}

.vth .vr-d img{width: 418px; height:278px; border:1px solid #fff; -webkit-transiton:1s; -moz-transition:1s; transition:1s;}

.vth .vr-d a:hover img{width: 418px; height:278px; border:1px solid #f26f04; -webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}

.vth .vr-d b{ position: absolute; width: 50px; height: 50px; bottom:1px; left: 0;background:url(../images/icon15.jpg) no-repeat 0 0; cursor: pointer;}

.vth .vr-d p{ position: absolute; width: 360px; height: 50px; line-height: 50px; bottom:1px; right: 0;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/ color: #fff; font-size: 22px;}



.vth .vr-s{ float: right; width:780px; font-size: 12px;}

.vth .vr-s li{ float: left; width: 180px; height: 130px; margin-left: 11px; padding-bottom: 20px;}

.vth .vr-s li em{ display: block;width: 178px; height: 108px; border:1px solid #fff; overflow:hidden; position: relative;}

.vth .vr-s li em h6{ position: absolute; width: 178px; height: 30px; line-height: 30px; bottom: 0; left: 0; color: #fff; font-weight: normal; font-style: normal; text-indent:10px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/}

.vth .vr-s li p{ text-indent: 10px;}

.vth .vr-s li a{}

.vth .vr-s li a img{ transiton:1s; -webkit-transition:1s; -moz-transition:1s;}

.vth .vr-s li a:hover em{width: 178px; height: 108px; border:1px solid #f26f04;}

.vth .vr-s li a:hover img{ transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2);}



.hei20{ height: 20px; width: 100%;}



/**视频主页内容响应式**/

@media screen and (max-width: 1279px){

	.ls-ph{ width: 1000px;}

	.line-share{width: 710px;}

	.vidinf{width: 288px;}

	.vth{width: 1000px;}

	.vth .vr-s{ width:580px;}

	.linone{ display: none;}

	.vidinf p{ padding-top: 0}

	.vidinf h3{ padding-bottom: 0}

}



/**视频内容**/

.dv-h{ font-size: 24px; color: #000; font-weight: normal; height: 42px;margin-top: 24px;}

.egg{ width: 1200px;}

.big-viedo{ float: left; width: 930px; height: 457px; background: #000;}

.big-viedo li{width: 930px; height: 457px;}

.big-viedo img{ display: block;width: 930px; height: 457px;}

.big-viedo .iframe-width{ width: 930px;}



.small-vlist{ float: left; width:270px; height: 457px; background: #303030;}

.small-vlist h4{ padding-left: 10px; margin-bottom: 10px; font-size: 14px; color: #fff; font-weight: normal; border-bottom: 1px solid #434343; height: 38px; line-height: 38px;}

.small-vlist h4 b{ border-bottom: 2px solid #616161; display: inline-block;}

.small-vlist ul{}

.small-vlist ul li{ padding-left: 14px; padding-bottom: 14px; overflow: hidden;}

.small-vlist ul li img{ float: left; border:2px solid #858585; width:96px; height: 63px;}

.small-vlist ul li em{ float: left; color: #fff; font-size: 12px; font-style: normal; width: 115px; display: block; padding-left: 8px;}

.small-vlist ul li em span{ line-height: 20px;}

.small-vlist ul li em p{ padding-top: 5px; color: #8d8d8d;}

.small-vlist ul li em b{ font-weight: normal; display: inline-block; float: left;}

.small-vlist ul li em i{background:url(../images/icon16.png) no-repeat 0 center; font-style: normal; float: right; display: inline-block; padding-left: 15px;}

.small-vlist ul li.hver img{border:2px solid #f26f03; }

.small-vlist ul li.hver em span{  color:#f26f03 }



.dsp-share{ width: 100%; height: 56px; line-height: 56px; border-bottom:1px solid #ebebeb;}

.dsp-share a{ float: left; display: inline-block; padding-left: 30px;height: 56px; font-size: 12px; text-decoration: none; color: #000;}

.dsp-share a.ds1{background:url(../images/icon17.jpg) no-repeat 0 center; width: 40px;}

.dsp-share a.ds2{background:url(../images/icon18.jpg) no-repeat 0 center; width: 40px;}

.dsp-share a.ds3{background:url(../images/icon19.jpg) no-repeat 0 center; width: 40px; position: relative;}

.dsp-share a.ds4{background:url(../images/icon20.jpg) no-repeat 0 center;position: relative;}

.dsp-share a.ds5{ float: right;background:url(../images/icon21.jpg) no-repeat 0 center; }

.dsp-share a.ds6{ float: right;background:url(../images/icon22.jpg) no-repeat 0 center;padding-right: 20px;}

.dsp-share a.ds3 b{ position: absolute; bottom: 0; right: 5px; background:url(../images/icon23.jpg) no-repeat 0 center;height: 56px; display: block; width: 10px;}

.dsp-share a.ds4 b{ position: absolute; bottom: 0; right: -15px; background:url(../images/icon23.jpg) no-repeat 0 center;height: 56px; display: block; width: 10px;}

.dsp-share a.ds4 img{ position: absolute; top: 20px;left: 130px; display: block; z-index: 10}

.dsp-share span{float: left; display: inline-block; width: 15px; color: #e3e3e3;}

.dsp-share .sshare{ float: left;}

.dsp-share .iphone{ float: left;}



.p-comment{ float: left; width: 910px; margin-top: 18px;}

.p-comment h3{ font-size: 16px; color: #383838; font-weight: normal; height: 40px; line-height:40px;}

.p-comment textarea{ color: #9d9d9d; text-indent: 5px; width: 908px; height: 100px; border:1px solid #c0c0c0;}



.npo{ height: 60px; margin-top: 20px; width: 100%; position: relative;}

.npo button.login{ float: left; border:0; border-radius:3px; width: 84px; height: 29px; text-align: center; line-height: 29px; color: #fff; background: #ef730f; cursor: pointer;}

.npo input{ float: left; margin: 0 18px; width: 100px; height: 26px;}

.npo em{ float: left; display: inline-block; width: 70px; height: 26px; margin-right: 18px;}

.npo em img{ display: block;}

.npo span{ float: left; font-size: 12px; color: #969696; line-height: 26px;}

.npo button.fdp{ float: right;border:0; border-radius:3px; width: 84px; height: 29px; text-align: center; line-height: 29px; color: #fff; background: #259ff2; cursor: pointer;}

.npo p{ float: right;font-size: 12px; color: #969696; line-height: 26px; padding-right: 10px;}

.npo h5{ position: absolute; left: 100px; top: 30px; color: #ef730f; font-weight: normal;}



.netizens-cmt{ width: 100%; padding-bottom: 100px;}

.netizens-cmt h4{ font-size: 16px; color: #383838; border-bottom: 1px solid #e6e6e6;height: 43px; margin-bottom: 10px;}

.netizens-cmt h4 b{font-weight: normal; display: inline-block; border-bottom: 3px solid #259ff2; line-height: 40px;}

.netizens-cmt ul{}

.netizens-cmt ul li{ border-bottom: 1px dotted #e1e1e1; overflow: hidden; padding-top: 10px; padding-bottom: 10px;}

.netizens-cmt ul li p{}

.netizens-cmt ul li .xg{ width: 100%; overflow: hidden;}

.netizens-cmt ul li .xg a{ float: left;font-size: 12px;}

.netizens-cmt ul li .xg a.nm{ float: left; color: #259ff2; text-decoration: none;}

.netizens-cmt ul li .xg a.zt{ float: right;}

.netizens-cmt ul li .xg a.hy{ float: right;}

.netizens-cmt ul li .xg em{ float: left; font-style: normal; color: #999999;font-size: 12px; display: inline-block; padding-left: 30px;}

.netizens-cmt ul li .xg span{ float: right; display: inline-block; width: 20px;color: #999999; text-align: center;font-size: 12px;}

.netizens-cmt ul li .tomycom{width: 908px;font-size: 12px;background: #f4f4f4;border: 1px solid #e4e4e4;color: #ababab;position: relative;margin-top: 20px;line-height: 24px;}

.netizens-cmt ul li .tomycom b{width: 17px;height: 10px;position: absolute;background: url(../images/topS.png);top: -10px;left: 22px;}

.netizens-cmt ul li .tomycom .ctent{padding: 10px 20px;}

.netizens-cmt ul li .tomycom .ctent a{color: #4095ce;}

.netizens-cmt ul li .crbo{ padding-top: 10px;}

.netizens-cmt ul li .crbo textarea{ color: #9d9d9d; text-indent: 5px; width: 908px; height: 100px; border:1px solid #c0c0c0;}

.netizens-cmt ul li .crbo .commentFunc { height: 40px;}

.netizens-cmt ul li .crbo .commentFunc a.addFace { height: 40px; display: inline-block;}

.netizens-cmt ul li .crbo .commentFunc img{ display: inline-block;float: left; padding-top: 4px;}

.netizens-cmt ul li .crbo .commentFunc span{ display: inline-block; float: left; padding-left: 5px;}

.netizens-cmt ul li .crbo p.f12{ text-align: right;height: 30px; display: inline-block; float: right; line-height: 30px;text-align: right; font-size: 12px;}

.netizens-cmt ul li .crbo p.f12 span{color: #f30;}

.netizens-cmt ul li .crbo .vm{ text-align: right;}

.netizens-cmt ul li .crbo .vm a.grayBtn{display:inline-block;height:28px;width:90px;text-align:center;color:#4e4e4e;font:12px/28px "宋体";background:url(../images/grayBtn.png) no-repeat left top;text-decoration:none}

.netizens-cmt ul li .crbo .vm input.yellowBtn{height:28px;width:90px;color:#a83d04;font:12px/28px "宋体";background:url(../images/yellowBtn.png) no-repeat left top;border:0;cursor:pointer}





.p-v-b{ float: right; width: 270px;margin-top: 18px;}

.pv-qh{height: 42px;line-height: 40px; border-bottom: 1px solid #ebebeb; overflow: hidden;}

.pv-qh a{ float: left; font-size: 16px; color: #383838; text-decoration: none;}

.pv-qh a:hover,.pv-qh a.hver{ border-bottom: 2px solid #259ff2;}

.pv-qh span{ float: left; text-align: center; width: 20px; color: #ebebeb;}



.qh-con{}

.qh-con p{ padding-top: 20px; line-height: 20px;}

.qh-con p span{ width: 22px; height: 20px; border: 1px solid #e1e1e1; font-size: 12px; display: inline-block; background: #f8f8f8; color: #999999; text-align: center; line-height: 20px;}

.qh-con p span.blue{border: 1px solid #1e99eb;background: #249ff1; color: #fff;}

.qh-con p a{ color: #494949; display: inline-block; padding-left: 10px;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.qh-con p a:hover{ color:#f26f04; text-decoration:none; }





/**视频内容响应式**/

@media screen and (max-width: 1279px){

	.egg{ width: 1000px;}

	.big-viedo{ width: 730px;}

	.big-viedo li{ width: 730px}

	.big-viedo img{ display: block;width: 730px;}

	.big-viedo .iframe-width{ width: 730px;}



	.p-comment{width: 710px;}

	.p-comment textarea{width: 708px;}



	.netizens-cmt ul li .tomycom{width: 708px;}

	.netizens-cmt ul li .crbo textarea{width: 708px;}

}



/*分页*/

.pagebox{ padding-bottom:30px;}

.page{ overflow:hidden; clear:both; border-top:1px solid #D2D2D2; padding:20px 0;}

.page a{ font-style: italic; display:inline-block; width:38px; line-height:38px; text-align:center; font-size:14px; background:#EEEEEE; color:#707070; margin-right:5px;}

.page a:hover{ background:#f26f04; color:#FFFFFF; text-decoration:none;}

.page a.active{ background:#f26f04; color:#FFFFFF;}

.page a.pre{ width: 76px;}

.page a.next{ width: 76px;}



/**分页响应式**/

@media screen and (max-width: 1279px){

	.page a{width:30px; line-height:30px;font-size:12px;margin-right:3px; }

	.page a.pre{ width: 46px;}

	.page a.next{ width: 46px;}

}



/**专题导航**/

.special-nav{ width:1200px;height: 42px; border-bottom: 1px solid #e8e8e8;}

.special-nav li{ float: left;line-height: 40px;}

.special-nav li a{ float:left;display:inline-block;  height: 40px;  margin: 0 25px; font-size: 16px; color: #707070;}

.special-nav li a:hover,.special-nav li.hver a{ border-bottom: 3px solid #f26f03; text-decoration: none;}



/**专题导航响应式**/

@media screen and (max-width: 1279px){

	.special-nav{ width:1000px;}

}



/**专题列表**/

.special-list{width:930px;float:left;margin-top:27px}

.special-list ul.list_nav{width:910px;height:40px;background-color:#f2f2f2;margin-bottom:20px}

.special-list ul.list_nav li{margin:0;width:auto;box-shadow:none}

.special-list ul.list_nav li a{display:block;width:108px;height:40px;line-height:40px;text-align:center}

.special-list ul.list_nav li a:hover{background-color:#f26f03;color:#fff;box-shadow:none}

.special-list ul.list_nav li.shaw{box-shadow:none}

.mo a{background-color:#f26f03;color:#fff}





.special-list ul{ width: 100%; overflow:hidden;}

.special-list ul li{ float: left; width: 212px; margin-right: 20px; margin-bottom: 40px;box-shadow: 0 1px 2px #c5c5c5; cursor:pointer;}

.special-list ul li.shaw:hover{box-shadow: 0 3px 8px #ccc;}

.special-list ul li p{font-weight: normal; color: #323232; line-height: 16px;height:47px; text-align:center;

line-height:47px;}

.special-list ul li p{border-bottom: 2px solid #5b5b5b;}

.special-list ul li h5 em{ float: left; color: #777777; display: inline-block; font-style: normal; font-weight: normal;}

.special-list ul li h5 b{ float: right;color: #9b9b9b; padding-left: 30px; display: inline-block;font-style: normal; font-weight: normal;background:url(../images/icon14.png) no-repeat 0 center; }

.special-list ul li .wpi{ position: relative; width: 212px; height: 156px; overflow:hidden;}

.special-list ul li .wpi img{ display: block;width: 212px; height: 156px;}

.special-list ul li .wpi a img{transition:all 1s ease 0s}

.special-list ul li:hover .wpi a img{transform:scale(1.2);}

.special-list ul li:hover p a{ color:#f26f04}

.special-list ul li .wpi span{width:20%; text-align: center; position: absolute; bottom: 0; right: 0; color: #fff;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/}

.special-list ul li .wpi a{width: 212px; height: 156px; overflow:hidden}

.special-list ul li .wpi .fade{-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.special-list ul li .wpi .pop{width: 212px;height: 131px; position: absolute; top: 0; left: 0; background:#000;background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:alpha(opacity=50);/*实现IE背景透明*//*opacity: 0.8;-moz-opacity:0.8;filter:alpha(opacity=80);	*/display: none;}



/**专题列表响应式**/

@media screen and (max-width: 1279px){

	.special-list{ width:718px;}

	.special-list ul.list_nav li a{width:90px}

	.special-list ul.list_nav{ width:678px;}

}



.s-right{ width:270px; float: right; margin-top: 27px;}

.sortinga{ width:268px; height: 274px; margin-bottom: 20px; border:1px solid #e8e8e8;}

.sortinga h3{ font-size: 16px; color: #383838; font-weight: normal; height: 50px; line-height: 50px; text-indent: 20px; border-bottom:1px solid #e8e8e8;}

.sortinga p{ margin-left: 20px;}



.sp-con{height:auto}

.sp-con p span{width:22px;height:20px;border:1px solid #e1e1e1;font-size:12px;display:inline-block;background:#f8f8f8;color:#999;text-align:center;line-height:20px}

.sp-con p span.blue{border:1px solid #1e99eb;background:#249ff1;color:#fff}

.sp-con p a{color:#494949;display:inline-block;padding-left:10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}

.sp-con p a:hover{color:#f26f04;text-decoration:none}

.sp-con ul li a em{display:block;width:226px;height:166px;overflow:hidden;margin:0 auto;border:1px solid #eee}

.sp-con ul li{padding-bottom:12px}

.sp-con ul li.last{padding-bottom:0}

.sp-con ul li a em img{transition:all 1s ease 0s}

.sp-con ul li a:hover em img{transform:scale(1.2)}

.sp-con ul{margin-top:20px}

.sp-con ul li p{text-align:center;line-height:30px;margin-left:0}





/******************图集列表************/

#main{clear:both;overflow:hidden;margin:0 auto;width:1200px;}

.pho_shao .main_left{position:relative;float:left;overflow:hidden;margin-top:27px;width:920px}

.pho_shao .img_text{position:absolute;top:0;left:0}

.pho_shao .img_big{position:relative;overflow:hidden;width:450px;height:301px}

.pho_shao .img_big em{position:absolute;bottom:0;left:0;width:450px;height:39px;background:#000;opacity:.80;filter:alpha(opacity=80);-moz-opacity:.80}

.pho_shao .img_big p{position:absolute;bottom:0;left:0;padding-left:25px;width:425px;height:39px;background-color:#000;color:#FFF;font-size:18px;line-height:39px;opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6}

.pho_shao .txt{background-color:#f7f7f7;transition:all .5s}

.pho_shao .txt:hover .img p{opacity:.4;filter:alpha(opacity=40);-moz-opacity:.4}

.pho_shao .txt:hover{background-color:#2c3e50}

.pho_shao .txt:hover .text h4{color:#fff}

.pho_shao .txt:hover .text a,.txt:hover a em{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}

.pho_shao .txt:hover .text span{color:#c6c6c6}

.pho_shao .txt:hover .comment{background:url(../images/bai_06.gif) no-repeat;color:#fff}

.pho_shao .img_big p span{margin-left:10px;color:#c3c3c3;font-size:14px}

.pho_shao .img_text2{position:absolute;top:0;left:460px}

.pho_shao .text{position:relative;z-index:8888;float:left;padding:0 20px;width:195px;height:146px}

.pho_shao .text h4{padding-top:20px;color:#353535;font-weight:500;font-size:14px;transition:all .5s}

.pho_shao .text span{color:#7f7f7f;font-size:12px;transition:all .5s}

.pho_shao .txt a em{font-style:normal}

.pho_shao .text a,.txt a em{float:left;display:block;margin-right:4px;width:56px;height:20px;background-color:#757f89;color:#d3d3d3;text-align:center;font-size:12px;line-height:20px;opacity:0;transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0}

.pho_shao .img{position:relative;float:left;overflow:hidden}

.pho_shao .img p{position:absolute;top:0;left:0;width:215px;height:146px;background-color:#000;opacity:0;transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0}

.pho_shao .img p.bj{padding:0;width:450px;height:301px}

.pho_shao .img_small{overflow:hidden;}

.pho_shao .comment{position:absolute;bottom:10px;padding-left:26px;color:#6c96cc;font-size:18px;line-height:18px;background:url(../images/small_img_06.gif) no-repeat left top;transition:all .5s}

.pho_shao .arrow{position:absolute;display:block;left:234px;top:26px;z-index:9999;width:0;height:0;border-width:12px;border-color:transparent;border-left-color:#f7f7f7}

.pho_shao .txt .arrow1{border-style:dashed dashed dashed solid;transition:all .5s}

.pho_shao .txt .arrow2{border-color:transparent;border-right-color:#f7f7f7;border-style:dashed solid dashed dashed;left:-24px;transition:all .5s}

.pho_shao .txt:hover .arrow1{border-left-color:#2c3e50;border-width:12px}

.pho_shao .txt:hover .arrow2{border-right-color:#2c3e50;border-width:12px}





/********************图集浏览完毕**********************/

.photo_end{clear:both;display:none;margin:0 auto;width:900px}

.photo_end h5{padding:50px 0 20px;border-bottom:1px solid #dcdcdc;color:#3a3a3a;font-weight:500;font-size:24px}

.photo_end .end_top{overflow:hidden;padding:24px 0}

.photo_end .end_top p{float:left;line-height:17px}

.photo_end .end_top p img{float:left;margin-right:4px}

.end_top_right{float:right}

.refresh{float:left;padding-right:34px;font-size:12px}

.refresh a{color:#000;line-height:17px}

.refresh img{float:left;margin-right:10px}

.end_main{overflow:hidden;margin-bottom:50px;padding:20px 34px;height:320px;background-color:#e6e6e6}

.end_main_left{float:left;padding:16px 23px 32px 0;border-right:1px solid #fff}

.end_main_left img{width:406px;height:271px}

.end_main_right{position:relative;float:left;padding:16px 0 0 34px}

.end_main_right h6{margin-bottom:5px;color:#000;font-weight:500;font-size:14px}

.atlas{overflow:hidden;width:360px;height:244px}

.atlas_list{float:left;width:446px;height:244px}

.atlas_list ul{overflow:hidden;width:364px;height:244px;background-color:#fff}

.atlas_list ul li a{position:relative;display:block;overflow:hidden;width:180px;height:120px}

.atlas_list ul li{float:left;margin-right:4px;margin-bottom:4px}

.atlas_list ul li.nomargin{margin-right:0}

.atlas_list_txt{position:absolute;bottom:0;left:0;padding:0 10px;width:160px;height:38px;background-color:#000;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7}

.atlas_list_txt p{color:#fff;line-height:38px}

#mar3Nav{position:absolute;top:306px;left:34px}

#mar3Nav li{float:left;overflow:hidden;margin:0 3px;width:10px;height:10px;border:1px solid #a7a7a7;border-radius:50%;background:#a7a7a7;color:#a7a7a7;text-align:center;font-size:10px;font-family:Arial;line-height:16px;cursor:pointer}

#mar3Nav li.navOn{border-color:#000;background:#000;color:#000}



/***********************图集详情****************/

.atlas_details{margin:20px auto 0;width:1200px}

.atlas_details_top{clear:both;overflow:hidden}

.review{overflow:hidden;padding:30px 0 10px}

.review p{float:left}

.review div.review_right{float:right;overflow:hidden}

.review div.review_right a{float:left;padding-left:38px;color:#000}

.review div.review_right em{float:left;margin-top:4px;width:1px;height:15px;background:#ccc}

.shouc{padding-right:12px;background:url(../images/shoucang.png) no-repeat 12px center}

.review_share{background:url(../images/share.png) no-repeat 12px center}

.review_share img{float:right;margin-top:10px;padding-left:6px}

.review_txt{padding:6px 10px 0;width:880px;height:100px;vertical-align:text-top}

.review div.land_discuss{clear:both;overflow:hidden;padding-top:20px}

.land_left{float:left}

.land_left a{float:left;display:block;width:84px;height:30px;border-radius:3px;background:#ef730f;color:#fff;text-align:center;line-height:30px}

.land_left input{float:left;margin-right:10px;margin-left:18px;padding-left:8px;width:90px;height:26px;border:1px solid #c0c0c0;line-height:26px}

.land_left img{float:left}

.land_left p{clear:both;padding-left:100px;height:20px;color:#ef730f}

.discuss_right{float:right}

.discuss_right p{float:right;padding-right:8px;color:#969696;line-height:30px}

.discuss_right a{float:right;display:block;width:84px;height:30px;border-radius:3px;background:#259ff2;color:#fff;text-align:center;line-height:30px}



/*网友评论*/

.netizen_comments {padding-top: 10px;}



/*图集详情右侧*/

.details_comment_right{float:right;padding-top:30px;width:280px}

.right_tuji h6{width:66px;border-bottom:3px solid #259ff2;color:#383838;font-weight:500;font-size:16px}

.right_tuji ul{margin-top:-1px;padding-bottom:20px;border-top:1px solid #e6e6e6}

.right_tuji ul li{overflow:hidden;margin-top:19px}

.right_tuji ul span{float:left;display:block;margin-right:5px;width:21px;height:19px;border:1px solid #e1e1e1;background-color:#f8f8f8;color:#999;text-align:center;font-size:12px;line-height:21px}

.right_tuji ul .right_tuji_color span{border:1px solid #1e99eb;background-color:#249ff1;color:#fff}

.right_tuji ul p{float:left;width:252px}

.right_tuji ul p a{color:#494949;line-height:20px}



/*轮播图*/

.piclist{overflow:hidden;width:100%}

.piclist_tit{position:relative;z-index:1;width:100%;height:44px;background:#eee}

.piclist_tit h2{float:left;padding-left:18px;color:#020101;font-weight:500;font-size:18px;line-height:44px}

.pictdrop{position:absolute;top:0;right:0;z-index:10;width:51px;height:45px;background:url('../images/piclist_btn0.gif') 0 0 no-repeat;cursor:pointer}

.picdrop{background:url('../images/piclist_btn.gif') 0 0 no-repeat}

.piclist_tit .titouter{position:absolute;top:44px;right:0;z-index:5;display:none;margin-top:-1px;padding:0 22px;width:938px;height:184px;border:1px solid #c9c9c9;background:#fff;background:#fff}

.piclist_tit .titinner{overflow:hidden;width:938px;height:184px;background:#fff}

.piclist_tit ul{height:184px}

.piclist_tit ul li{float:left;padding-top:33px;width:190px;height:154px}

.piclist_tit ul li img.picborder{border:1px solid orange}

.piclist_tit ul li img{width:173px;height:113px;border:1px solid #fff}

.pict_con{overflow:hidden;margin-top:18px;padding-bottom:20px;width:100%;height:auto;background:url('../images/point.jpg') 0 bottom repeat-x}

.picimg{position:relative;float:left;overflow:hidden;width:900px;height:600px}

.picimg_inner{height:100%}

.picimg a{position:absolute;top:220px;display:inline-block;display:none;width:62px;height:62px;cursor:pointer}

.picbtnl{left:0;background:url('../images/picbtnl.gif') 0 0 no-repeat}

.picbtnr{right:0;background:url('../images/picbtnr.gif') 0 0 no-repeat}

.picimg img{display:inline-block;vertical-align:middle;max-width: 900px;max-height: 600px;}

.picimg ul li{float:left;display:table;width:900px;height:600px;text-align:center}

.picimg span{display:table-cell;vertical-align:middle}

.picimg_inf{float:left;overflow:hidden;margin-left:15px;padding-top:5px;padding-right:0;padding-bottom:10px;width:200px;background:url('../images/point.jpg') 0 bottom repeat-x;font-size:12px;line-height:26px}

.picimg_inf a{float:left;margin-right:5px}

.biaoqian{color:#cc0c2f}

.biaoqian a{margin-right:10px;color:#cc0c2f}

.biaoqian strong{float:left;margin-right:10px}

.picimg_inf p{float:left;overflow:hidden;padding:1px 0;width:100%;height:28px}

.picimg_pro{float:left;margin-left:20px;padding-right:10px;width:266px}

.picimg_pro dl{overflow:hidden;padding-top:20px;height:420px}

.picimg_pro dt{overflow:hidden;width:100%;height:40px}

.picimg_pro dt em{float:left;padding-right:15px;background:url('../images/preup.gif') right bottom no-repeat;color:#cc0c2f;font-style:italic;font-size:30px}

.picimg_pro dt strong{float:left;margin-top:7px;margin-left:-3px;font-weight:500;font-style:italic;font-size:14px}

.picimg_pro dd{margin-top:12px;height:375px;font-size:14px;line-height:26px}



.m_l_left{ float:left; margin-bottom:10px; margin-right:10px;}

.m_l_left .txt{ margin-bottom:9px;}

.m_l_left .txt-nomargin{ margin-bottom:0;}



@media screen and (max-width: 1279px){

	.atlas_details,.search_results{ width:1000px;}

	.atlas_details_right{ height:400px;}

	.picimg{ width:800px; height:533px}

	.picimg_inf,.picimg_pro{width:170px;}

}





/**新闻中心**/

.loading{ width: 1198px; height: 36px; line-height: 36px; margin: 10px 0; border:1px solid #d9d9d9; text-align: center;background:url(../images/icon13.png) repeat-x 0 0;}

.loading a{ text-decoration: none;}



@media screen and (max-width: 1279px){

	.loading{ width:998px;}

}



/**瀑布流*/

.waterfall{ width: 100%;}



.wf-nav{ width:100%; height:56px; margin-top: 8px; border-bottom: 1px solid #dfdfdf; margin-bottom: 9px; position:relative;}

.wf-nav li{ float: left;}

.wf-nav li a{ float: left; font-size: 18px; color: #000; line-height: 56px; padding: 0 18px; display: block; position: relative;}

.wf-nav li a:hover,.wf-nav li.on a{color: #f16e04; border-bottom: 1px solid #f16e04;}

.wf-nav li a:hover b,.wf-nav li.on a b{ width: 10px; height: 10px; background:url(../images/icon8.jpg) no-repeat center 0px; display: block; position: absolute; top: 51px; left: 45%;}



.wf-con{ float: left; width: 1008px;}

.wf-con li{ float: left; width: 162px; height: 230px; padding: 14px; margin-right:9px; margin-bottom: 12px; border: 1px solid #e9e9e9;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.wf-con li h4{ font-size: 16px; font-weight: normal;}

.wf-con li h4 a{ color: #122e67;}

.wf-con li p{ font-size: 12px; color: #666666; padding-top: 12px;padding-bottom: 10px;}

.wf-con li p img{ padding-top: 8px;}

.wf-con li span{ display: inline-block; height: 16px;font-size: 12px; color: #fff; line-height: 16px; padding: 0 6px;}

.wf-con li span a{ color: #fff;}



.wf-con li span.an-h{ background: #76a9d8; border:1px solid #76a9d8;}

.wf-con li span.an-y{ background: #e95c61; border:1px solid #e95c61;}

.wf-con li span.an-z{ background: #4a5d6f; border:1px solid #4a5d6f;}

.wf-con li span.an-k{ background: #6cb087; border:1px solid #6cb087;}

.wf-con li span.an-t{ background: #cf9164; border:1px solid #cf9164;}

.wf-con li span.an-g{ background: #726a67; border:1px solid #726a67;}

.wf-con li span.an-c{ background: #726a67; border:1px solid #726a67;}

.wf-con li span.an-zc{ background:#726a67; border:1px solid #726a67;}

.wf-con li span.an-gd{ background:#726a67; border:1px solid #726a67;}

.wf-con li span.an-em{ background:#726a67; border:1px solid #726a67;}

.wf-con li span.an-l{ background: #726a67; border:1px solid #726a67;}



.wf-con li.hver{ background: #ef7410;}

.wf-con li.hver h4 a{ color: #fff;}

.wf-con li.hver p{color: #ffcea7}

.wf-con li.hver span{ background: none; border:1px solid #ffa154;}





.ad-t2{ float:right;width: 192px;}

.ad-t2 p{position: relative;  height: 260px;margin-bottom: 12px;}

.ad-t2 img{ display: block; height: 260px; cursor: pointer;

	transition: 0.3s;

	-moz-transition: 0.3s;

	-webkit-transition: 0.3s;

	-o-transition: 0.3s;}

.ad-t2 img:hover{opacity: 0.7;filter: alpha(opacity=70);}

.ad-t2 p span{ position: absolute; display: block; bottom: 0; right: 0; background: #969696; width: 35px; height: 16px; line-height: 16px; text-align: center; color: #fff; font-size: 12px;}



/**瀑布流响应式*/

@media screen and (max-width: 1279px){

	.wf-nav li a{padding: 0 10px;}

	.wf-con{width: 806px;}

}





/**新闻中心列表页**/

.list-ad{width: 1200px; margin:10px auto; height:98px; overflow:hidden;}

.list-ad .changeBox_a1 {float: left;width: 1200px;height: 98px;position: relative;border: 0px;}

.list-ad img{width: 1200px; display:block; position: absolute;top: 0px;}



.hotsearch{height:50px; background:#f9f9f9; border:1px solid #ededed;}

.hotsearch select{ float: left; margin-left:10px; width: 180px;color: #3b639f; border: 1px solid #dbdbdb;/* border-right: 0;*/height:27px; outline: none;}

.hotsearch .sr-text{float: left; margin-left:10px;  width: 158px;*+width: 150px;width: 150px \9; color: #a4a4a4; padding-left: 3px; border: 1px solid #dbdbdb; border-right: 0;height: 27px; *+height: 20px;height: 20px \9; line-height: 27px; padding: 5px; font-size: 16px; outline: none;}

.hotsearch .sr-btn{float: left;height: 27px;*+height: 27px;height: 25px \9;  width:70px; cursor: pointer; background:#f26f04; outline: none; border: none; color:#fff;}

.hotsearch p{ float:right; padding-right:30px; color:#7b7b7b; font-size:14px; line-height:50px;}

/*新闻中心搜索*/

.hotsearch .sou_box{ float:left; margin-top:5px; margin-left:10px;}

.hotsearch .mod_select{ margin-top:0;}



/*列表页搜索新增*/

.hotsearch  .mod_select{ background-position:right top; background-size:100% 100%; padding-right:8px}

.hotsearch .new_soutext2{ width:400px; margin-right:10px;}

.hotsearch .option{width:543px;}

.hotsearch .option1{top:39px; width:70px; left:12px;}













.list-bread{ width:100%; height: 55px;}

.list-bread .list-logo{ float: left; width: 148px; padding-top: 20px;}

.list-bread .list-logo img{ display: block; width: 148px; height: 25px;}

.list-bread .l-bread{ float: left; padding-left: 34px; padding-top: 22px;}

.list-bread .appload{ float: right; padding-top: 23px;}

.list-bread .appload a{ color: #5a8fc0; display: block; background: url(../images/icon24.png) no-repeat right center; padding-right:30px;}

.list-bread .appload a:hover{color:#f26f04; text-decoration:none;}



.list-lef{ float:left; width:140px; border-top: 1px solid #d8d8d8; position: absolute; top: 107px;}

.list-lef h2{ font-weight: normal; font-size: 22px; color: #000; margin-top: 30px;margin-bottom:10px;padding-left: 10%;}

.list-lef .list-nav{}

.list-lef .list-nav li{}

.list-lef .list-nav li a{line-height: 34px; display: block;padding-left: 10%; font-size: 14px; color: #333;}

.list-lef .list-nav li a:hover,

.list-lef .list-nav li.on a{  background: #228aeb; color: #fff;}



.list-cent{ float:left; width:759px;border-top: 1px solid #d8d8d8; margin-left:140px;}

.list-cent .list-item{ padding-left: 45px;padding-right: 20px; overflow: hidden; border-left: 1px solid #e0e0e0; margin-top: 20px;}

.list-cent .list-item li{ line-height: 30px;height: 30px; width: 100%;}

.list-cent .list-item li a{ display: block; float: left; color: #122e67; font-size: 14px;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear; width:80%; padding-right:4%;}

.list-cent .list-item li a:hover{color:#f26f04; text-decoration:none;}

.list-cent .list-item li span{ display: block; float: right; font-size: 14px; color: #999; width:16%;}

.list-cent .list-item li.bor{ border-bottom: 1px dotted #ccc; padding-bottom: 20px; margin-bottom: 20px;}



.list-rig{ float:right; width:300px;background: #fff;}

.or-blo{ border: 1px solid #e9e9e8; border-top: 2px solid #f1842b; width: 100%; margin-bottom: 14px;}

.or-blo h4{ font-size: 16px; color: #000; font-weight: normal; height: 42px; line-height: 42px; padding-left: 15px;}

.rhot{ margin-top: 0px; height: 201px;}

.rhot ul{}

.rhot ul li{ padding-left: 15px; line-height: 30px; position: relative;}

.rhot ul li h6{ font-size: 12px; height: 22px; font-weight: normal; color: #999; position: relative;}

.rhot ul li h6 span{ position: absolute; top:3px; left:86px; font-size: 12px; line-height: 16px; text-align: center; display: block; width: 16px; height: 16px; color: #fff; background: #f26f04;}

.rhot ul li p{font-size: 14px; height: 22px;}

.rhot ul li p a{color: #122e67;}

.rhot ul li.new{}

.rhot ul li.new p a{ color: #ef7410; text-decoration: underline;}

.rhot ul li b{position: absolute; top:18px; left:-5px; display: block; width: 9px; height: 9px; background:url(../images/icon1.png) repeat-x 0 0; }

.rhot ul li.new b{background:url(../images/icon2.png) repeat-x 0 0; }

.rhot ul li em{ font-style: normal; color: #122e67;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.rhot ul li a:hover em{color:#f26f04; text-decoration:none; }





.lr-ad2{ width: 300px; height:149px; margin-top:14px;}

.lr-ad2 a img{ display: block; width: 300px; height: 149px; /*transiton:0.8s; -webkit-transition:0.8s; -moz-transition:0.8s;*/}

.lr-ad2 a:hover img{

	/*transform: rotateY(180deg);

	-webkit-transform: rotateY(180deg);

	-moz-transform: rotateY(180deg);*/

}



.lr-ad{ width: 300px; height: 410px; overflow:hidden;}

.lr-ad .changeBox_a1 {float: left;width: 300px;height: 258px;position: relative;border: 0px;}

.lr-ad .changeBox_a1 .a_bigImg img {position: absolute;top: 0px;left: 0px;display: inline;}



.rtuij{ margin-top: 10px; height: 305px;}

.rtuij dl{ overflow: hidden; padding-bottom: 15px;}

.rtuij dl dt{float: left; padding-left: 15px; padding-right: 12px;}

.rtuij dl dt img{ display: block;}

.rtuij dl dd{ float: left;}



.rhotph{ margin-top: 0px; height: 358px;}

.rhotph li{ list-style: none; width: 100%; overflow: hidden; line-height: 30px;}

.rhotph li span{ float: left; display: block; font-size: 16px; color: #565656; width: 20px; padding-left: 20px;}

.rhotph li em{ float: left; display: block; font-style: normal; font-size: 14px; color: #122e67;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.rhotph li b{ display: block; float: right; width: 10px; height: 30px; padding-right: 30px;}

.rhotph li b.red{background:url(../images/icon25.gif) no-repeat 0 center;}

.rhotph li b.green{background:url(../images/icon26.gif) no-repeat 0 center;}

.rhotph li b.grad{background:url(../images/icon27.gif) no-repeat 0 center;}

.rhotph li.org span{ color: #ef7613;}

.rhotph li a:hover em{color: #ef7613;}



.rst{margin-top: 10px; height:249px;}

.rst p{ padding-bottom: 10px; font-size: 14px; padding-left: 228px; padding-left: 20px;}

.rst p a{ color: #122e67;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.rst p a:hover{color: #ef7613;}

.rst p img{ display: block; padding-top: 8px; /*transiton:0.8s; -webkit-transition:0.8s; -moz-transition:0.8s;*/}

.rst p a:hover img{

	/*transform:rotateY(180deg);

	-webkit-transform:rotateY(180deg);

	-moz-transform:rotateY(180deg);*/

}



.rhd{margin-top: 10px; height: 246px;}

.rhd ul{ width: 240px;}

.rhd ul li{ padding-left: 15px; padding-bottom: 15px; overflow: hidden; position: relative;}

.rhd ul li h6{ font-size: 12px; height: 22px; font-weight: normal; color: #999; position: relative;}

.rhd ul li h6 span{ font-size: 12px; line-height: 16px; text-align: center; color: #ef7410;}

.rhd ul li p{font-size: 14px;}

.rhd ul li p a{color: #122e67;}

.rhd ul li p a:hover{ color: #ef7410;}



.rtalk{margin-top: 10px; height:266px; background:#fafafa;}

.rtalk p{width: 258px; padding-top: 10px; color: #122e67; font-size:14px; padding-left: 20px;}

.rtalk p a{color: #122e67; }

.rtalk p a:hover{ color: #ef7410; }

.rtalk-sp{ float: left; margin-left: 20px; width: 260px; height:150px; overflow:hidden; position: relative;}

.rtalk-sp img{width: 258px; height:148px; border:1px solid #fff; -webkit-transiton:1s; -moz-transition:1s; transition:1s;}

.rtalk-sp a:hover img{width: 258px; height:148px;  border:1px solid #f26f04; -webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}

.rtalk-sp b{ position: absolute; width: 30px; height: 30px; bottom:1px; left: 0;background:url(../images/icon28.jpg) no-repeat 0 0; cursor: pointer;}



/**新闻中心列表页响应式**/

@media screen and (max-width: 1279px){

	.list-ad{width: 1000px; min-width:1000px; padding:0 30px;}

	.list-ad img{width: 1000px;}



	.list-cent{width:557px;}

}



/*新闻中心内容页*/

.article-lef{ float:left; width:900px; border-top: 1px solid #d8d8d8;}

.article-con{ width: 855px;}

.article-con h1{ font-size: 26px; color: #000; font-weight: normal; line-height: 44px; padding-top: 10px;}

.article-con h6{ font-size: 12px; color: #666; font-weight: normal; padding-bottom:30px;}

.article-con p{ line-height: 30px; color: #000; font-size: 16px; padding-bottom: 0px; }

.article-con p img{ display:inline;}

.article-con div img{ display:inline;}

.article-con p a{ color: #122e67; text-decoration: underline;}

.article-con p a:hover{ color: #ef7410}
.article-con h6 a:hover{ color: #ef7410!important}
.article-con h4{color: #000; font-size: 16px; padding-bottom: 30px; text-indent: 24px;}



.ndshear{ overflow: hidden; height: 25px; margin: 30px 0 15px;}

.ndshear a{float: left;}

.ndshear strong{ float: left; color: #666; font-weight: normal;}



.tw-bl{ width: 855px; overflow: hidden;}

.tw-bl .onbl{ width:48%;}

.tw-bl .onbl h4{color: #000; font-size: 16px; padding-bottom: 10px; float:left;}

.tw-bl .onbl p{ line-height: 30px; clear:both;}

.tw-bl .onbl p a{ color: #122e67;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.tw-bl .onbl p a:hover{ color: #ef7410;}

.tw-bl .yue{ float: left;}

.tw-bl .cai{ float: right;}

.yue_table{ float:left; overflow:hidden; margin-left:14px;}

.yue_table a{ display:block; float:left; padding:0 6px; height:20px; line-height:20px; border:1px solid #e9e9e9; margin-right:6px; color:#122e67;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}

.yue_table a:hover{ color: #ef7410; border-color:#ef7410}



.hotitem{ padding-top: 20px; overflow: hidden;}

.hotitem h4{color: #000; font-size: 16px; padding-bottom: 10px;}

.hotitem ul{}

.hotitem ul li{ float: left; width: 122px; text-align: center; padding-bottom: 30px; padding-top: 10px;}

.hotitem ul li p{ font-size: 12px; padding-top: 5px;}



.artcoment{width: 855px;}



.day-hang{ position:fixed;  _position: absolute; top: 230px; width: 188px; left: 20px;}

.day-hang h4{width: 178px; height: 33px; line-height: 33px;border:1px solid #d8dfe6; font-size: 16px; color: #228aeb; text-indent: 10px;}

.day-hang ul{}

.day-hang ul li{ width: 178px; border:1px solid #d8dfe6; border-top: 0;}

.day-hang ul li.bo{border-bottom: 1px solid #d8dfe6;}

.day-hang ul li a{ position: relative; display: block; background: #fafafa; font-size: 12px; line-height: 18px; padding: 10px; color: #032361;}

.day-hang ul li a:hover,

.day-hang ul li.on a{ background: #228aeb; color: #fff;}

.day-hang ul li a b{ position: absolute; top: 40%; right: -9px; display: block; width: 9px; height: 15px;background:url(../images/icon29.gif) no-repeat 0 0; display: none;

-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear; }

.day-hang ul li a:hover b,

.day-hang ul li.on a b{ display: block;}



/**新闻中心内容页响应式**/

@media screen and (max-width: 1279px){

	.article-lef{width:700px;}

	.article-con{ width: 655px;}

	.tw-bl{ width: 655px;}

	.yue_table{ width: 230px;height: 22px;}

	.day-hang{ display: none;}

	.hotitem{ width:655px;}

	.artcoment{width: 655px;}

	.yxk_list{width:655px; overflow:hidden; height:160px;}

}







/*百科*/

.floatdiv{position:absolute;top:145px;left:-50px;width:40px;height:95px}

.floatlist{position:relative;width:40px;height:42px;background:url('../images/bklist.png') 0 0 no-repeat;cursor:pointer}

.floatlist ul{position:absolute;top:0;left:40px;width:220px;display:none;border:2px solid #e5e5e5;background:#fff;padding:20px 0}

.floatlist ul li{float:left;padding:0 35px;margin-bottom:15px}

.returntop a{cursor:pointer;display:block;width:40px;height:42px;margin-top:15px;background:url('../images/returntop.png') 0 0 no-repeat}

.wikipedia{width:100%;padding-top:40px;color:#626262;overflow:hidden}

.wikL{float:left;width:914px}

.wikR{float:right;width:250px;margin-left:20px}

.wikl_tit{width:100%;padding-bottom:40px;overflow:hidden}

.wikl_tit h1{float:left;width:500px;font-size:30px;font-weight:bold;padding-bottom:20px;color:#000}

.wikl_tit span{float:right;font-size:12px;padding-top:20px;color:#959595}

.wikl_tit p{float:left;font-size:14px;background:#eee;padding:2%;line-height:30px;color:#626262;width:96%}

.ad{width:100%;height:95px;margin-bottom:40px}

.ad img{width:350px;height:95px;display:inline}

.wikl_con .nomargin p{margin-bottom:10px}

.wikl_con{padding-bottom:45px;overflow:hidden}

.wikl_con h2{font-size:20px;border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:15px;color:#000}

.wikl_con p{line-height:30px;font-size:14px;padding-right:10px;margin-bottom:25px}

.wikl_con ul{float:left;width:210px;border-right:1px solid #e5e5e5;padding-left:40px}

.wikl_con .bigschc{border-right:0;padding-right:0}

.wikl_con .bigscha{padding-left:0}

.wikl_con ul li{line-height:30px;padding-left:10px;font-size:14px}

.wikl_con ol li{font-size:16px;line-height:30px;line-height:28px;margin-bottom:15px}





/* 百科右侧 */

.related{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:2px solid #e5e5e5;padding:15px;overflow:hidden}

.related h1{font-size:24px;border-bottom:1px solid #e5e5e5;padding:5px 0 10px 0;color:#000;line-height:30px;margin-bottom:10px}

.related ul li{width:100%;float:left;font-size:14px;line-height:30px}

.related ul li span{float:left;padding:0 4px}

.related ul li a{float:left;width:190px;padding:0 4px}

.idea{display:block;height:40px;margin-top:22px;border:1px solid #c9c9c9;padding-left:60px;padding-top:10px;box-shadow:0 1px 1px 1px #ddd}

.idea span{display:inline-block;background:url('../images/idea1.gif') 0 0 no-repeat;font-size:16px;padding-left:40px;padding:4px 0 4px 40px;margin:0 auto;color:#7d7d7d;font-weight:bold}

.cpinner{width:984px;margin:0 auto;overflow:hidden}

.top_tit{height:43px;line-height:43px;border-bottom:1px solid #EEE;color:#737373}

.top_tit a{color:#737373}





/**百科响应式**/

@media screen and (max-width: 1279px){

	.wikL {width:714px;}

}



@media screen and (max-width: 1650px){

	.day-hang{  display: none;}

}



/**标签页搜索页面**/

.markbox{width:837px;float:left;border:1px solid #c9c9c9;margin-top:27px}

.tag_breadnav{margin-left:36px;width:763px;border-bottom:1px solid #c9c9c9;font-size:18px;color:#545454;height:40px;margin-top:20px}

.tag_breadnav a{font-size:18px;color:#545454}

.tag_breadnav a.on{color:#f26f04}

.tag_list{padding-bottom:30px}

.tag_list ul{padding-left:36px}

.tag_list ul li{width:763px;border-bottom:1px solid #c9c9c9;padding:20px 0}

.tag_list ul li h4{padding-bottom:5px}

.tag_list ul li h4 a{color:#122e67;font-weight:normal;font-size:18px;}

.tag_list ul li .tatit{color:#545454;font-size:14px}

.tag_list ul li .tatit span{padding-right:20px}

.tag_list ul li .tatit span a{padding-right:10px}

.tag_list ul li .txtp{padding-top:10px}

.tag_list ul li .txtp p{color:#545454;font-size:14px}

.tag_list ul li .pictxt{float:left;padding-right:35px;width:151px;height:103px}

.tag_list ul li .pictxt img{width:151px;height:103px}

.m-right{width:325px;float:right;margin-top:27px}

.hotlabel{width:302px;height:270px;border:1px solid #c9c9c9;padding:10px}

.hotlabel h4{border-bottom:1px solid #c9c9c9;color:#f26f04;height:30px;line-height:30px;font-weight:normal}

.ablea{padding-top:20px}

.ablea a{float:left;display:inline-block;padding:0 6px;height:26px;line-height:26px;background:#f9f9f9;border:1px solid #c9c9c9;margin-bottom:10px;margin-right:10px}

.ma-ad1{width:100%;height:221px;margin-top:20px}

.ma-ad1 img{display:block;width:100%;height:221px;transiton:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.ma-ad1 a:hover img{opacity:.8;filter:alpha(opacity=80)}





/**标签页搜索页面**/

@media screen and (max-width: 1280px){

	.markbox{width: 637px;}

	.tag_breadnav{ width: 563px;}

	.tag_list ul li {width: 563px;}



}

/*标签页*/

.tab_box{border:1px solid #bfbfbf;width:768px;margin-left:34px;margin-top:29px}

.markclass{height:50px}

.markclass li{width:127px;text-align:center;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#f9f9f9;float:left;line-height:48px;height:48px;font-size:14px;color:#545454;cursor:pointer}

.markclass li.on{color:#f26f04;background:#fff;border-bottom:0}

.markclass li.nob{border-right:0}

.lette{height:190px;padding-left:10px;padding-top:10px}

.lette a{display:block;float:left;width:65px;height:28px;line-height:28px;border:1px solid #bfbfbf;margin:7px 8px;text-align:center}

.lette a:hover{background:#ffa92e;color:#fff;border:1px solid #ffa92e;}

.lette a.lette-nohave{background-color:#bfbfbf;color:#fff;cursor:not-allowed}

.lette a.lette-nohave:hover{border:1px solid #bfbfbf;}

.le-a{margin-left:36px;width:763px;border-bottom:1px solid #c9c9c9;height:40px;margin-top:30px}

.le-a h4{font-size:26px;color:#f26f04}

.univa{padding-top:20px;padding-left:36px}

.univa a{float:left;display:inline-block;padding:0 6px;height:26px;line-height:26px;background:#f9f9f9;border:1px solid #c9c9c9;margin-bottom:10px;margin-right:10px}



/**标签页**/

@media screen and (max-width: 1280px){

	.tab_box{width: 569px; }

	.markclass li{width: 94px; }

	.lette{ height: 230px; }

	.lette a{ width: 60px;}

	.le-a {width: 563px;}

}





/*右侧悬浮*/

.s_suspend{position:fixed;right:10px;bottom:50px;display:none}

.s_suspend a{background:url(../images/set.png) no-repeat left top;display:block;width:54px;height:54px;margin-bottom:2px;filter:alpha(opacity=30);opacity:.3;-moz-opacity:.3}

.s_suspend a:hover{filter:alpha(opacity=100);opacity:1;-moz-opacity:1}

.s_suspend a.go_top{background-position:left bottom}

.s_suspend a.fankui{background:url(../images/fankuiIcon.png) no-repeat left top}

