﻿body {
    margin:0;
    padding:0;
    font-size:12px;
    font-family:微软雅黑,宋体;
    color:#3f3e3e;
}
.content {
    width:1116px;
    margin:0 auto;
}
a {
    text-decoration:none;
    color:#3f3e3e;
}
    a:hover {
        text-decoration:underline;
    }
header {
    min-width:1116px;
}
ul, li,dl,dd,dt {
    list-style: none;
    margin:0;
    padding:0;
}
    header .top {
        line-height:4.2em;
        background: #eeeeee;
    }
        header .top .companyname{
            color:#dc0d03;
            font-size:1.2em;
        }
        header .top .companyenname{
            margin-left: 23px;
            color:#6d6c6c;
        }
header nav .logo {
            background:url(../Images/logo.png) no-repeat;
            width:56px;
            height:55px;
            display:inline-block;
            margin-top:25px;
        vertical-align:top;
}
header nav ul {
            display:inline-block;
            margin-left:80px;
    margin-top:25px;
}
header nav ul li {
    background:url(../Images/ico.png) 0 -105px no-repeat;
    display:inline-block;
    line-height:55px;
    width:118px;
    text-align:center;
}
    header nav ul li:first-child {
        background:none;
    }
    header nav ul li a {
        font-size:1.5em;
        font-weight:bold;
        color:#6a6a6a;
    }
        header nav ul li a:hover {
            color: #ff1111;
            text-decoration: none;
        }
    header nav ul li.selected{
        border-bottom: 2px solid #ff1111;
        line-height: 53px;
    }
    header nav ul li.selected a{
            color: #ff1111;
    }
header nav .tel{
            display:inline-block;
            margin-left:130px;
            padding-left:25px;
            background:url(../Images/ico.png) 0 -83px no-repeat;
}
section.banner {
    background:url(../Images/Banner/Banner1.jpg) center center no-repeat;
    margin:0 auto;
    height:490px;
    width:100%;
    margin-top:25px;
    margin-bottom:37px;
    min-width:1116px;
}
section.secondbanner {
    background:url(../Images/Banner/Banner2.jpg) center center no-repeat;
    margin:0 auto;
    height:347px;
    width:100%;
    margin-top:25px;
    margin-bottom:37px;
    min-width:1116px;
}

ul.indexmain li {
    display: inline-block;
    width:508px;
    clear:both;
    margin-bottom:45px;
    vertical-align: top;
}
ul.indexmain li.cl{
    margin-right: 92px;
}
    ul.indexmain li .img {
        display: inline-block;
        vertical-align:top;
        margin-right:15px;
    }
    ul.indexmain li .channelname{
        font-size: 1.5em;
        line-height: 40px;
        margin-top: 10px;
    }
    ul.indexmain li a {
            font-family:"微软雅黑";
            line-height: 1.5em;
        color:#414141;
    }
    ul.indexmain li a:hover {
        color:#7d3107;
    }
    
.infoleft {
    width:219px;
    display:inline-block;
    vertical-align:top;
    margin-right:15px;
    margin-top:-60px;
    border:1px solid #e5e5e5;
    border-bottom: none;
        background: url(../Images/comp_leftmapbg.jpg) 1px bottom no-repeat;
}
.infoleft .channel{
    color:#ffffff;
    padding-bottom:15px;
    margin-bottom:5px;
    background: url(../Images/comp_leftbg.jpg) 1px 1px no-repeat;
    min-height: 200px;
    
}
    .infoleft .channel .title {
    font-size:1.5em;
    line-height: 36px;
    margin-left:38px;
    }
.infoleft .enname{
    font-family:Arial;
    font-size:1.2em;
    padding-bottom:15px;
    color: #000000;
    line-height: 30px;
    margin-left:38px;
}
.infoleft .ico{
    background:url(../Images/ico.png) right -5px no-repeat;
    height:18px;
    margin-right:10px;

}
    .infoleft img {
        border-top:none;
    }
.inforight {
    display:inline-block;
    width:830px;
    border:1px solid #e4e4e4;
    padding:15px;
}
    .inforight .position {
        border-bottom:1px solid #cdcdcd;
        padding-bottom:5px;
    }
    .inforight .channelname {
        width:220px;
        margin-bottom:-6px;
        padding-bottom:5px;
        font-size: 18px;
        color:#747474;
    }
    .inforight .channelname em {
        float:left;
        margin-top:6px;
        padding-left:3px;
        padding-top:3px;
        background:#747474;
        margin-right:7px;
    }
    .inforight .channelname a {
        font-size: 18px;
    }
footer {
    text-align:center;
    background:#eeeeee;
    color:#717171;
    font-size:1.2em;
    line-height:2.5em;
    min-width:1116px;
    padding:30px 0px;
}