@charset "utf-8";
/* 
	Theme Name:rwx
	Theme URL:http://www.pohoc.com/
	Description:Free version of the theme, you want more features, more beautiful interface
	Author:pohoc
	Author URI:http://www.pohoc.com/
	Tags:fun,pohoc,rwx
	Version:1.0
*/
/* CSS Document */
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar  
{  
    width: 6px;  /*滚动条宽度*/
    height: 6px;  /*滚动条高度*/
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    background-color: #f1f1f1;/*滚动条的背景颜色*/  
}  
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 5px;  /*滚动条的圆角*/
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #a9010a;  /*滚动条的背景颜色*/
}  
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 1em/1.75em Microsoft YaHei, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: top; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
a { outline: none; transition-duration: 0.3s, 0.3s; transition-property: background-color, color; transition-timing-function: ease, ease;}
table { border-collapse: collapse; border-spacing: 0; }
.hidden { display: none; }
.i{text-align: justify; text-justify: inter-ideograph;}
/*Alignment*/
.alignleft {display: inline;float: left;margin-right: 1.625em;}
.alignright {display: inline;float: right;margin-left: 1.625em;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.margin-top10 {margin-top: 10px !important;}
.margin-top20 {margin-top: 20px !important;}
.margin-top30 {margin-top: 30px !important;}
.margin-top40 {margin-top: 40px !important;}
.margin-bottom10 {margin-bottom: 10px !important;}
.margin-bottom20 {margin-bottom: 20px !important;}
.margin-bottom30 {margin-bottom: 30px !important;}
.margin-bottom40 {margin-bottom: 40px !important;}



/*Body*/
body {background:#AB1417;height: 100%;width: 100%;position: relative;font: 1em/1.75em Microsoft YaHei, Arial, sans-serif;}
a { color: #333; }
a:hover { color: #a9010a; }

/*global*/
.sidebar{float: left;margin-right: -18%;padding: 10px 0;width: 18%;min-height: 100%;display: block;background: #AB1417;} 
.wrapper{background: #fff;margin-left: 18%;position: relative;padding-top: 40px;padding-bottom: 70px;min-height: 100%;zoom: 1;} 
/*sidebar*/
.logo {text-align: center;margin-top: 75px;}
.nav {margin: 50px auto 0;}
.nav li {height: 45px;line-height: 45px;}
.nav li a {display: block;font-size: 16px;color: #fff;padding-left: 75px;background: url(images/line.png) bottom center no-repeat;position: relative;}
.nav li:last-child a{background: none;}
.nav li:hover a,.nav li:hover:last-child a,.nav li.active a{background: #000000;}
.nav li:hover em,.nav li.active em{display: block;transition-duration: 0.3s, 0.3s; transition-property: background-color, color; transition-timing-function: ease, ease;z-index: 1;}
.nav li a em{width: 24px;height: 43px;background: url(images/jt.png);position: absolute;top: 0;right: -24px;display: none;}
.contact{margin: 70px 30px 0 36px;}
.contact h3 {font-family: Arial;font-size: 15px;color: #fff; margin-bottom: 10px;line-height: 24px;}
	
.copyright {color: #fff;padding: 50px 0 30px 36px;line-height: 22px;font-size: 12px;}
.copyright a {color: #fff;}
.copyright p a img{height: 12px;margin-top: 5px;}
/*box*/
.box{padding:0 40px;overflow: hidden;}

/*路径导航*/
.site,.site a{ color:#666; font-size:12px;}
.site a:hover{ color:#333;}

/*首页about*/
.index-about{height: 320px;margin-top: 30px;}
.index-about-cen{background:#f1f1f1;height:180px;padding:50px 30px 50px 100px;margin-left: 520px;box-shadow: 3px 3px 5px #dedede;}
.index-about-cen h3{font-size: 30px;line-height: 54px;margin-bottom: 15px;background:url(images/tle.png) no-repeat left center;padding-left: 10px;letter-spacing:2px;}
.index-about-cen p{line-height: 28px;}
.index-about-img{width:580px;height:340px;margin-top:-310px;box-shadow: 3px 3px 5px #888888;}

/*首页展厅*/
.index-hall{overflow: hidden;}
.index-hall-tle{font-size: 20px;line-height: 54px;margin-bottom: 15px;background:url(images/tle.png) no-repeat left center;padding-left: 15px;letter-spacing:4px;}
.index-hall ul{width: 100%;}
.index-hall ul li{width: 18.2%;margin-right: 2%;float: left; border: 1px solid rgb(221, 221, 221);}
.index-hall ul li:last-child{margin-right:0;}
.index-hall ul li .index-hall-box{width:100%;height:0;padding-bottom: 100%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.index-hall .index-hall-ti{padding: 15px 20px;border-top:1px solid rgb(221, 221, 221);}

/*首页新闻*/
.news .news_title{font-size: 20px;line-height: 54px;margin-bottom: 15px;background:url(images/tle.png) no-repeat left center;padding-left: 15px;letter-spacing:4px;}
.news .news_center{padding: 0 10px;}
.news .news_center ul li{line-height:36px;}
.news .news_center ul li:before{content: '●';margin-right: 5px;color: #AF1C1F;line-height:28px;}

/*mj*/
.mj .mjav{width:100%;height:0;padding-bottom: 100%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.mj .title{text-align: center;}

/* 列表分页 */
/* Pagination */
.nav-pagination {display: table;width: 100%;text-align: center;margin-top: 50px;margin-bottom: 40px;}
.nav-pagination .pages {margin: 0 2px;padding: 5px 12px;background-color: #ddd;color: #666;border-radius: 2px;opacity: .88;}
.nav-pagination .current {margin: 0 2px;padding: 5px 12px;background-color: #90000a;color: #fff;border-radius: 2px;opacity: .88;}
.nav-pagination a {margin: 0 2px;padding: 5px 12px;background-color: #ddd;color: #666;border-radius: 2px;opacity: .88;}
.nav-pagination a.active, .nav-pagination a:hover {color: #FFF;background-color: #90000a;}
#pagination {text-align: center;padding-top: 20px;}
#pagination a {color: #FFF;}

/*展厅*/
.hall_item .hall_box{width: 100%;}
.hall_item .hall_box .hall_img{width:100%;height:0;padding-bottom: 100%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.hall_item .hall_box .hall_title{ text-align:center; line-height:40px; font-size:16px;}

/*列表*/
.list_list{min-height:200px; margin:0;}
.list_ul{padding:30px 20px;border:1px solid #D48889;margin-top: 20px;padding-top:20px;}
.list_ul .list_item{background-image:url(images/news_btn.png); background-repeat:no-repeat; background-position:10px; padding-left:38px;  line-height:40px; border-bottom:1px dotted #a4a4a4;}
.list_ul .list_item a{ font-size:16px;}
.list_ul .list_item span{ float:right; font-size:12px; color:#666;}
.list_ul .list_item:last-child{border: none;}

.list_ul .author_item{border-bottom:1px dotted #a4a4a4;overflow: hidden;padding: 0 0 10px 0;margin: 10px 0;}
.list_ul .author_item h3{font-weight:bold;}
.list_ul .author_item img{width: 100px;float: left;margin-right: 15px;}

/*single*/
.single{padding: 15px 0;}
.single_title{font-size: 24px;margin: 15px 10px;}
.single_info{margin-left:5px;font-size: 14px; margin-bottom: 20px;border-bottom: 1px solid #dedede;padding-bottom: 10px;}
.single_info span{margin: 0 5px;color: #A2A2A2;}
.single_cen p{margin-bottom: 15px;}
.single_cen img{max-width: 100%;}

.single_sr{border-bottom: 1px solid #dedede;margin-bottom: 15px;padding-bottom: 10px;height: 30px;}
.single_sr .bdsharebuttonbox{float: right;}


.cop {position: relative;overflow: hidden;max-height: 280px;padding: 24px;box-sizing: border-box;color: rgba(0,0,0,.6);box-shadow: 0 1px 2px rgba(0,0,0,.15), 0 0 1px rgba(0,0,0,.15);border-radius: 3px;margin: 20px 0;}
.cop a{display: block;}
.cop h3{color: rgba(0,0,0,.8);display: block;margin-bottom: 8px;font-size: 20px;line-height: 1.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cop .cop-info{display: block;font-size: 14px;font-style: normal!important;}

.cop .cop-av{width: 100px;height: 100px;float: left;margin: 0 15px 0 0;}

/*内容上下页*/
.single_nav{}
.prevnext-posts{ margin:20px 0; overflow:hidden; padding:20px 0;}
.prevnext-posts span{width:44%;float:left;color:#a9010a;padding:25px 0px;}
.prevnext-posts span.next{border-left:1px solid #e0e0e0;padding-left:15px;text-align:right;padding-right:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.prevnext-posts span.prev{padding-left:45px;padding-right:15px;white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis;}
.prevnext-posts span:hover{color:#3a3a3a;}
.prevnext-posts a p{margin-bottom:0px;text-transform:uppercase;font-family:'Microsoft YaHei',Arial,Helvetica,sans-serif,'宋体'; font-size:20px}
.prevnext-posts span a{text-transform:none;font-family:'Microsoft YaHei',Arial,Helvetica,sans-serif,'宋体';font-size:18px;color:#a9010a;}

.tuijian h3{font-size: 20px;line-height: 54px;margin-bottom: 15px;background:url(images/tle.png) no-repeat left center;padding-left: 15px;letter-spacing:4px;}
/* 文章页推荐 */
.related_posts {margin-top: 5px;}
.related_img {/*height: 200px;*/text-align: center;}
.related_img li {list-style-type: none}
.related_box {float: left;overflow: hidden;margin-top: 5px;width: 20%;}
.related_box:hover {background-color: #F6F6F6;}
.related_box .r_title {margin: 0 10px;text-align: center;}
.related_box .r_pic {margin: 6px}
.related_box .r_picimg {width:100%;height:0;padding-bottom: 100%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}

/*sideber*/
.sidebar-single{margin-left:20px;}
.sinews li {list-style: none;border-bottom: 1px solid #f0f0f0;padding-bottom: 5px;margin-bottom: 20px;}
.sinews li .sinewsimg{width:100%;height:0;padding-bottom: 100%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.sinews-tl {margin-top: 5px;font-size: 16px;line-height: 28px;text-align: center;margin: 5px 0;}

/*page*/
.page-about p{margin-bottom: 15px;}
.page-about img{max-width: 100%;}

@media screen and (max-width: 1600px) {
.prevnext-posts span{width: 43%;}
.news .news_center ul li{line-height:32px;}
}
@media screen and (max-width: 1400px) {
.index-about-img{width:540px;}
.index-about-cen {background: #f1f1f1;height: 210px;padding: 15px 30px 50px 50px;}
.prevnext-posts span{width: 42%;}
.news .news_center ul li{line-height:28px;}
}
@media screen and (max-width: 1280px) {
.index-about-img{width:450px;}
.index-about-cen {background: #f1f1f1;height: 210px;padding: 10px 30px 50px 50px;margin-left: 420px;}
.prevnext-posts span{width: 41%;}
.index-hall ul li{margin-right:1.9%;}
}



