﻿* {
    margin: 0;
    padding: 0;
    border: none;
}

li {
    list-style-type: none;
}

a {
    text-decoration: none;
    font-family: "微软雅黑";
}

a[href],
a {
    color: #4c4c4c;
}

.nav a[href]:hover {
    text-decoration: none;
}

body {
    font-family: "微软雅黑", arial, sans-serif, Times New Roman, Verdana, "宋体";
    font-size: 14px;
}

p,
h1,
h2,
h3,
h4,
h5,
li,
span,
i,
u,
b,
em,
div {
    word-wrap: break-word;
    word-break: break-all;
}

.pore {
    position: relative;
}

.poab {
    position: absolute;
}

.fl {
    float: left; margin-right:10px;
}

.fr {
    float: left;
}

.cl {
    clear: both;
}

.cupo {
    cursor: pointer;
}

i,
b,
u,
em {
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}

.head-wr {
    border-bottom: 1px solid #887cca;
}

.head {
    width: 1000px;
    margin: 0 auto;
    padding: 45px 0 8px 0;
    height: 70px;
}

.head>img {
    margin-left: -22px;
    float: left;
    margin-right: 44px;
}

.nav {
    line-height: 105px;
}

.nav a {
    font-family: "微软雅黑";
    color: #000;
}

.nav a+a {
    padding-left: 3px;
}

.nav a:hover {
    font-weight: bold;
}

.content {
    width: 1120px;
    margin: 10px auto 40px;
}

.content>.fl {
    width: 863px;
    margin-left: -0px;
    border-bottom: 1px dashed #b0b0b0;
}

.content>.fr {
    width: 230px;
    padding: 0 5px;
    background: #cde4fb;
    border: 1px solid #99c2f1;
    border-radius: 1px;
}

.menu {
    width: 102px;
}

.menu ul {
    padding: 10px 0 15px;
}

.menu li a {
    display: inline-block;
    width: 100%;
    line-height: 36px;
    color: #0c0c0c;
}

.menu li a img {
    vertical-align: middle;
    margin: 0 5px 3px 10px;
}

.menu>img {
    width: 102px;
}

.content .con {
    width: 744px;
}
.content .con1 {
    width: 920px;  float:left; border:1px solid #e3e3e3; padding:10px;
}

.content .con .img img {
    display: block;
    float: left;
    width: 248px;
    height: 171px;
}

.menu2 {
    margin-top: 5px;
}

.menu2 li {
    float: left;
    text-align: center;
    position: relative;
}

.menu2 li a {
    display: inline-block;
    width: 100%;
    height: 100%;
}

.menu2 li.m1 {
    width: 25%;
    height: 136px;
}

.menu2 li.m2 {
    width: 108px;
    height: 142px;
}

.menu2 li img {
    vertical-align: middle;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
}

.menu2 li.m3 {
    width: 156px;
    height: 142px;
}

.menu2 li.bg1 {
    background: #d777f4;
}

.menu2 li.bg2 {
    background: #9cbbda;
}

.menu2 li.bg3 {
    background: #c5e0b5;
}

.menu2 li.bg4 {
    background: #5a9bd5;
}

.menu2 li.bg5 {
    background: #5a9bd5;
}

.menu2 li.bg6 {
    background: #a8d18d;
}

.menu2 li.bg7 {
    background: #ffd95f;
}

.menu2 li.bg8 {
    background: #fe8fdb;
}

.menu2 li.bg9 {
    background: #f4b184;
}

.menu2 li.bg10 {
    background: #538234;
}

.content .con>p {
    line-height: 19px;
    color: #7b7b7b;
    padding: 25px 0 15px 0;
}

.content>.fr p {
    font-size: 16px;
    color: #0c0c0c;
    line-height: 33px;
}

.content>.fr ul {
    color: #828282;
    line-height: 31px;
    background: #fff;
    border: 1px solid #99c2f1;
    border-radius: 1px;
    padding: 10px 0;
    padding-left: 27px;
    margin-bottom: 5px;
    min-height: 215px;
}

.content>.fr ul li {
    list-style: square;
    font-size: 10px;
}

