@charset "utf-8";
.xwzx { height:auto; overflow:hidden;}
.xwlt { width:618px; float:left; height:auto; overflow:hidden;}
.xwrt {width:399px;float:right;height:auto;overflow:hidden;}

.jdtbx { height:374px; overflow:hidden; background: #f2f2f2;}
.slider-carousel{position:relative;width: 1040px;height: 374px;overflow:hidden;}
.slider-carousel .item{width:950px;height: 374px;}
.slider-carousel .slidesjs-navigation{display:none;}
img{ border:none}
.slidesjs-pagination{overflow:hidden;zoom:1;position:absolute;bottom:30px;right: 172px;width: auto;height: 10px;z-index:10;overflow:hidden;}
.slidesjs-pagination-item{float:left;width: auto;height: 10px;margin: 0 3px;_margin:0 2px 0 0;}
.slidesjs-pagination-item a{float:left;display:block;width: 10px;height: 10px;text-indent:-9999em;margin: 0;background: #919191;border-radius: 50%;transition: 0.8s;}
.slidesjs-pagination-item a.active{background: #bc000b;width:25px;border-radius:8px;}

.jdtbx .pannel-image{width: 618px;height: 374px;float:left;}
.jdtbx .pannel-image img {width: 618px;height: 374px;}
.jdtbx .pannel-txt{width: 358px;float:right;height: 317px;padding-top: 54px;overflow:hidden;padding-left: 30px;padding-right: 30px;}
.jdtbx .subtitle{color:#004986;font-size:16px;font-family:Microsoft Yahei;padding-bottom:10px;}
.jdtbx .subtitle a{color: #095491;font-size: 22px;line-height: 36px;font-weight: bold;}
.jdtbx .summary{color: #666666;line-height: 25px;height: auto;font-size:16px;overflow:hidden;margin:20px auto;text-indent:0;}
.jdtbx .summary a { color:#015293;}

.ztlist { height:auto; overflow:hidden;}
.ztlist ul li { float:left; height:auto; overflow:hidden;width:294px; height:76px; margin-bottom: 14px;}
.ztlist ul li { width:300px; height:70px; line-height: 70px; font-size: 25px; text-align: center;}
.ztlist ul li a {display: block; width:300px; height:70px; line-height: 70px; color: #FFFFFF;}
.ztlist ul li a.b1 { background: url(cxcydszt-wq1.png) center no-repeat;}
.ztlist ul li a.b2 { background: url(cxcydszt-wq2.png) center no-repeat;}
.ztlist ul li a.b3 { background: url(cxcydszt-wq3.png) center no-repeat;}
.ztlist ul li a.b4 { background: url(cxcydszt-wq4.png) center no-repeat;}
.ztlist ul li.end {float:right;}

.jdbx { height:auto; overflow:hidden;}
.jdbx .jdimg {display:block;position:relative;width:380px;height: 240px;overflow:hidden;}
.jdbx .jdimg p {position:absolute;bottom: 0;background:rgba(0,0,0,0.6);filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;height: 40px;line-height: 40px;width: 380px;text-align:center;color:#FFFFFF;padding:0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;}
.jdbx .jdimg img {width:100%;height: auto;min-height: 194px;}

.zbx { height:auto; overflow:hidden;}
.ztit {height: 35px;overflow:hidden;background:url(cxcydszt-g.gif) center repeat-x;}
.znm {color:#333333;float:left;font-size:20px;position: relative;width: 110px;height: 35px; background: #FFFFFF;}
.znm a {display:block;float: left;height:35px;width: 100px;}
.znm em {display:block;float:left;padding:0 10px;padding-top: 7px;font-size: 16px;}
.znm a.hover {color:#005293; border-bottom:3px solid #005293; font-weight:bold;}
.znm ul li { float:left; overflow:hidden;}
.znm a.bt1 {background: url(cxcydszt-bt1.png) center no-repeat;}
.znm a.bt2 {background: url(cxcydszt-bt2.png) center no-repeat;}
.znm a.bt3 {background: url(cxcydszt-bt3.png) center no-repeat;}
.znm a.bt4 {background: url(bt4.png) center no-repeat;}
.znm a.bt5 {background: url(cxcydszt-bt5.png) center no-repeat;}
.zmr {float: right;line-height: 35px;height: 35px;width: 33px;background: #FFFFFF;overflow:hidden;}
.zmr a {display:block;width: 16px;height:35px;background: url(cxcydszt-more.png) center no-repeat;margin: 0 auto;}
.zcnt { height:auto; overflow:hidden;}
.zinr {height:auto;overflow:hidden;padding-top: 10px;}

.glist li {text-align:left;height: 36px;line-height: 36px;background:url(cxcydszt-hpt.png) left center no-repeat;vertical-align:middle;overflow:hidden;text-indent: 13px;font-size: 16px;}
.zclist ul li {height: auto;line-height: 32px; font-size: 18px; border-bottom:1px dashed #CCCCCC;padding-bottom: 7px; padding-top: 7px;background:url(cxcydszt-hpt.png) left 17px no-repeat;}
.zclist ul li a { word-break: normal;white-space: pre-line;}
.yzt {height: auto; overflow:hidden;position: relative;}
.yzt a {display: block;overflow:hidden; height:224px;}
.yzt img {height: 224px;width: 100%;transition: all 0.5s;}
.yzt a:hover img,.yzt p.play:hover {transform: scale(1.1);}
.yzt p.play {width: 62px;height: 62px;position:absolute;bottom: 90px;background:url(cxcydszt-play.png) center no-repeat;left: 162px;transition: all 0.5s;}

.splist { height:auto; overflow:hidden;}
.splist ul li{float:left;display:inline;margin-right: 19px;margin-bottom: 9px;}
.splist ul li a {height: 217px;display: block;position: relative;}
.splist ul li a p {position:absolute;left:0;bottom:0;line-height: 150%;color:#000000;font-size:16px;overflow:hidden;text-align: left;padding: 3px 5px;}
.splist ul li img{display:block;width: 180px;height: 155px;}
.splist ul li:hover a{ color:#ff0; position:relative;}
.splist ul li:hover a .play {opacity:0.8;}
.splist ul li .play {background:url(cxcydszt-play.png) center no-repeat;width:50px;height:50px;position:absolute;left: 92px;top: 69px;}
.splist ul li.end { margin-right:0;}

.tplist { height:auto; overflow:hidden;}
.tplist ul li{float:left;display:inline;position:relative;height: 170px;margin-right: 28px;}
.tplist ul li img{ display:block;width:265px; height:174px;}
.tplist ul li:hover a{ color:#ff0;}
.tplist ul li p{position:absolute;bottom: 0;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;height:36px;line-height:36px;width: 265px;text-align:center;}
.tplist .word{color:#fff;position:absolute;bottom: 0;width: 252px;text-align:center;line-height:36px;z-index:99;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left: 6px;padding-right: 6px;}
.tplist .word:hover { color:#FFFFFF;}
.tplist ul li.end { margin:0;}