﻿.article_right{ background: #fafafa; }
.Description{ line-height: 26px;padding: 0px 20px;}
.yuanzhi_box p,.Description p{ font-size:15px;}
.yuanzhi_box{ padding: 0px 80px;line-height: 30px;margin-bottom: 30px;}
.History ul li.last{ display: none;}

.History{background: #fafafa url(../images/LiShiYanGe/line_1.gif) repeat-y 300px top;min-height: 500px;padding:40px 40px 0;position: relative;}
.History .bgT{background: #fafafa;height: 40px;left: 0;position: absolute;top: 0;width: 350px;z-index: 1;}
.History .bgB{background: #fafafa;bottom: 0;height: 65px;left: 250px;position: absolute;width: 70px;z-index: 1;}
.History h1{background:url(../images/LiShiYanGe/icon_1.jpg) no-repeat 180px top;color: #707070;cursor: pointer;font-size: 18px;
 height: 105px;left:40px;line-height: 40px;overflow: hidden;position: relative;}

.cios{height: 90px;overflow: hidden;position: absolute;width: 157px;}
.cios img{ width:157px; height:auto;}
.History h1 span{color: #707070;display: inline-block;padding-right: 80px;text-align: right;width: 170px;}
div.History .liclick h1{ color:#15a4a8; background:url(../images/LiShiYanGe/icon_2.jpg) no-repeat 180px top;}
div.History .liclick h1 span{ color:#15a4a8;}
.History .imgDiv{ padding:0 0 0 306px;display: none;}
.History .imgDiv img{ width:421px; height:auto;}
.History .list { display:none;}
.History .list li{ color: #15a4a8;min-height: 25px;position: relative;}
.list span{background: url(../images/LiShiYanGe/icon_3.jpg) no-repeat right top;font-size: 16px;height: 25px;left: 0;
 line-height: 20px;overflow: hidden; padding-right: 40px;position:absolute;text-align: right;top: 20px;width: 234px;z-index: 1;}
.History p{line-height:30px;padding:15px 0 5px 280px}
 
 @media only screen and (max-width: 768px){
 .History { padding:40px 20px 0;background: #fafafa url(../images/LiShiYanGe/line_1.gif) repeat-y 230px top;min-height: auto;}
 .History h1 {background: url(../images/LiShiYanGe/icon_1.jpg) no-repeat 170px top;left:0px;}
 div.History .liclick h1 {background: url(../images/LiShiYanGe/icon_2.jpg) no-repeat 170px top;}
 .list span { width:184px;}
 .History p {padding: 15px 0 5px 240px;}
.yuanzhi_box,.Description { padding: 0;}
 }
 
 @media only screen and (max-width:520px){
 .History { padding:40px 20px 0; background-image:none;}
 .History h1 {background: url(../images/LiShiYanGe/icon_1.jpg) no-repeat 0 top;left:0px;}
 div.History .liclick h1 {background: url(../images/LiShiYanGe/icon_2.jpg) no-repeat 0 top;}
.History h1 span { width:0px;}
 .History p {padding: 15px 0 5px 0;}
 .cios { display:none;}
 .list span { background: none;padding-right: 0;width: 0;}
 }
 @media only screen and (max-width:520px){
 .History h1 { font-size:16px;}
 .History p img{ width:100%;}
 
 } 