@charset "utf-8";
/* CSS Document */

body {
    background:#fff;
    color: #fff;
    font-family: "微软雅黑",Arial,sans-serif,Tahoma,Geneva !important;
    font-size: 14px;
    margin: 0;
    padding: 0;
}
ul, li, p, h1, h2, h3 {
    margin: 0;
    padding: 0;
}

ul, li {
    list-style: outside none none;
}
a {
    color: #fff;
    text-decoration: none;
}
a:hover {
    color: #ffc;
}
img {
    border: medium none;
}
.break {
    clear: both;
    height: 0;
    overflow: hidden;
}

.container {
    margin: 0 auto;
    width: 950px;
}


#header{ width:950px; margin:0 auto;}


.tags{ width:950px; height:36px; background:url(../images/keil_tags_bg.jpg) no-repeat; line-height:36px; font-size:16px; font-weight:normal;}

.tags span{ float:left; display:inline; margin-left:220px;}

.tags a{ float:left; margin-left:30px;}

.lead{ width:800px; height:60px; line-height:30px; font-size:16px; padding:10px 75px; background:url(../images/keil_lead_bg.jpg) no-repeat;}

#main{ width:950px; margin:0 auto; line-height:24px; text-align:left;}

.blue_box{ width:847px; padding:10px 0 15px 103px; background-color:#078fbc; background-position:top left; background-repeat:no-repeat; margin-top:2px;}

.blue_box1{ background-image:url(../images/keil_box_icon1.jpg);}

.blue_box2{ background-image:url(../images/keil_box_icon2.jpg);}

.blue_box3{ background-image:url(../images/keil_box_icon3.jpg);}

.title{ font-size:26px; line-height:40px; margin:0 20px 0 0; font-weight:normal;}

.txt_list{ margin-left:50px;}

.txt_list li{ float:left; padding-left:25px; background:url(../images/keil_icon.jpg) no-repeat left 5px; margin-top:8px;}

.blue_box1 .txt_list li{ float:left; width:220px;}

.blue_box2 .txt_list li{ float:left; width:320px;}

.blue_box3 .txt_list li{ float:left; width:320px;}
