






.text-center1{ line-height:32px; margin-bottom: 51px;}
.pagination1{text-align:center; display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;display:block;margin:0px auto;line-height:30px;}
.pagination1 a,.pagination1 span{width:36px; height:32px; display:inline-block; border:1px solid #ddd; color:#333; border-radius:4px;}
.pagination1 a:hover{background:#ddd;}
.pagination1 span{background:#0E90D2; border:1px solid #0E90D2; color:#fff;border-radius:4px;}
.pagination1 .prev,.pagination1 .next{position:relative; letter-spacing:-4px;}
.pagination1 .prev{left:6px;}
.pagination1 .next{left:-6px;}





 .rides-cs {  font-size: 12px; background:#403c3b; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}





.yz{width:100px;}
#imgstyle{width:130px;height:40px;margin-left:100px;margin-top:-107px;}
#text{width:100%;height:250px;margin-top:-80px;}
#sub{line-height:2.5;background-color:#5EB95E;color:#fff;font-size:15px;width:130px;}
#reset{line-height:2.5;background-color:#5EB95E;color:#fff;font-size:15px;width:130px;}
#wz{font-size:12px;}
#go{color:#F08200;}
#intro{width:100%;padding-left:10px;}
#titlebar{margin-top:0px;height:20px;}
#left{width:100%;}
#right{color:#0E90D2;float:none;margin:0px auto;}
#rights{width:100%;padding-left:10px;}
#bar{margin-top:0px;height:20px;}
#tabs{overflow: hidden;}
#zm{width:100px;}
.imgstyle{width:130px;height:40px;margin-left:100px;margin-top:-107px;}
#reply{background-color:#F8F8F8;height:40px;line-height:40px;margin:0px;color:#F0824C}
#txt{text-indent:2em;margin:0px;}
#videos>embed{
	width:100% !important;
}
#videos >a>embed{
	width:100% !important;
}
#v > embed{
	width:100% !important;
	height:170px !important;
	margin-top:-200px;
	opacity:0;
}
.viv>embed{
	width:100% !important;
	height:170px !important;
	margin-top:-188px;
	/*margin-left:27px;*/
	opacity:0;
	z-index:9999999;
}
.productdetail{
	position: absolute;
	width:100%;
	height:200px;
	top:10px;
	z-index:99999;
	display:block;
}
.tl{
	background: #F5F5F5;
}
#v .wenshuai_embed{width: 100% !important; margin-top: -210px !important;background: red !important;height: 180px !important;opacity: 0}

.viv .wenshuai_embed{width: 90% !important;background: red !important;height: 135px !important;opacity: 0}
.vi{position: relative;}
.viv{position: absolute;top:0px;left:18px;}



.video > img{display:block !important; margin:0px auto !important;width:100%;}

/*iframe {width:100% !important; height:240px;}*/
.column{border-top:1px solid #D3D3D3;width:100%;display:block;height:15px;}
/*.am-control-nav li{background: #C6C6C6}*/

.content p span img{display: block !important;margin:0px auto !important;width:100% !important;}
.content p img{display: block !important;margin:0px auto !important;width:100% !important;}
.reason{height:auto !important;}
.reasonsizt{font-size: 17px}
.reason-active{background-color: #0e90d2; color:#fff !important;}
.am-titlebar-cols .am-titlebar-nav a{margin-right:-6px !important;}
.reasonsizt a{padding:0px 7px;}
.titlebar a{width:50%}
.titlebar a span{text-align:center;display:block;}
.phone{background:#0e90d2;padding: 10px 0;}
.phone > div{text-align: center;}
.phone > div > img{width:50px;}
.phone > div > span{color:red;}
.footer-phone{padding: 10px 0;}
.footer-phone > div{text-align: center;}
.footer-phone > div > img{width:50px;}
.footer-phone > div > span{color:red;}



.page{
    text-align: right;
}
.pagination{
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}
.pagination>li {
    display: inline;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #2487ff;
    border-color: #2487ff;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #2487ff;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.nav-lists{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0;
    padding: 30px 0;
    list-style: none;
    background-color: #1d82d2;
}
.nav-items{
    flex: 1;
}
.nav-items a{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.nav-items img{
    height: 24px;
    width: 24px;
}
.nav-items .nav-title{
    margin-top: 5px;
    font-size: 16px;
    color: #FFFFFF;
    font-family: 楷体;
}


.history-type-tabs{
    padding: 15px 15px;
    display: flex;
    gap:25px;
}
.history-type-tabs>a{
    font-weight: bold;
    font-size: 16px;
    position: relative;

}
.history-type-tabs>a.active{
    color: #174fa5;
}
.history-type-tabs>a.active:after{
    content: "";
    display: block;
    width: 50%;
    height: 5px;
    background: #174fa5;
    position: absolute;
    left: 50%;
    bottom: -5px;
    transform: translateX(-50%);
    border-radius: 10px;
}


.line-clamp-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.about-us{
    background-image: url(../images/about-bg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    padding:50px;
    box-sizing: border-box;
}