﻿a:hover { text-decoration:none;}
.banner_ppt { height:398px; background:url(/images/ppt/banner_ppt.jpg) no-repeat center top;}
.banner_ppt .middle { padding-left:20px; width:1080px;}
.banner_ppt h2 { color:#fff; font-size:46px; margin-top:100px;}
.banner_ppt p { color:#fff; font-size:20px; margin:10px 0 26px;}
.banner_ppt a { display:inline-block; padding:6px 20px; border:solid 1px #fff; color:#fff; font-size:14px;}
.banner_ppt a:hover { text-decoration:none; color:#fc0; border-color:#fc0;}
.banner_ppt2 { height:400px; background:url(/images/ppt/banner_ppt2.gif) no-repeat center top; position:relative; }
.banner_ppt2 a { position:absolute; top:230px; left:34px;}

.htitle { font-size:36px; color:#333; margin:0; font-family:Microsoft YaHei UI; }
.htitles { text-align:center; color:#999; font-size:18px; font-weight:300; margin-top:6px;}

.ppt01 { height:526px; background:url(/images/ppt/ppt02.gif) no-repeat center center; margin-top:40px; position:relative;}
.ppt01 .p1 { position:absolute; top:20px; left:740px; color:#006bd8; font-size:18px; width:300px; line-height:30px;}
.ppt01 .p2 { position:absolute; top:370px; left:890px; color:#6fa32a; font-size:18px; width:150px; line-height:30px;}
.ppt01 .p3 { position:absolute; top:110px; left:60px; color:#f56a1f; font-size:18px; width: 290px; line-height:30px;}
.ppt012 {background:url(/images/ppt/ppt03.gif) no-repeat center center;}

.ppt02 {margin-top:40px;}
.ppt02 li { width:50%; float:left; text-align:center; }
.ppt02 li div { display:inline-block; width:366px; padding:4px; background:#fff; border:solid 1px #ddd;}
.ppt02 li div img { width:100%; height:286px;}
.ppt02 li p { color:#333; font-size:18px; font-weight:bold; line-height:30px; margin-top:10px;}

.ppt03 .rwtaocan {  margin-top:30px;}
.ppt03 .rwtaocan th,.ppt03 .rwtaocan td { border:solid 1px #0061c5; padding:10px; line-height:24px; text-align:center; background:#036dda; color:#fff; font-size:14px; }
.ppt03 .rwtaocan td {border:solid 1px #0061c5; background:#007eff;}
.ppt03 .rwtaocan td span { color:#fc0; font-size:16px; margin:0 4px;}

.tab { background:None; margin-top:40px;}
.tab .tablist { height:30px; text-align:center;}
.tab .tablist a { display:inline-block; padding:6px 20px; border:solid 1px #ddd; background:#fff; color:#666; font-size:14px; margin:0 20px;}
.tab .tablist a.active,.tab .tablist a:hover { cursor:pointer; background:#007eff; border-color:#036dda; color:#fff;}
.tab .tabbodys { display:none; padding-top:20px;}

.hcaseul {}
.hcaseul li { float:left; width:202px; height:80px; border:solid 1px #d7d7d7; background:#fff; border-radius:4px; margin:20px 20px 0 0; overflow:hidden; position:relative}
.hcaseul li img {position:absolute; top:0; left:0; width:100%; height:100%; }
.hcaseul li p {  height:80px; line-height:80px; text-align:center; font-size:14px; font-weight:bold; background:#2087ed ; color:#fff; position:absolute; top:0; left:0; width:100%; }

.btna { display:block; width:150px; height:30px; line-height:30px; text-align:center; border:solid 1px #007eff; color:#007eff; margin:30px auto 0;}
.btna:Hover { border-color:#f90; color:#f90;}

.ppt04 { margin-top:40px;}
.ppt04 li { float:left; }
.ppt04 li p { font-size:14px; color:#333; line-height:24px;}
.ppt04 li img { display:block; margin-top:20px; }

.website_cont_l { float:left; width:300px; padding-left:100px; margin:40px 0; padding-top:14px; display:none; }
.website_cont_r { float:right; width:530px; width:460px; border-left:solid 1px #ccc; border:0; padding-left:80px; margin:40px 0; color:#4f4242;}
.website_cont_r a { display:inline-block; padding:4px 16px; border:solid 1px #999; color:#333; margin-top:10px; }
.website_cont_r a:hover { border-color:#f60; color:#f60;}
.website_cont_r .xp h4 { font-size:24px; color:#333; font-weight:normal; margin:26px 0 0; }
.website_cont_r .xp h5 { font-size:14px; color:#666; font-weight:normal; font-family:Arial; line-height:20px; margin-bottom:14px;}
.website_cont_r .xp p { line-height:36px; font-size:15px;}
.website_cont_r .xp p * { vertical-align:middle;}
.website_cont_r .xp p img { margin-right:6px;}

.pptul li { width:333px; float:left; position:relative; margin:50px 50px 0 0;}
.pptul li img { position:absolute; top:0; left:0;}
.pptul li h3 { font-size:16px; font-weight:normal; color:#333; margin-left:80px; margin-bottom:10px;}
.pptul li p { color:#999; line-height:22px; margin-left:80px; font-size:13px;}

