/* CSS Document */
.about{ width:1000px; margin:0 auto; padding-top:40px; padding-bottom:20px;}
.abouttil{ color:#1e1e1e; font-size:26px; text-align:center; font-weight:bold; margin-bottom:10px;}
.aboutstil{ color:#1e1e1e; font-size:16px; text-align:center; margin-bottom:40px;}
.aboutimg{ float:left;}
.aboutext{ float:right; width:400px;}
.aboutext div{ font-size:14px; color:#333333; line-height:25px; height:225px;}
a.more{ display:block; width:180px; text-align:center; height:40px; line-height:40px; background:#0a368d; color:#FFFFFF; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif}

.indexp{ background:#f4f4f4}
.indexpc{background:#f4f4f4; padding-top:40px; padding-bottom:20px; width:1000px; margin:0 auto; overflow:hidden}
.pirtil{ width:880px; margin:0 auto; margin-bottom:30px}
.pirtil a{ display:block; text-align:center; background:#999999; float:left; border-right:1px solid #f4f4f4; color:#FFFFFF; width:140px; line-height:30px; height:30px;}
.pirtil a.a1{width:140px;}
.pirtil a.a2{width:150px;}
.pirtil a.cur{ background:#002d89}
.pircon{ width:1050px; display:none}
.pirli{ width:330px; float:left; margin-right:5px;}
.pirli img{ margin-bottom:10px;}
.pirlitil{ font-size:16px; color:#333333; font-weight:bold; margin-bottom:5px;}
.pirlicon{ font-size:14px; color:#666666}

.newsl{ width:420px; float:left}
.newsltil{ color:#333333; margin:10px 0}
.newslcon{ color:#666666; font-size:14px; line-height:23px}
.newsr{ float:right; width:530px;}
.newsrli{ border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.newsrtime{ text-align:center; width:60px; float:left;color:#333333}
.newsrtime p{ font-family:Arial, Helvetica, sans-serif;display:block; }
.newsrtime p.p1{ font-size:38px; }
.newsrtime p.p2{ font-size:14px;}
.newsrtext{ float:right; width:450px;}
.newt{ color:#333333; margin-bottom:8px}
.newc{ color:#666666; font-size:14px; line-height:23px;}
.newsmore{ margin:0 auto; margin-bottom:30px; }



.aboutstils{ color:#1e1e1e; font-size:16px; text-align:center; margin-bottom:10px;}


.caseli{ width:320px; float:left; height:200px; position:relative; margin-right:20px; margin-bottom:20px;}
.caseli a div{ text-align:center; color:#FFF; position:absolute; left:0; bottom:0; height:40px; background:rgba(0,0,0,0.5); width:100%; line-height:40px; }
.caseli a:hover div{ background:rgba(10,54,141,1);}



