﻿.clear {
    zoom: 1;
}
.StoryMain{margin-top:30px;color:#666;font-size:14px;line-height:24px; padding-bottom: 50px;}
.StoryMain .StoryLeft{width:3.48rem;padding-bottom:.4rem;}
.StoryMain .StoryLeft .title{background:url(/yuanshiguan/images/lenav.jpg) no-repeat center;height:.92rem;line-height:.92rem;font-family: 'sys';font-size:.3rem; font-weight: bold; color: #fff; padding-left: 0.5rem;margin-bottom: 0.2rem;}
.StoryMain .StoryLeft dl{line-height:.4rem; padding-left: 0.23rem;}
.StoryMain .StoryLeft dl dt{background:url(/yuanshiguan/images/ico_079.jpg) left center no-repeat;padding-left:30px;font-size:.2rem;}
.StoryMain .StoryLeft dl dt a:hover,.StoryMain .StoryLeft dl dt a.active{color:#9f2f32; font-weight: bold;}
.StoryMain .StoryLeft dl dd{background:url(/yuanshiguan/images/ico_080.jpg) 30px center no-repeat;padding-left:60px}
.StoryMain .StoryLeft dl dd a{color:#666; font-size: .14rem;}
.StoryMain .StoryLeft dl dd a:hover,.StoryMain .StoryLeft dl dd a.active{color:#9f2f32;text-decoration:underline}

.StoryMain .StoryRight{width:calc(100% - 3.88rem);border:1px solid #e9e9e9;float:right;text-align:center}
.StoryMain .StoryRight .paper{padding:40px;position:relative;overflow:hidden}
.StoryMain .StoryRight .paper a{display:none}
.StoryMain .StoryRight .paper a.first{display:inline}
.StoryMain .StoryRight .paper img{width:100%;height:auto;box-shadow:0px 4px 18px 4px rgba(128 ,128 ,128 ,0.25)}
.StoryMain .paperbtn{padding:27px 16px;border-top:1px solid #e9e9e9;line-height:30px;text-align:left;font-size:16px;position:relative}
.StoryMain .paperbtn a{width:58px;height:30px;display:inline-block;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.StoryMain .paperbtn a.prev{padding-right:34px;border-right:1px solid #d9d9d9;background:url(/yuanshiguan/images/ico_051.gif) center center no-repeat}
.StoryMain .paperbtn a.next{padding-left:28px;background:url(/yuanshiguan/images/ico_052.gif) center center no-repeat}
.StoryMain .paperbtn a.prev:hover{background:url(/yuanshiguan/images/ico_051b.gif) center center no-repeat}
.StoryMain .paperbtn a.next:hover{background:url(/yuanshiguan/images/ico_052b.gif) center center no-repeat}
.StoryMain .paperbtn a.btn{width:136px;height:36px;position:absolute;right:43px;top:24px;background:#2a4b8c url(../../images/fangda.png) 13px center no-repeat;color:#fff;text-indent:35px;font-size:12px;line-height:36px;border-radius:3px;margin-right:0;border-top-left-radius: 10px; border-bottom-right-radius: 10px; }
.StoryMain .paperbtn a.btn:hover{background:#9f2f32 url(../../images/fangda.png) 13px center no-repeat}


@media screen and (max-width: 1200px){
	.StoryMain .StoryLeft{
		width: 3rem;
	}
	.StoryMain .StoryRight{
		width: calc(100% - 3.4rem);
	}
}
@media screen and (max-width: 1024px){
	.StoryMain .StoryLeft{
		width: 100%;
	}
	.StoryMain .StoryLeft .title{
		background-size: cover;
		height: .6rem;
		line-height: .6rem;
		padding-left: 0.2rem;
		font-size: .2rem;
	}
	.StoryMain .StoryLeft dl {
		line-height: .36rem;
	}
	.StoryMain .StoryLeft dl dt{
		font-size: .18rem;
	}
	.StoryMain .StoryRight{
		width: 100%;
	}
	.StoryMain .StoryRight .paper{
		padding: .25rem;
	}
	.StoryMain .paperbtn{
		padding: .2rem .15rem;
	}
	.StoryMain .paperbtn a.btn{
		top: .15rem;
		right: .25rem;
	}
	
}
@media screen and (max-width: 375px){
	.StoryMain .paperbtn a.btn{
		position: static;
		margin-left: 0.2rem;
		
	}
}