.content>.fr ul a {
    font-size: 14px;
    line-height: 31px;
    color: #0c0c0c;
}
.bottom {
    margin:0 auto;
    text-align:center;
    width:100%;
    border-top:1px dashed #e3e3e3; padding-top:10px;
}
.con_title {
    width: 920px;  float:left; margin-bottom:5px; margin-top:10px;
}
    .con_title a {
        font-size:13px;
    }
.title {
    float:left;
}
.back {
     float:right;
}

.singlepic {
    padding-bottom:20px;
}
.singlepic_title {
    padding-bottom:5px; 
}
    .singlepic_title td {
        height:25px;
    }
.singlepic_title td.td1 {
    border-bottom:1px solid red; width:50px;
}
.singlepic_title td.td2 {
    border-bottom:1px solid #e3e3e3;
}
.singlepic_con {
    margin-top:5px;
}
    .singlepic_con ul {
        margin:0; padding:0; 
    }
        .singlepic_con ul li {
            list-style-type:none;float:left;width:167px; margin-bottom:10px; text-align:center; margin-right:17px; height:140px; 
        }
            .singlepic_con ul li img {
                width:167px; height:124px;
            }
            .singlepic_con1 {
    margin-top:5px;
}

        .singlepic_con1 ul li a{
            display:block; float:left;width:167px; margin-bottom:10px; text-align:center; margin-right:17px; height:140px; 
        }
            .singlepic_con1 ul li img {
                width:167px; height:124px; 
            }




.singcon1 {
    margin-bottom:15px;  margin-left:0px; margin-top:0px;
}
    .singcon1 table {
        border-collapse:collapse; border:1px solid #e3e3e3;
    }
    .singcon1 td {
        border-bottom:1px solid #e3e3e3;font-size:13px; padding:5px;
    }
        .singcon1 td .td_span {
            display:block; width:10px; height:15px; background:red;color:#fff; text-align:center;
        }
        .singcon1 td img {
            padding-left:5px; padding-top:5px;padding-bottom:5px;
        }
        .singcon1 td a:hover{
        color:red;
    }
.teamleft {
    width:665px; float:left;
}
.team_title {
    font-size:18px;font-weight:bold; margin-left:10px;
}
.team_con {
    line-height:35px;margin-top:10px;font-size:13px; padding-left:10px;
}
.teamright {
    width:229px; float:left;
}
.teamright01 {
    margin-left:30px;text-align:center; border:1px solid #e3e3e3;width:220px;
}
    .teamright01 img {
        width:220px;
    }
    .teamright01 span {
        display:block; padding-bottom:5px;
    }
.teamright02 {
    width:220px;border:1px solid #e3e3e3;margin-left:30px; margin-top:10px;
}
    .teamright02 ul {
        margin:0px; padding:0px; padding-left:10px; padding-top:10px; padding-bottom:10px;
    }
        .teamright02 ul li {
            width:100px; float:left; text-align:center;
        }
            .teamright02 ul li img {
                width:90px;
            }

.singlenews {
    border-bottom:1px solid #e3e3e3; padding-bottom:10px; margin-top:10px;
}
.singlenewsimg {
    float:left; width:100px;
}
    .singlenewsimg img {
        width:100px;
    }
.singlenewsfont {
    float:left; width:500px; margin-left:10px; padding-top:10px; line-height:25px;
}
    .singlenewsfont a {
        font-size:16px;
    }
    .singlenewsfont span {
        font-size:13px;
    }
.content_title {
    text-align:center; font-size:16px; padding-top:10px; padding-bottom:10px;
}
.content_con {
}
.video_left {
    width:700px; float:left;
}
.video {
    width:700px; height:500px;
}
.video_right {
    width:200px;   float:left; margin-left:10px;
}
.video_left_con {
    margin-top:10px; line-height:25px;
}
.single_video {
    border-bottom:1px solid #e3e3e3; padding-bottom:10px; margin-top:10px;
}
.single_video1 {
    float:left;width:80px; 
}
    .single_video1 img {
        width:80px; height:80px;
    }
.single_video2 {
    float:left;width:120px;
}
        