/* reset.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
_html{background-image:url(#);background-attachment: fixed;}
body{background-color:#f4f4f4;font:12px/2em Microsoft Yahei,tahoma,HELVETICA;text-align:center;color:#333;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;vertical-align:top;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    -ms-transition: none;
}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px; font-family: Microsoft Yahei,tahoma,HELVETICA;outline:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#f80;text-decoration:underline;}
a:hover em,a:hover b, a:hover i, a:hover span {cursor:pointer;}
a:hover img {opacity: 0.9}
body .navibar,body .doc{min-width:1120px;}

/* function */
noscript,.spanclass,.pannel,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix{*zoom:1} .clearfix:after{content:"\20"; clear:both; height:0; display:block; overflow:hidden;}

/* nav.css */
.navibar-wrap{width:1120px !important;}
.header,.banner {height:80px;background:#fff;zoom:1;}
.header{border-bottom:3px solid #0b9;}
.banner {width:1120px;margin:0 auto;overflow:hidden;}
.logo,.nav{float: left;}
.banner .logo {width:225px;height:80px;float:left;margin-right:97px;background:url(/www1/2016/pry/images/bg.png) 0 0 no-repeat;}

/** 导航 **/
.banner .nav{overflow:hidden;zoom:1;}
.banner .nav a{height:32px;font-size:17px;line-height:32px;float:left;margin-right:45px;margin-top:25px;}
.banner .nav a:hover{color:#0b9;text-decoration:none;}

/** 搜索 **/
.ks {float:right; zoom:1;margin-top:20px;border:1px solid #e5e5e5;border-radius:17px;}
.ks-q{ border-right: none;}
.ks-input{width:180px;overflow:hidden;zoom:1;padding-left:20px;}
.ks-input input {float: left;zoom: 1;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;background:none;}
.ks-input .focus {color: #333;}

.ks-input .ks-q {width:140px;height:24px;line-height:25px; padding:5px 0 5px 5px;color:#999;}
.ks-input .ks-q:focus{color: #333;}
.ks-input .ks-submit {width:17px; height:34px;cursor:pointer;background:url(/www1/2016/pry/images/bg.png) 0 -82px no-repeat;border:none;}

.banner .nav a span{display:block;position:relative;z-index:100;zoom:1;}
.banner .nav a i{position:absolute;width:114px;background:#288bde;left:0;top:0;height:0;font-size:0;line-height:0;zoom:1;}

/* slide-pic.css */
.slide-pic .prev,.slide-pic .next{background:url(/www1/2016/pry/images/bg.png); background-repeat:no-repeat;}

.slide-pic {position:relative; zoom:1;}
.slide-pic .pics {width:99999px;font-size:0;}
.slide-pic .slide-wrap {width: 100%; position:relative; zoom:1; overflow:hidden;}
.slide-pic .pics li {float:left;}
.slide-pic .pics li img {vertical-align:top;}
.slide-pic .prev,.slide-pic .next {width:35px; height:69px; margin-top:-35px; position:absolute; top:50%; z-index:2;outline:none;
    -webkit-transition: right .2s, left .2s;
    -moz-transition: right .2s, left .2s;
    -ms-transition: right .2s, left .2s;
    -o-transition: right .2s, left .2s;
    transition: right .2s, left .2s;
    opacity: 0.6;filter: alpha(opacity=60);
}

.slide-pic .prev {background-position:-19px -82px;left:-35px;}
.slide-pic .next {background-position:-56px -82px;right:-35px;}
.slide-pic .prev:hover,.slide-pic .next:hover{opacity:1;filter: alpha(opacity=100);}

.box .slide-pic {padding-top:20px;}

.slide-pic-hover .prev {left:0;}
.slide-pic-hover .next {right:0;}

.circle-ctrl {position:absolute;right:16px;bottom:16px;}
.circle-ctrl .item {width:11px;height:11px;border:1px solid #fff;line-height:0;font-size:0;float:left;margin-right:4px}
.circle-ctrl .current {background:#fff;}

.focus-slide{width:740px;}
.focus-slide .slide-wrap,.focus-slide .slide-wrap li {height:300px;}
.focus-slide .circle-ctrl {width:100%;position:absolute;bottom:10px; left: 0;z-index:5;}

/* layout.css */
.area{overflow:hidden;zoom:1;}
.col-a, .col-b, .col-ab, .col-c,.col-bc{ float:left;}
.col-ab{width:740px;margin-right:20px;}
.col-c{width:360px;}


/* box.css */
.box {margin-bottom:20px;padding:20px;background: #fff;}
.box .hd{overflow:hidden;zoom:1;}
.box .hd .mark {height:21px; font:20px/20px Microsoft Yahei;color:#0b9;}
.box .hd .mark a {color: #333}
.box .hd .mark-sub{line-height:14px;font-size:12px;float:right;color: #999;padding-right:20px;position:relative;margin-top:6px;}
.box .hd .mark-sub i{width:13px;height:13px;background:url(/www1/2016/pry/images/bg.png) 0 -118px no-repeat;position:absolute;top:1px;right:0;}

.box .hd .mark a:hover,.box .hd .mark-sub:hover {color: #f80}
.box .hd .mark a:hover {text-decoration:none;}
.box .bd {padding:20px 0 0 0;zoom:1;}


/* tab.css */
.tab-wrap {width:100%;zoom:1;}
.tab .control {height: 30px; zoom:1;margin-right: -20px;}
.tab .control .item {width:100px;height: 30px;float:left;margin-right: 10px;font: 16px/30px Microsoft Yahei; position:relative; cursor:default;color:#999;text-align:center;}
.tab .control .item a {display:block;background:#f4f4f4;transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;}
.tab .control .current,.tab .control .item a:hover{background:#288bde;}
.tab .control .current a {color:#fff;background:#288bde;}
.tab .control .item a:hover {color: #fff;text-decoration:none;}

.tab .control-sub{height: 30px;}
.tab .control-sub .item{font: 20px/20px Microsoft Yahei;height:20px;}
.tab .control-sub .current {border: none;}

/** tab-nav **/
.tab-sub {margin-bottom:30px;padding:20px 0 30px;background: #fff;}
.tab-sub .control{height: 38px;padding: 8px 0 0 20px;border-bottom:1px solid #f0f0f0;}

.tab-sub .control .item{font:18px/28px Microsoft Yahei;height: 37px;border-bottom:none;margin-bottom:-1px;padding-left: 0;float: left;margin-right:30px;cursor:pointer;color:#999;}
.tab-sub .control .item .num{font:14px/28px Microsoft Yahei;}

.tab-sub .control .current{font:28px/28px Microsoft Yahei;height:35px;border-bottom:4px solid #288bde;color:#333;}
.tab-sub .control .current .num{font:20px/28px Microsoft Yahei;}

/* art-list.css */
.art-list {overflow:hidden; position:relative; zoom:1;}
.art-list .pic-txt {padding:0 0 25px;font-family:"Microsoft Yahei";text-align:left;}
.art-list .hidden{padding:0 0 25px;font-family:"Microsoft Yahei";text-align:left;}

.art-list .txt-area dt {height:38px;font: 18px/38px Microsoft Yahei;color: #000}
.art-list .txt-area .des {height: 52px; line-height:26px;overflow:hidden; color: #999;margin-bottom:6px;}
.art-list a{display: block;}

.art-list .img-area{margin-bottom:10px;}
.art-list .last{padding:0;}

.art-info {height: 24px; color: #999; overflow:hidden;}
.art-info em {width: 15px; height: 16px; float:left; margin-right:6px; _margin-right:3px; position:relative; top:5px; font-size:0; line-height:0; overflow:hidden; background: url(/www1/2016/pry/images/bg.png) 0 0 no-repeat;}
.art-info .author,.art-info .time,.art-info .cmt,.art-info .view{float:left; margin-right:20px;line-height:24px;}
.art-info .author,.art-info .author a{color: #0b9;display:inline;}
.art-info .author em {background-position:-95px -138px;}
.art-info .time em {background-position:-110px -138px;}
.art-info .cmt em {background-position:-126px -137px;}
.art-info .view em {background-position:-142px -138px;}
.art-info b {font-weight:normal;}


/** 查看更多 **/
.show-more {width:750px;height: 40px; margin:14px auto 0; display:block; background-color:#f4f4f4; text-align:center; cursor:pointer; color: #999}
.show-more span {display:inline-block; font: 14px/40px Microsoft Yahei}
.show-more:hover span {color:#f80;}

/* pic-txt.css */
.pic-txt:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.pic-txt {zoom:1}
.txt-area {overflow:hidden;zoom:1;}

/* 透明标题 IE8 gradient滤镜有问题 */
.title-alpha {width: 100%; height:30px;font: 14px/30px Microsoft Yahei;overflow:hidden;text-align:center;color: #fff; position:absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000, endColorstr=#78000000);}
.title-alpha-blue {width: 100%; height:30px;font: 14px/30px Microsoft Yahei;overflow:hidden;text-align:center;color: #fff; position:absolute; left: 0; bottom: 0; background: rgba(40,139,222,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78288bde, endColorstr=#78288bde);}
a:hover .title-alpha {text-decoration:underline;}
:root .title-alpha {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000, endColorStr=#00000000);}

/* page.css */
.pconline_page{height:42px;clear: both;text-align:center;font-size: 14px;line-height:15px;display:none;}
.pconline_page span,.pconline_page a{width:38px;height:38px;margin:0 2px 0 3px;border:1px solid #dcdcdc;background-color:#fff;color:#333;line-height:40px;text-align:center;display:inline-block;zoom:1;vertical-align:middle;}
.pconline_page span{color:#fff;background:#0b9;}
.pconline_page a{color:#999;}
.pconline_page .selected{background:#0b9;text-decoration:none;display:inline-block;color:#fff;}
.pconline_page a:hover{color:#fff;text-decoration:underline;background-color:#0b9;text-decoration:none}
.pconline_page .prev,.pconline_page .next{background:url(/www1/2016/pry/images/bg.png) no-repeat;font-size:0}
.pconline_page .prev{background-position:-4px -158px;}
.pconline_page .next{background-position:-34px -158px;}
.pconline_page .prev:hover{background-position:-4px -181px;}
.pconline_page .next:hover{background-position:-34px -181px;}

/** pics.css **/
.pics:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.pics {zoom:1}
.pics li{float:left; display:inline;word-break:break-all;position:relative;}
.pics li .title {height:48px;font-family:"Microsoft Yahei";font-size:16px;overflow:hidden; text-align:center;position:absolute;bottom:0;left:0;color:#fff;padding:20px 20px 0;text-align:left;}
.pics li .title i{display:block;height:27px;line-height:27px;overflow:hidden;text-decoration:none;}
.pics li .title .author{height:18px;line-height:18px;font-size:14px;}
.pics li a:hover .title{text-decoration:none;}

.hidden{display:none;}
.wraper{width:1120px;margin:20px auto 0;text-align:left;}
.area-nav{margin-bottom:20px;}
.area-nav .pics li .title{
background:url(/www1/2016/pry/images/slide-bg.png) 0 0 repeat-x;
_background:none;
}
:root .area-nav .pics li .title{
    background: -webkit-gradient(linear,left 0,left 100%,from(rgba(255,255,255,0)),to(rgba(0,0,0,0.5)));
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),rgba(0,0,0,0.5));
    background:-moz-linear-gradient(top , rgba(255,255,255,0), rgba(0,0,0,0.5));
    background:-ms-linear-gradient(top , rgba(255,255,255,0), rgba(0,0,0,0.5));
    background:-o-linear-gradient(top , rgba(255,255,255,0), rgba(0,0,0,0.5));
    background:linear-gradient(top , rgba(255,255,255,0), rgba(0,0,0,0.5));
}

.focus-pic{width:740px;float:left;margin-right:20px;}
.focus-pic .pics li .title{width:690px;padding-left:30px;font-weight:bold;}
.pics-w360{float:left;}
.pics-w360 li{float:none;display:block;margin-bottom:20px;}
.pics-w360 li .title{width:320px;}
.pics-w360 li .nmg{margin:none;}

.activity{width:700px;padding:20px;background:#fff;overflow:hidden;float:left;margin-right:20px;}
.activity .slide-pic{width:330px;float:left;padding-top:0;}
.activity .pics li .title{width:250px;padding-right:60px;line-height:48px;}
.slideTxt .pannel{height:125px;display:none;}

.activity .box{width:340px;padding:0;float:right;margin-bottom:0;}
.activity .box .hd{padding-left:0;overflow:hidden;margin-bottom:18px;}
.activity .box .hd .mark{font-size:16px;color:#0b9}
.activity .box .hd .mark-sub{margin-top:4px;}
.activity .box .bd{padding:0}
.activity .box .bd .tit{font-size:16px;line-height:30px;display:block;}
.activity .box .bd .desc{margin-bottom: 15px;text-indent: 2em;color:#666}
.activity .box .bd .view{font-size:14px;line-height:30px;display:block;color:#999;margin-bottom:25px;}
.activity .box .bd .view em{color:#e44;}
.activity .box .bd .btn{width:90px;height:30px;line-height:30px;font-size:14px;display:inline-block;color:#fff;background:#f55151;border-radius:3px;text-align:center;text-decoration:none;}
.activity .box .bd .btn:hover{background:#f21111;}

.qrcode{padding:20px;background:#fff;float:left;}
.qrcode ul{width:305px;padding:0 0 0 14px;background:#fafafa;overflow:hidden;zoom:1;}
.qrcode ul li{float:left;margin:22px 7px 16px 0;text-align:center;color:#287df0}
.qrcode ul .phoner{width:84px;margin-right:17px;border:1px solid #287df0;border-radius:5px;}
.qrcode ul .phoner i{width:62px;height:62px;margin:16px auto;display:block;background:url(/www1/2016/pry/images/bg.png) -166px -82px no-repeat;}
.qrcode ul .phoner span{margin-bottom:15px;}

.qrcode ul li img{margin-bottom:4px;}
.qrcode ul li span{font-size:14px;line-height:16px;display:block;color:#287df0}
.qrcode ul li a:hover{text-decoration:none;}
.qrcode ul li span i{font-size:12px;line-height:14px;display:block;}

.sc-1 .box .hd .mark{overflow:hidden;zoom:1;}
.sc-1 .box .hd .mark a{font-size:14px;line-height:15px;margin:5px 24px 0 0;float:left;}
.sc-1 .box .hd .mark a:hover{color:#0b9}
.sc-1 .box .hd .mark .current{font-size:20px;line-height:21px;margin:0 40px 0 0;font-weight:bold;color:#0b9;}

.pics-w320 .blk-img{position:relative;display:block;}
.pics-w320 .blk-img:hover{text-decoration:none;}
.pics-w320 .blk-img .icon-b{width:50px;height:50px;background:url(/www1/2016/pry/images/bg.png) -93px -82px no-repeat;position:absolute;top:62px;left:130px;z-index:2;}
.pics-w320 .blk-img .icon-s{width:20px;height:20px;background:url(/www1/2016/pry/images/bg.png) -144px -82px no-repeat;position:absolute;top:8px;right:0;}
.pics-w320 .blk-img .cover{width:320px;height:180px;background-color: #000;opacity:0.3;filter:alpha(opacity=30);position:absolute;top:0;left:0;display:none;z-index:1;}

.pics-w320 li{border-bottom:1px solid #dcdcdc;float:none;}
.TV .pics-w320 li img{display:none;}
.pics-w320 li .title{height:34px;position:relative;display:block;line-height:34px;font-size:14px;overflow:hidden;color:#333;text-align:left;padding:0;}


.pics-w320 .blk-img .icon-b{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.pics-w320 .hover .icon-b{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}

.TV .pics-w320 .hover img,.pics-w320 .hover .cover{display:block;}
.TV .pics-w320 .hover .title{padding:0 0 5px 0;border-bottom:1px solid #dcdcdc}
.pics-w320 .hover .icon-s{display:none;}
.TV .pics-w320 .last .title{padding:0;border-bottom:none;}
.TV{padding-bottom:10px;}

.col-ab .art-list{overflow:hidden;}
.col-c .hd .mark{font-weight:bold;}
.col-c .art-list .img-area{margin-bottom:0;}
.col-c .art-list .txt-area dt{overflow:hidden;}
.col-c .art-list .tit{float:left;width:235px;overflow:hidden;font-size:14px;line-height:34px;}
.col-c .art-list .tit-sub{float:right;font-size:12px;line-height:34px;color:#999}
.col-c .art-list .tit-sub:hover{color:#f60}
.col-c .art-list .txt-area .des{line-height:24px;}
.col-c .art-list .txt-area .detail{display:inline;color:#999;}
.col-c .art-list .txt-area .detail:hover{color:#f60;}

.load-more{background:#f8f8f8;line-height:40px;font-size:12px;text-align:center;}
.load-more a{display:block;}

.seo-words{overflow:hidden;zoom:1;}
.seo-words a{width:95px;height:30px;line-height:30px;font-size:14px;float:left;text-align:left;overflow:hidden;padding-right:10px;}


body .g-footer{background:#f0f0f0;border-top:1px solid #e5e5e5}
body .g-footer,body  .g-footer a{color:#333}

.Jmark{line-height: 0;font-size: 0;width: 0;height: 0;}
.guide{display: none;position: fixed;_position: absolute;left: 50%;margin-left: 580px;bottom: 60px;}
.guide ul li{width: 50px;height: 50px;background-color: #fff;position: relative;}
.guide ul li a{display: block;width: 100%;height: 100%;}
.guide ul li .icon{position: absolute;width: 30px;height: 30px;left: 50%;top: 50%;margin-top: -15px;margin-left: -15px;}
.guide-top .icon{background:url(/www1/2016/channel/xsit/images/bg.png) 3px -27px no-repeat;}
.guide-top:hover .icon{background-position:  3px -57px;}
.guide-fix{_top:expression(documentElement.scrollTop + documentElement.clientHeight - this.clientHeight - 250 + 'px');bottom:auto;}