/*=======================

       布局

====================*/
.header{ padding:35px 0 20px 0;}
.block{ width:1000px;}
.AreaL{ width:200px; overflow:hidden;float: left;}
.AreaR{ width:780px; overflow:hidden;} 


/*=======================

       导航

=======================*/
.menu{ background:#333f51; margin-bottom:3px;}
.menu .nav{}
.menu .nav ul{}
.menu .nav ul li{ font-size:14px; line-height:45px; float:left; position:relative;}
.menu .nav ul li a{color:#fff; border-bottom:3px #333f51 solid; padding:0 19px; display:inline-block;}
.menu .nav ul li a:hover,.menu .nav ul li:hover a{ border-bottom:3px #d00060 solid; background:#101a25; }
.menu .nav ul li ul{ position:absolute; left:0; top:47px; width:140px; background:#333f51; z-index:999; padding:10px 0; display:none;}
.menu .nav ul li:hover ul{ display:block;}
.menu .nav ul li ul li{ float:none; width:140px; line-height:35px; font-size:12px; margin-bottom:5px;}
.menu .nav ul li:hover ul li a{border-bottom:3px #333f51 solid;background:none;}
.menu .nav ul li ul li a{ display:block; padding:0 10px; text-align:left;}
.menu .nav ul li ul li a:hover{border-bottom:3px #d00060 solid; background:#101a25;}

/*面包屑导航*/
.ur-here{ padding:13px 0;}
.ur-here a{ color:#5c6574;}
.ur-here a:hover{ color:#cc3f2e;}
.AreaL h2{ background:#333f51; font-size:20px; color:#fff; padding-left:10px;line-height:2.0; font-weight:normal; margin-bottom:15px;}
.AreaL ul{}
.AreaL ul li{ font-size:16px; line-height:26px; margin-bottom:10px; }
.AreaL ul li a{ color:#333; padding-left:15px;}
.AreaL ul li a:hover,.AreaL ul li.current a{ color:#127cb4;}





/*====================

       banner条

====================*/
.slideBox{ position:relative; height:359px; overflow:hidden;box-shadow:0 25px 10px -15px #cecece;}
.slideBox .hd{ position:absolute; bottom:10px; right:15px; z-index:100; }
.slideBox .hd ul{ text-align:right;}
.slideBox .hd ul li{ width:12px; height:12px; background:#999; border-radius:50%; display:inline-block;margin-right:10px; cursor:pointer;}
.slideBox .hd ul li:hover,.slideBox .hd ul li.on{ background:#cc3f2e;}
.slideBox .bds{ z-index:1;}
.slideBox .bds ul{ z-index:1;}
.slideBox .bds ul li{ position:relative;}
.slideBox .bds ul li h3{ background:rgba(0,0,0,0.6); font-size:17px; line-height:52px; position:absolute; left:0; bottom:0; z-index:100; width:100%; display:none; }
.slideBox .bds ul li h3 a{color:#fff;}
.slideBox .bds ul li h3 a:hover{}
.slideBox .bds ul li img{ z-index:1;}


/*====================

       首页内容

====================*/
/*首页第一行*/
.inde-one{}
.inde-one .inonL{ width:660px; overflow:hidden;}
.inde-one .inonL h2{ padding:15px 0; font-size:24px; color:#cc3f2e; position:relative; height:28px; overflow:hidden; line-height:28px; width:100%; font-weight:normal;}
.inde-one .inonL h2 a{ color:#747474; position:absolute; right:0; top:18px; font-size:12px;}
.inde-one .inonL h2 a:hover{ color:#cc3f2e;}
.inde-one .inonL ul{ width:680px;}
.inde-one .inonL ul li{ width:150px; float:left; margin-right:20px; background:#f9f9f9; }
.inde-one .inonL ul li.li1{ width:320px;}
.inde-one .inonL ul li.li2,.inde-one .inonL ul li.li3{ margin-bottom:17px;}
.inde-one .inonL ul li img{ width:150px; height:84px;}
.inde-one .inonL ul li.li1 img{ width:320px; height:180px;}
.inde-one .inonL ul li .good{ padding:4px 5px 0 4px;}
.inde-one .inonL ul li.li1 .good{ padding:5px 13px;}
.inde-one .inonL ul li .good h3{ font-size:12px; font-weight:normal; line-height:20px; height:40px; overflow:hidden;}
.inde-one .inonL ul li.li1 .good h3{  font-size:17px;  line-height:25px; height:50px; }
.inde-one .inonL ul li .good h3 a{ color:#666;}
.inde-one .inonL ul li.li1 .good h3 a{ color:#333;font-size:17px;}
.inde-one .inonL ul li .good h3 a:hover{ color:#cc3f2e;}
.inde-one .inonL ul li .good .p{ display:none;}
.inde-one .inonL ul li h4{ padding-left:34px; color:#999; background:#ececec; line-height:24px; font-size:12px; height:24px; margin-top:12px; width:116px; }
.inde-one .inonL ul li.li1 h4{ width:286px; }


.inde-one .inonL ul li.li1 .good .p{ display:block; font-size:12px; line-height:23px; color:#999;}
.inde-one .inonL ul li.li1 .good .p span.left{ background:url(../images/left.png) left center no-repeat; padding:10px 8px; margin-right:8px;}
.inde-one .inonL ul li.li1 .good .p span.right{ background:url(../images/right.png) left center no-repeat; padding:10px 8px; margin-left:8px;}
.inde-one .inonR{ width:320px; overflow:hidden;}
.inde-one .inonR h2{ padding:15px 0; font-size:24px; color:#cc3f2e; height:28px; overflow:hidden; line-height:28px; width:100%; font-weight:normal;}
.inde-one .inonR ul{ width:340px;}
.inde-one .inonR ul li{ width:150px; float:left; background:#f9f9f9; position:relative; }
.inde-one .inonR ul li.li1{ width:320px; margin-bottom:15px; height:180px;}
.inde-one .inonR ul li.li2{ margin-right:20px;}
.inde-one .inonR ul li img{ width:150px; height:84px;}
.inde-one .inonR ul li.li1 img{ width:320px; height:180px;}
.inde-one .inonR ul li .good{ padding:4px 5px;}
.inde-one .inonR ul li.li1 .good{ padding:5px 9px; background:rgba(0,0,0,.4); color:#fff; position:absolute; left:0; bottom:0; width:302px;}
.inde-one .inonR ul li .good h3{ font-size:12px; font-weight:normal; line-height:20px; height:58px; overflow:hidden;}
.inde-one .inonR ul li.li1 .good h3{ line-height:20px; height:20px; }
.inde-one .inonR ul li .good h3 a{ color:#666;}
.inde-one .inonR ul li.li1 .good h3 a{ color:#fff;}
.inde-one .inonR ul li .good h3 a:hover{ color:#cc3f2e;}

/*首页第二行*/
.inde-two{ overflow:hidden; width:100%;}
.inde-two h2{ padding:15px 0; font-size:24px; color:#cc3f2e; position:relative; height:28px; overflow:hidden; line-height:28px; width:100%; font-weight:normal;}
.inde-two h2 a{ color:#747474; position:absolute; right:0; top:18px; font-size:12px;}
.inde-two h2 a:hover{ color:#cc3f2e;}
.inde-two ul{ width:1020px;}
.inde-two ul li{ width:150px; float:left; margin-right:20px; }
.inde-two ul li img{ width:150px; height:84px;}
.inde-two ul li h3{ font-size:12px; font-weight:normal; line-height:20px; height:40px; overflow:hidden;}
.inde-two ul li h3 a{ color:#333;}
.inde-two ul li h3 a:hover{ color:#cc3f2e;}
/*视频列表页*/
br{clear:both;line-height:0;}
a{text-decoration:none;}

.mains{width:1000px;margin:auto;}
.mains ul{*overflow:hidden;_height:1%;}
.mains ul li{float:left;display:inline;list-style:none;margin:6px 0;background:#FFF;width:190px;}
.mains ul li img{display:block;}
.mains ul li img.hover{filter:Alpha(opacity=90);-moz-opacity:.9;opacity:0.9;}
.mains ul li h3 {font-size:13px; font-weight:normal; line-height:20px; padding:8px 5px;}
.mains ul li h3 a{ color:#333;}
.mains ul li h3 a:hover{ color:#cc3f2e;}
.img_block{position:relative;padding:10px;}
.loading{text-align:center;padding:30px 0;}
.pagelist{ text-align:center;}
.pagelist a,.pagelist span{ padding:0 12px; background:#efefef; color:#737373; font-size:14px; line-height:28px; height:28px; display:inline-block; margin:0 5px;}
.pagelist a:hover,.pagelist span{ color:#fff; background:#cc3f2e;}
.pagelist a.a2{ display:none;}
/*视频内容页*/
.show{}
.show h1{ font-size:24px; line-height:30px; height:30px; font-weight:normal; color:#333; position:relative;}
.show h1 .jiathis_style{ position:absolute; right:5px; top:7px;}
.show .show-one{ background:#000;}
.show .show-one .shonL{ width:650px; margin:13px 0 0 20px; height:442px;}
.show .show-one .shonR{ width:310px; background:#333;}
.show .show-one .shonR h3{ font-weight:normal; font-size:15px; height:38px; background:#000;}
.show .show-one .shonR h3 span{ background:#262626; display:inline-block; padding:12px 13px;color:#fff; }
.show .show-one .shonR ul{ height:442px; overflow-y:scroll;}
.show .show-one .shonR ul li{ padding:18px 9px; border-bottom:1px #3e3e3e solid;}
.show .show-one .shonR ul li.current{ background:#262626;}
.show .show-one .shonR ul li .picbox{ width:120px; position:relative;}
.show .show-one .shonR ul li.current .picbox{ border:1px #cc3f2e solid; width:119px;}
.show .show-one .shonR ul li .picbox img{ width:100%;}
.show .show-one .shonR ul li .picbox h2{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,.6); color:rgba(255,0,0,.5); line-height:22px; text-align:center; font-size:14px; width:100%; font-weight:normal;}
.show .show-one .shonR ul li .good{ width:143px; float:right; color:#fff;}
.show .show-one .shonR ul li .good a{ color:#fff; font-size:12px; line-height:15px;}
.show .show-one .shonR ul li .good a:hover{ color:#cc3f2e;}

.show .show-two{ overflow:hidden; width:100%; padding:20px 0;}
.show .show-two h2{ padding:15px 0; font-size:24px; color:#cc3f2e; position:relative; height:28px; overflow:hidden; line-height:28px; width:100%; font-weight:normal;}
.show .show-two .con{ color:#333; font-size:12px; line-height:21px;}
.show .show-two .con img{ max-width:1000px; margin:0 auto;}  
/*====================

       底部

====================*/
.footer{}
.footer .foot-one{}
.footer .foot-one h2{ padding:15px 0; font-size:24px; color:#cc3f2e; position:relative; height:28px; overflow:hidden; line-height:28px; width:100%; font-weight:normal;}
.footer .foot-one .foon{ padding:9px 15px; font-size:14px; line-height:30px; background:#f9f9f9;}
.footer .foot-one .foon a{ color:#333; width:158.3px; display:inline-block;}
.footer .foot-one .foon a:hover{color:#cc3f2e;}
.footer .foot-two{ padding:35px 0 16px 0; border-top:2px #ddd solid; text-align:center; font-size:12px; line-height:20px;}
.footer .foot-two .fotw-one{ color:#333;}
.footer .foot-two .fotw-one a{ padding:0 5px; color:#333;}
.footer .foot-two .fotw-one a:hover{ color:#cc3f2e;}
.footer .foot-two .fotw-two{ text-align:center;}
