﻿@charset "utf-8";
body{font-family:"Microsoft YaHei";font-size:13px;line-height:20px;color:#4c4c4c;font-weight:normal;}
#listbigbox {width:100%;margin:0 auto;clear:both;background:url(/lshcms/images/bigbg.gif) no-repeat top center #f1f1f1;}
#listcont {float:left;width:1142px;padding-left:30px;display:inline;}
.ltoptit {float:left;width:1147px;height:123px;padding-left:25px;display:inline;}
.ltoptit span {float:right;margin:45px 37px 0 0;}

/*- profile -*/
.profile1 {margin:0 auto;clear:both;font-size:14px;line-height:24px;}
.profile1 p {display:block;text-indent:25px;}
.tit {float:left;width:1142px;clear:both;}
.tit h3 {float:left;background:url(/lshcms/images/icon_1.gif) no-repeat left;padding-left:66px;font-size:24px;line-height:24px;}
.tit span {float:right;font-family:"宋体";}
.pad26 {padding:26px 0 20px 0;}
.pdtop50 {padding-top:50px;}
.pdbot43 {padding-bottom:43px;}
.pdr70 {padding-right:70px;}
.picul li {float:left;margin-right:13px;}

/*- news -*/
.newsul {float:left;margin-bottom:40px;}
.newsul li {float:left;width:1132px;padding:50px 0 0 10px;display:inlinel}
.newsul .leftime {float:left;width:82px;height:82px;background:url(/lshcms/images/circle.gif) no-repeat;text-align:center;color:#fff;padding-top:19px;}
.newsul .leftime h2 {font-size:30px;}
.newsul .leftime p {display:block;text-align:center;padding-top:8px;}
.newsul .rightxt {float:left;width:1035px;margin-left:15px;display:inlinel}
.newsul .rightxt h3 {font-weight:bold;font-size:18px;color:#a71525;padding-bottom:5px;}
.newsul .rightxt h3 a,.newsul .rightxt h3 a:visited {color:#a71525;}
.newsul .rightxt h3 a:hover {color:#dd0000;text-decoration:underline;}
.newsul .rightxt p {display:block;font-size:14px;line-height:24px;color:#474747;text-indent:25px;}
.newsxlbox {float:left;width:972px;margin:50px 100px;display:inline;}
.newsxltit {font-size:26px;font-weight:bold;color:#a71525;line-height:26px;}
.newsxltit span {font-size:14px;font-weight:normal;color:#5b5b5b;padding:15px 0 0 10px;}
.newsxltxt {margin:0 auto;clear:both;padding-top:30px;font-size:14px;line-height:36px;}
.newsxltxt p {display:block;text-indent:25px;}
.back {margin:0 auto;clear:both;margin-bottom:40px;text-align:right;}
.but_back {width:75px;height:27px;background:url(/lshcms/images/but_back.gif) no-repeat;border:0;cursor:pointer;font-size:14px;color:#fff; text-align:left;padding-left:30px;line-height:27px;}

/*- case -*/
.caption-top, .caption-bottom {
	padding-top:158px;
	cursor:pointer;
	border: 0px solid #334143;
	background:url(/lshcms/images/picbg.gif) no-repeat #b50006;
	text-shadow: 1px 1px 0 #202020;
}

.caption a, .caption a {
	border: 0 none;
	background:url(/lshcms/images/picbg.gif) no-repeat #b50006;
}
.caption a:hover, .caption a:hover {
	background:url(/lshcms/images/picbg.gif) no-repeat #b50006;
}
.caption-wrapper {
	float: left;
}
.images a:hover img {
	
}
.images a {
	background: none;
	padding: 0;
}

.caseul li {float:left;width:275px;height:250px;margin-right:10px;display:inline;overflow:hidden;}
.caseul .casepic {width:275px;height:200px;}
.caseul h3 {font-size:14px;font-weight:normal;padding-top:5px; text-align:center; line-height:50px;}
.caseul h3 p {display:block;font-size:12px;font-weight:normal;}
.pad8 {padding:8px 0 20px 0;}
.padbot20 {padding-bottom:20px;}
.caseleft {float:left;width:600px;margin-top:50px;margin-bottom:50px;display:inline;}
.casepic li {clear:both;margin-bottom:14px;}
.caseright {float:left;width:450px;margin-top:50px;margin-left:27px;display:inline;}
.casebox {float:left;width:450px;border-top:3px solid #25292c;padding:0 18px 18px 18px;background:#ddd;margin-bottom:14px;}
.casetit {margin:0 auto;clear:both;padding-bottom:5px;font-size:18px;font-weight:bold;color:#a71525;line-height:24px;}
.martop18 {margin-top:18px;}
.martop7 {margin-top:7px;}
.casetxt1 {margin:0 auto;clear:both;font-size:14px;line-height:24px;}
.casetxt1 p {display:block;}
.casetxt2 {margin:0 auto;clear:both;font-size:14px;line-height:30px;}
.casetxt2 p {display:block;text-indent:25px;}
.casebut li {float:left;margin-right:49px;font-size:14px;line-height:20px;cursor:pointer;}
.casebut li span {padding-right:10px;}

/*- partners -*/
.letspa3 {letter-spacing:3px;}
.partnerul {float:left;width:1075px;border-top:1px solid #ebd1ca;border-left:1px solid #ebd1ca;background:#fff;margin-bottom:65px;}
.partnerul li {float:left;width:214px;height:100px;text-align:center;padding-top:6px;border-bottom:1px solid #ebd1ca;border-right:1px solid #ebd1ca;}

/*- service -*/
.padtb50 {padding:50px 0 30px 0;}
.serviceul {margin-left:26px;}
.serviceul li {margin:0 auto;clear:both;padding-bottom:15px;}
.serviceul li h3 {background:url(/lshcms/images/icon_3.gif) no-repeat top left;padding-left:27px;font-size:18px;font-weight:600;color:#585858;padding-bottom:10px;}
.serviceul li p {display:block;padding-left:27px;font-size:14px;line-height:36px;}

/*- team -*/
.teamul1 li {float:left;width:203px;height:215px;margin-right:25px;display:inline;}
.teamul1 li img {display:block;}
.teamul1 li h3 {font-size:16px;font-weight:bold;line-height:26px;padding-top:4px;}
.teamul1 li h4 {font-size:13px;font-weight:normal;line-height:24px;}
.teamul1 li h4 span {padding-left:10px;}
.teamul2 {margin-bottom:30px;}
.teamul2 ul li {float:left;width:223px;margin-right:62px;margin-bottom:34px;display:inline;}

/*- contact -*/
.map {padding:50px 0 64px 0;}
.contactleft {float:left;width:680px;margin-right:30px;margin-bottom:40px;display:inline;}
.tit2 {margin:0 auto;clear:both;margin-bottom:20px;}
.tit2 h3 {float:left;background:url(/lshcms/images/icon_1.gif) no-repeat left;padding-left:66px;font-weight:bold;font-size:24px;line-height:24px;letter-spacing:1px;}
.contactab {margin:0 auto;clear:both;width:680px;}
.contactd1 {float:left;width:346px;line-height:36px;margin-bottom:10px;}
.contactd1 span {float:left;width:50px;font-size:14px;font-weight:bold;line-height:36px;}
.contactd2 {float:left;width:334px;margin-bottom:10px;}
.contactd2 span {float:left;width:58px;font-size:14px;font-weight:bold;line-height:36px;text-align:right;}
.contactd3 {float:left;width:680px;margin-bottom:10px;}
.contactd3 span {float:left;width:50px;font-size:14px;font-weight:bold;line-height:36px;}
.input1 {width:261px;height:34px;background:#fff;border:1px solid #c9c9c9;padding:0 5px;line-height:34px;}
.input2 {width:614px;height:34px;background:#fff;border:1px solid #c9c9c9;padding:0 5px;line-height:34px;}
.input3 {width:614px;height:143px;background:#fff;border:1px solid #c9c9c9;padding:0 5px;line-height:24px;}
.but_send {width:142px;height:40px;background:url(/lshcms/images/but_send.gif) no-repeat;border:0;font-size:18px;font-family:"Microsoft YaHei";font-weight:bold;color:#f1d4d4;cursor:pointer;}
.contactright {float:left;width:366px;}
.contactrp p {display:block;font-size:14px;font-weight:bold;line-height:30px;color:#7d7d7d;}

/*分页样式*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }




