@charset "utf-8";
/* CSS Document */

.ldpContent { width:950px; margin:0 auto; padding-bottom:50px; font:12px Arial, Helvetica, sans-serif;font-size:12px; color:#333;}
.ldpContent p { margin:0;}
.ldpContent .zsnone { display:none;}
.ldpbanner { height:366px; background:url(../images/banner.jpg) no-repeat;}
.box { width:918px; margin:0 auto;}
.tt { clear:both;}
.intro { height:358px; background:url(../images/intro.jpg) no-repeat center top;}
.btnBar { height:59px; text-align:center; margin-bottom:30px; padding-right:30px;}
.btnBar a { display:inline-block; width:310px; height:59px; background:url(../images/btn.jpg) no-repeat center top; font-size:0; line-height:0; text-indent:-1000em; overflow:hidden;}
.btnBar a:hover { background-position:center bottom;}
.feature { height:202px; clear:both; font-size:16px; line-height:24px;}
.feature b { font-size:20px; color:#c00500; font-weight:bold;}
.feature .cont1 { background:url(../images/feature1.jpg) no-repeat 56px 16px; width:226px; height:100px; padding-top:111px; padding-left:56px; padding-right:18px; float:left;}
.feature .cont2 { background:url(../images/feature2.jpg) no-repeat 56px 16px; width:216px; height:100px; padding-top:111px; padding-left:56px; padding-right:31px; float:left;}
.feature .cont3 { background:url(../images/feature3.jpg) no-repeat 53px 16px; width:222px; height:100px; padding-top:111px; padding-left:53px; padding-right:0; float:left;}
.awards { font-size:14px; line-height:20px; margin-bottom:25px; height:353px;}
.awards b { color:#dd0000;}
.awards .cont1 { background:url(../images/awards1.jpg) no-repeat left top; width:262px; height:268px; padding:85px 0 0 25px;float:left; margin-right:25px;}
.awards .cont2 { background:url(../images/awards2.jpg) no-repeat left top; width:262px; height:268px; padding:85px 0 0 25px;float:left; margin-right:25px;}
.awards .cont3 { background:url(../images/awards3.jpg) no-repeat left top; width:262px; height:268px; padding:85px 0 0 25px;float:left;}
.pro { height:656px; padding-top:15px; font-size:18px; line-height:28px;}
.pro b { color:#dd0000;}
.pro .cont1 { width:519px; height:656px; background:url(../images/pro1.jpg) no-repeat; position:relative; float:left;}
.pro .cont1 .txt1 { width:180px; height:100px; position:absolute; top:205px; left:40px;}
.pro .cont1 .txt2 { width:180px; height:50px; position:absolute; top:305px; left:40px;}
.pro .cont2 { width:382px; height:656px; background:url(../images/pro2.jpg) no-repeat; position:relative; float:right;}
.pro .cont2 .txt { width:200px; height:100px; position:absolute; top:452px; left:115px; line-height:40px;}