.sphuigu2 li@charset "utf-8";

/* CSS Document */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,
img {
    border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: 400;
}

li {
    list-style: none;
}

caption,
th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: 400;
}

q:before,
q:after {
    content: '';
}

abbr,
acronym {
    border: 0;
    font-variant: normal;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

input,
textarea,
select {
    font-family: inherit;
    font-weight: inherit;
    font-size: 100%;
    line-height: 1.2;
    margin: 0;
}

legend {
    color: #000;
}

a img,
img {
    -ms-interpolation-mode: bicubic;
}

body {
    font: 12px/1.5 arial, SimSun, helvetica, sans-serif;
    background: #FFF;
    color: #666;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.clearfix {
    zoom: 1;
}

.inlblo {
    display: inline-block;
    diplay: inline;
    zoom: 1;
}

body {
    margin: 0;
    padding: 0;
}

.bj {
    width: auto;
    height: 340px;
    background: rgba(4, 0, 62, 1.00) url(../images/beijing.jpg) center no-repeat;
    ;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}

.quan11 {
    width: 1150px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
    border: #D5D5D5 1px solid;
}

.quan1 {
    width: 1150px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

.quan1 li {
    float: left;
}

.quan0 {
    width: auto;
    height: auto;
    margin: 0 auto;
}

.quan2 {
    width: 1180px;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
}


.tt {
    width: auto;
    height: auto;
    mairgin: 0 auto;
}

.tt1 {
    width: 1150px;
    height: 90px;
    overflow: hidden;
    margin: 10px auto 0 auto;
}

.tt1 b {
    float: left;
    margin: 20px 10px 0 40px;
    font-family: "微软雅黑";
    font-size: 34px;
    color: #333333;
    letter-spacing: 1px;
}

.tt111 {
    padding-bottom: 60px;
}

.tt111 p {
    margin: 0 0 0 0;
    font-family: "微软雅黑";
    font-size: 13px;
    line-height: 28px;
    color: #474747;
}

.tt1a img {
    margin: 5px 0 0 0;
}

.tt1a {
    width: 130px;
    height: 70px;
    float: left;
    padding: 15px 15px 5px 15px;
    overflow: hidden;
}

.tt111 {
    width: 1130px;
    height: 56px;
    padding: 10px 10px 50px 10px;
    overflow: hidden;
    margin: 0 auto 10px auto;
}

.jiabin1 {
    width: 562px;
    height: 173px;
    border: solid 1px rgba(220, 220, 220, 1.00);
    overflow: hidden;
    float: left;
    display: block;
    margin: 11px 22px 11px 0;
}

.jiabin1 img {
    border: solid 1px rgba(66, 66, 66, 1.00)
}

.jiabin1 p:hover {
    color: black
}

.jiabina {
    width: 635px;
    height: 285px;
    border: solid 1px rgba(220, 220, 220, 1.00);
    overflow: hidden;
    float: left;
    display: block;
    margin: 10px 0 0 15px;
    padding: 0 5px 0 15px;
}

.jiabinb {
    width: 475px;
    height: 285px;
    border: solid 1px rgba(220, 220, 220, 1.00);
    overflow: hidden;
    float: left;
    display: block;
    margin: 10px 0 0 0;
}

.jiabinbb {
    width: 475px;
    height: 285px;
    border: solid 1px rgba(220, 220, 220, 1.00);
    overflow: hidden;
    float: left;
    display: block;
    margin: 10px 0 0 15px;
}

.jiabinaa {
    width: 455px;
    height: 285px;
    border: solid 1px rgba(220, 220, 220, 1.00);
    overflow: hidden;
    float: left;
    display: block;
    margin: 10px 0 0 15px;
    padding: 0 5px 0 15px;
}

.jiabinaa p {
    font-family: "微软雅黑";
    font-size: 32px;
    line-height: 50px;
    margin: 35px 0 15px 0;
    text-align: center;
    color: rgba(196, 0, 3, 1.00);
}

.jiabinaa span {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 25px;
}

.jiabina p {
    font-family: "微软雅黑";
    font-size: 32px;
    line-height: 50px;
    margin: 35px 0 15px 0;
    text-align: center;
    color: rgba(196, 0, 3, 1.00);
}

.jiabina span {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 25px;
}

.jiabin2 {
    width: 165px;
    height: auto;
    padding: 8px 0 3px 8px;
    float: left;
    text-align: center;
    font-size: 16px;
    color: rgba(63, 168, 219, 1.00);
    font-family: "微软雅黑";
}

.jiabin3 {
    width: 160px;
    height: auto;
    padding: 5px;
    border: solid 1px rgba(220, 220, 220, 1.00);
    float: left;
    margin: 0 0 50px 0;
    background: rgba(255, 255, 255, 1.00);
    text-align: center;
    font-size: 16px;
    color: rgba(63, 168, 219, 1.00);
    font-family: "微软雅黑"
}

.jiabin4 {
    padding: 5px 10px 0px 20px;
    width: 355px;
    height: auto;
    float: left;
}

.jiabin4 span {
    font-size: 16px;
    color: #707070;
    font-family: "微软雅黑";
}

.jiabin4 p {
    padding: 10px 0 0 0;
    font-size: 13px;
    color: rgba(122, 122, 122, 1.00)
}

.jiabin4 b {
    color: #353535;
    font-size: 15px;
    font-family: "微软雅黑";
}


.jd {
    width: 1150px;
    height: auto;
    padding: 0;
    margin: 0 auto 0 auto;
    overflow: hidden;
    padding-bottom: 15px;
}

.jdt {
    float: right;
}

.ztzy {
    width: 586px;
    height: auto;
    float: left;
    padding-right: 8px
}

.ztzy1 {
    width: auto;
    height: auto;
    border: solid 1px #DCDCDC;
    font-family: "微软雅黑";
    font-size: 15px;
    line-height: 200%;
    color: #5E5E5E
}

.ztzy1 p {
    font-size: 28px;
    overflow: hidden;
    line-height: 70px;
    margin-left: 20px;
}

.ztzy1 img {
    margin: 7px 10px 0 0;
}

.ztzy2 {
    width: auto;
    height: auto;
    border: solid 1px #DCDCDC;
    margin: 5px 0 0 0;
    font-family: "微软雅黑";
    font-size: 14px
}

.ztzy2 a {
    color: #676767;
    display: block;
    padding: 12px 10px 12px 10px
}

.ztzy2 a:link {
    color: #676767;
    text-decoration: none
}

.ztzy2 a:hover {
    color: #D04D00;
}

.dhtiao {
    width: 1150px;
    height: 50px;
    background-image: url(../images/dhBJ.jpg);
    margin: 0 auto;
}

.dhtiao ul {
    width: 1000px;
    height: 50px;
    font-family: "微软雅黑";
    color: #fff;
    font-size: 16px;
    padding: 15px 15px 0px 15px
}

.dhtiao1 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-gd.jpg);
    margin: 0 auto;
}

.dhtiao2 {
    width: 545px;
    height: 60px;
    background-image: url(../images/dh-hg.jpg);
    margin: 0 auto;
}

.dhtiao3 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/gy-fx.jpg);
    margin: 0 auto;
}

.dhtiao4 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/anlifx.jpg);
    margin: 0 auto;
}

.dhtiao5 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-dh.jpg);
    margin: 0 auto;
}

.dhtiao6 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-dh1.jpg);
    margin: 0 auto;
}

.dhtiao7 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-px.jpg);
    margin: 0 auto;
}

.dhtiao8 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-12.jpg);
    margin: 0 auto;
}

.dhtiao9 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/gyxfs.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}

.dhtiao99 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/gyxfs1.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}



.dhtiao10 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/tmwl.jpg);
    margin: 0 auto;
}

.dhtiao11 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/ysgydll.jpg);
    margin: 0 auto;
}

.dhtiao12 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-zclt.jpg);
    margin: 0 auto;
}

.dhtiao13 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-hlwjr.jpg);
    margin: 0 auto;
}

.dhtiao14 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-bjl.jpg);
    margin: 0 auto;
}

.dhtiao15 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-hjmd.jpg);
    margin: 0 auto;
}

.dhtiao16 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-hx.jpg);
    margin: 0 auto;
}

.dhtiao17 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/dh-tj.jpg);
    margin: 10px auto 0 auto;
}


.dhtiao101 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/xmalf.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}

.dhtiao102 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/fesjf.jpg);
    margin: 0 auto;
}

.dhtiao103 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/gysjf.jpg);
    margin: 0 auto;
}

.dhtiao104 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/gyxzz.jpg);
    margin: 0 auto;
}

.dhtiao105 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/yxdgd.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}


.dhtiao1055 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/yxdgd1.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}

.dhtiao1056 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/yxdgd2.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}

.dhtiao106 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/yxzy.jpg);
    margin: 0 auto;
    margin-bottom: 14px;
    margin-top: 30px;
}

.dhtiao107 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/hjmd.jpg);
    margin: 0 auto;
}

.dhtiao108 {
    width: 1150px;
    height: 60px;
    background-image: url(../images/banjiangli.jpg);
    margin: 0 auto;
}


.dhtiaod {
    width: 545px;
    height: 50px;
    background-image: url(../images/dhBJ.jpg);
    margin: 6px 0px 6px 0px;
}

.dhtiaod ul {
    width: 545px;
    height: 50px;
    font-family: "微软雅黑";
    color: #fff;
    font-size: 16px;
    padding: 15px 15px 0px 15px
}

.shipin {
    width: 545px;
    height: auto;
    float: left;
}

.sphuigu {
    width: 274px;
    height: auto;
}

.sphuigu1 {
    width: 100%;
    height: 197px;
}

.sphuigu2 {
    width: 274px;
    height: auto;
    margin-top: 6px
}

.sphuigu2 ul {
    width: auto;
    height: auto;
}

.sphuigu2 li {
    width: auto;
    line-height: 35px;
    margin: 12px 0 0 0;
    font-size: 14px;
    font-family: "微软雅黑";
    border: solid 1px #DCDCDC;
    background: url(../images/ico-2.jpg) no-repeat center right;
}

.sphuigu2 a {
    padding-left: 5px;
    color: #474747;
    display: block;
}

.sphuigu2 a:link {
    text-decoration: none;
}

.sphuigu2 a:hover {
    background: url(../images/ico-1.jpg) #35A2D8 no-repeat center right;
    color: #fff;
}

.sphuigu3 {
    float: right;
    width: 255px;
    height: auto;
    margin: 0 0 10px 0;
}

.sphuigu33 {
    line-height: 25px;
    float: right;
    width: 255px;
    height: auto;
    word-wrap: break-word;
    border: solid 1px #dcdcdc;
    margin-top: 5px
}

.sphuigumt {
    width: 25px;
    height: 165px;
    float: left;
    font-size: 16px;
    font-family: "微软雅黑";
    padding: 35px 0 0 5px;
    background: #95DCFF;
    color: rgba(255, 255, 255, 1.00);
}

.sphuigu33 p {
    margin: 5px 5px 5px 40px;
}

.sphuigu333 {
    line-height: 26px;
    float: right;
    width: 255px;
    height: auto;
    word-wrap: break-word;
    border: solid 1px #dcdcdc;
    margin-top: 5px;
}

.sphuigu333 p {
    margin: -1px 5px 0 40px;
}

.sphuiguwj {
    width: 25px;
    height: 203px;
    float: left;
    font-size: 16px;
    font-family: "微软雅黑";
    padding: 65px 0 0 5px;
    background: #95DCFF;
    color: rgba(255, 255, 255, 1.00);
}

.sphuigu333 li {
    margin: 10px 0 0 0;
}

.sphuigu333 p a {
    color: #6C6C6C;
}

.sphuigu333 p a:hover {
    color: #D34800;
    text-decoration: underline;
}


.weiyi {
    width: auto;
    height: auto;
    overflow: hidden;
}

.weiyi1 {
    width: 1000px;
    height: 500px;
    overflow: hidden;
}

.weiyi101 {
    width: 625px;
    height: 500px;
    float: left;
    overflow: hidden;
}

.weiyi101a {
    width: 625px;
    height: 50px;
    background-image: url(../images/dhBJ.jpg);
}

.weiyi101li {
    width: 625px;
    height: 50px;
    margin: 10px auto;
}

.weiyi101 p {
    float: right;
    width: 580px;
}

.weiyi102 {
    width: 365px;
    height: 500px;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
    background: rgba(255, 246, 127, 1.00);
}

.fenxiang {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 10px auto;
    border: rgba(215, 215, 215, 1.00) solid 1px;
}

.fenxiang1 {
    width: 318px;
    height: 330px;
    border: rgba(215, 215, 215, 1.00) solid 1px;
    float: left;
    margin: 10px 0 10px 10px;
}

.fenxiang2 {
    width: 318px;
    height: 330px;
    border: rgba(215, 215, 215, 1.00) solid 1px;
    float: left;
    margin: 0 0 10px 10px;
}

.fenxiangli {
    line-height: 25px;
    font-family: "微软雅黑";
    color: black;
    font-size: 12px;
    padding: 0 10px 10px 10px;
}

.fenxiang p {
    line-height: 30px;
    font-family: "微软雅黑";
    color: rgba(196, 79, 0, 1.00);
    font-size: 15px;
}

.duihua {
    width: 1150px;
    height: auto;
    overflow: hidden;
    margin: 10px auto;
    border: rgba(215, 215, 215, 1.00) solid 1px;
}

.duihua1 {
    width: 860px;
    height: 680px;
    margin: 10px;
    float: left;
}

.duihua1a {
    width: 830px;
    height: 85px;
    float: left;
    margin: 15px 15px 15px 5px;
}

.duihua1ali {
    width: 85px;
    height: 85px;
    float: left;
}

.duihua1ali1 {
    width: 550px;
    height: 70px;
    float: left;
    margin: 15px 0 0 25px;
}

.duihua1ali1 b {
    color: #333333;
    font-size: 13px;
}

.duihua1ali2 {
    width: 120px;
    height: 65px;
    float: left;
    margin: 10px 20px 10px 20px;
    border-right: rgba(167, 167, 167, 1.00) solid 1px;
}

.duihua1ali2 p {
    font-family: "微软雅黑";
    font-size: 16px;
    color: rgba(126, 43, 0, 1.00);
}

.duihua1a1 {
    width: 830px;
    height: 85px;
    float: left;
    margin: 7px 15px 15px 5px;
}

.duihua1b {
    width: 680px;
    height: 1px;
    border-bottom: rgba(215, 215, 215, 1.00) dashed 1px;
    margin: 0 10px 0 5px;
    float: left;
}

.duihua2 {
    width: 255px;
    height: 565px;
    margin: 10px 0 10px 0;
    float: left;
}

.duihua2a {
    width: 255px;
    height: 275px;
    margin: 0 0 10px 0;
    border: rgba(215, 215, 215, 1.00) solid 1px;
}

.duihua2b {
    width: 255px;
    height: 275px;
    border: rgba(215, 215, 215, 1.00) solid 1px;
}

.duihua2c {
    width: 255px;
    height: 105px;
    border: rgba(215, 215, 215, 1.00) solid 1px;
    margin: 10px 0 0 0;
    background: rgba(244, 244, 244, 1.00);
}

.duihua2c p {
    width: 255px;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 16px;
    text-align: center;
    margin: 25px 0 0 0;
}

.duihua2c p a:link {
    color: rgba(126, 43, 0, 1.00);
}

.duihua2c:hover {
    color: #db3900;
    text-decoration: underline;
    background: rgba(255, 250, 192, 1.00);
}

.luntan {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 10px auto;
}

.luntan1 {
    width: 540px;
    height: 580px;
    margin: 0 5px 0 0;
    border: rgba(215, 215, 215, 1.00) solid 1px;
    float: left;
    background: #F8F8F8;
}

.luntan2 {
    width: 430px;
    height: 540px;
    margin: 0;
    border: rgba(215, 215, 215, 1.00) solid 1px;
    float: left;
    background: #F8F8F8;
    padding: 20px 10px 20px 10px;
}

.luntan2 .xian {
    width: 430px;
    height: 1px;
    border-bottom: #C7C7C7 1px dashed;
    margin: 20px auto;
}

.luntanli1 img {
    margin: 10px
}

.luntan1 p {
    text-align: center;
    font-family: "微软雅黑";
}

.luntanli1 {
    width: 541px;
    height: 190px;
    float: left;
}

.luntanli2 {
    width: 122px;
    height: 180px;
    float: left;
    margin: 10px 0 0 10px;
}

.luntan2 p {
    color: #000000;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 14px;
}

.luntan2 li {
    line-height: 25px;
}

.hengmk {
    width: 100%;
    height: auto;
    margin: 10px 0 10px 0;
    overflow: hidden;
}

.hengmk1 {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    border: solid rgba(191, 191, 191, 1.00) 1px;
    overflow: hidden;
}

.hengmk2 {
    float: left;
    margin: 0 20px 20px 0;
    height: auto;
    width: 235px;
    overflow: hidden;
}

.hengmk3 {
    float: left;
    margin: 0 0 20px 0;
    height: auto;
    width: 235px;
    overflow: hidden;
}

.hengmk p {
    text-align: center;
    color: #333333;
    font-family: "微软雅黑";
    font-size: 14px;
    padding-top: 10px;
}

.hengmk li {
    width: 230px;
    margin: 10px 5px 0 5px;
    font-family: "微软雅黑";
    color: rgba(120, 120, 120, 1.00);
    text-align: left;
}

.h6 {
    height: 1px;
    width: 850px;
    border-bottom: 1px solid rgba(176, 173, 173, 1.00);
    overflow: hidden;
    margin: 0 auto 25px auto;
}

.gy-fx {
    width: 1110px;
    height: auto;
    overflow: hidden;
    margin: 10px auto;
    padding: 20px;
    border: rgba(215, 215, 215, 1.00) solid 1px;
}

.gy-fx1 {
    width: 350px;
    height: 200px;
    float: left;
}

.gy-fx2 {
    width: 630px;
    height: 200px;
    float: left;
}

.gy-fx3 {
    width: 630px;
    height: 60px;
    float: left;
    margin-top: 15px;
}

.gy-fx31 {
    width: 10px;
    height: 60px;
    float: left;
    border-left: rgba(176, 0, 2, 1.00) 10px solid;
    margin-left: 35px;
}

.gy-fx32 {
    width: auto;
    height: 60px;
    float: left;
}

.gy-fx32 p {
    color: black;
    font-size: 38px;
    font-family: "微软雅黑";
    line-height: 38px;
}

.gy-fx32 span {
    color: rgba(176, 0, 2, 1.00);
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 26px;
    margin-left: 10px;
}

.gy-fx4 {
    width: 675px;
    height: auto;
    float: left;
    padding: 15px 35px 35px 50px;
    line-height: 22px;
}

.gy-fx4 p {
    text-align: center;
    color: rgba(176, 0, 2, 1.00);
    font-size: 18px;
    font-family: "微软雅黑";
    line-height: 30px;
    margin: 0 0 10px 0;
}

.gy-fx5 {
    width: 266px;
    hegiht: 300px;
    ;
    float: left;
    margin: 12px 15px 0 0;
    font-size: 10px;
    color: #9F9F9F;
}

.gy-fx5 p {
    color: #373737;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 27px;
}

.gy-fx51 {
    width: 266px;
    hegiht: 300px;
    ;
    float: left;
    margin: 12px 0 0 0;
    font-size: 10px;
    color: #9F9F9F;
}

.gy-fx51 p {
    color: #373737;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 27px;
}

.xw-wy {
    width: 1150px;
    height: 60px;
    overflow: hidden;
    margin: 0 auto;
    background: url(../images/title03.jpg) no-repeat;
}

.xw-wy1 li {
    height: 30px;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 14px;
    width: auto;
}

.xw-wy1 a:link {
    color: rgba(132, 132, 132, 1.00);
}

.xw-wy1 a:hover {
    color: rgba(236, 73, 0, 1.00);
    text-decoration: underline;
}

.xw-wy1 {
    width: 1150px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.xw-wy2 {
    float: left;
    width: 465px;
    height: auto;
    overflow: hidden;
    border: rgba(213, 210, 210, 1.00) 1px solid;
    padding: 15px 0 0 100px;
    margin: 0 10px 0 0;
}

.xw-wy2 ul {
    padding-bottom: 15px;
}

.wy-xw {
    width: 465px;
    height: auto;
    overflow: hidden;
    border: rgba(213, 210, 210, 1.00) 1px solid;
    padding: 15px 0 15px 100px;
    margin: 0 0 0 6px;
    float: left;
}





.pingxing01 {
    width: 1130px;
    height: 300px;
    margin: 10px auto 0 auto;
    overflow: hidden;
}

.pingxing011 {
    width: 615px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 10px 0 0;
    overflow: hidden;
    padding: 0 10px 0 10px;
}

.pingxing011 p {
    width: 610px;
    height: auto;
    line-height: 50px;
    font-family: "微软雅黑";
    font-size: 32px;
    text-align: center;
    margin: 55px 0 25px 0;
    color: rgba(201, 0, 3, 1.00);
}

.pingxing011 span {
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 14px;
}

.pingxing012 {
    width: 480px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 0;
    overflow: hidden;
}

.pingxing022 {
    width: 216px;
    height: 180px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    margin: 10px 0 10px 10px;
    float: left;
    overflow: hidden;
    text-align: center;
}

.pingxing022 img {
    width: 100%;
}

.pingxing02 {
    width: 272px;
    height: 200px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    margin: 10px 0 0 10px;
    float: left;
}

.pingxing021 {
    background: rgba(244, 244, 244, 1.00);
    width: 273px;
    height: 200px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    margin: 10px 0 10px 10px;
    float: left;
}

.pingxing02 p {
    line-height: 20px;
    text-align: center;
}

.pingxing021 p {
    width: 235px;
    height: 150px;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 16px;
    text-align: center;
    margin: 60px 0 0 0;
}

.pingxing021 a:link {
    color: rgba(126, 43, 0, 1.00);
}

.pingxing021 a {
    display: block;
    color: rgba(126, 43, 0, 1.00);
}

.pingxing021:hover {
    color: #db3900;
    text-decoration: underline;
    background: rgba(255, 250, 192, 1.00);
}


.gyjianzheng1 {
    width: 615px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 0px;
    overflow: hidden;
    padding: 0 10px 0 10px;
}

.gyjianzheng1 a {
    width: 485px;
    height: auto;
    line-height: 35px;
    font-family: "微软雅黑";
    font-size: 30px;
    margin: 0 auto;
    color: #CC0000;
    display: block;
    text-align: center;
    padding-top: 30px;
}

.gyjianzheng1 span {
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 14px;
}

.gyjianzheng01 {
    width: 480px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 0;
    overflow: hidden;
}




.gyjianzheng {
    width: 615px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
    padding: 0 10px 0 10px;
}

.gyjianzheng p {
    width: 485px;
    height: auto;
    line-height: 50px;
    font-family: "微软雅黑";
    font-size: 32px;
    margin: 35px 0 0 0;
    color: #DF1A4B;
}

.gyjianzheng span {
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 14px;
}

.gyjianzheng01 {
    width: 490px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 0;
    overflow: hidden;
}

.gyxzz {
    width: 465px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
    padding: 0 10px 0 10px;
}

.gyxzz p {
    width: 485px;
    height: auto;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 28px;
    margin: 25px 0 10px 0;
    color: rgba(201, 0, 3, 1.00);
}

.gyxzz span {
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 14px;
}

.gyxzz01 {
    width: 480px;
    height: 298px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    float: left;
    margin: 0 0 0 0;
    overflow: hidden;
}

.banjiangli {
    width: 558px;
    height: 330px;
    float: left;
    margin: 10px 0 0 10px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
}

.banjiangli1 {
    width: 273px;
    height: 160px;
    float: left;
    margin: 10px 0 0 10px;
    border: rgba(229, 229, 229, 1.00) 1px solid;
}

.banjiang {
    width: 1152px;
    height: auto;
    overflow: hidden;
    margin: 0 auto 20px auto;
}

.banjiang1 {
    width: 100%;
    height: 35px;
    margin: 0 0 10px 0;
}

.banjiang1 p {
    line-height: 35px;
    float: left;
    font-family: "微软雅黑";
    font-size: 15px;
    color: #FFFFFF;
    width: 180px;
    background: #B33D00;
    text-align: center;
}

.banjiang2 {
    width: 1200px;
    height: auto;
    overflow: hidden;
}

.banjiang2 p {
    width: auto;
    height: auto;
    overflow: hidden;
    position: relative;
}

.banjiang2 span {
    width: 100%;
    height: auto;
    line-height: 30px;
    color: rgba(255, 255, 255, 1.00);
    text-align: center;
    position: absolute;
    background: rgba(0, 0, 0, 0.50);
    bottom: 5px;
    left: 0px;
}

.banjiang .xian {
    width: 980px;
    height: 1px;
    border-bottom: #C7C7C7 1px dashed;
    margin: 10px auto;
}

.mingdan01 {
    width: 275px;
    height: 242px;
    float: left;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    margin: 20px 11px 20px 0;
    overflow: hidden;
}

.mingdan01 img {
    width: 278px;
    height: 180px;
}


.mingdan01 p {
    text-align: center;
    line-height: 19px;
}

.mingdan02 {
    background: #F7FEFF;
    width: 179px;
    height: 124px;
    float: left;
    border: rgba(229, 229, 229, 1.00) 1px solid;
    margin: 10px 13px 0 0;
    overflow: hidden;
}

.mingdan02 p {
    text-align: center;
    line-height: 15px;
}

.hjpp {
    width: auto;
    height: auto;
    overflow: hidden;
}

.hjpp1 {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 10px auto 0 auto;
}

.hjpp1 .bd-box {
    width: 1000px;
    height: auto;
    overflow: hidden;
}

.hjpp1 .bd-box li {
    float: left;
    width: 140px;
    height: 55px;
    position: relative;
    margin: 0 32px 20px 0;
}

.hjpp1 .bd-box li img {
    width: 140px;
    height: 55px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
    overflow: hidden;
}

.hjpp1 .bd-box li span {
    width: 140px;
    border: 1px solid #e9e8e8;
    position: absolute;
    left: 0px;
    z-index: 1;
    text-align: center;
    line-height: 55px;
    font-size: 14px;
    color: #FFF;
    background: #ae4e00;
    font-weight: bold;
    overflow: hidden;
    height: 0px;
    display: none;
    top: 38px;
}

.hjpp1 .bd-box li a {
    width: 140px;
    height: 55px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 3;
}

.hjpp2 {
    width: 1150px;
    height: 30px;
    overflow: hidden;
    margin: 0 auto 10px auto;
    position: relative;
}

.hjpp2 p {
    width: auto;
    padding: 0 10px;
    height: 30px;
    background: rgba(219, 143, 0, 1.00);
    text-align: center;
    padding-top: 7px;
    color: rgba(255, 255, 255, 1.00);
    float: left;
}

.hjpp2 span {
    width: 40px;
    height: 30px;
    background: #592902;
    text-align: center;
    color: rgba(255, 255, 255, 1.00);
    float: left;
    line-height: 30px;
}

.hjpp2 span a {
    color: rgba(255, 255, 255, 1.00);
    display: block;
}

.hjpp2 span a:link {
    text-decoration: none;
}

.hjpp2 span a:hover {
    background: rgba(188, 0, 3, 1.00);
    color: rgba(255, 255, 255, 1.00);
    display: block;
    line-height: 30px;
}

.hjpp2 li {
    float: left;
}

.hjrw {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0 auto 10px auto;
}

.hjrw li {
    float: left;
    padding: 20px 15px 0 0;
}

.hjrw p {
    text-align: center;
}

.hjxm {
    width: 1150px;
    height: auto;
    overflow: hidden;
    margin: 0 auto 20px auto;
}

.hjxm li {
    float: left;
    padding: 10px 12.5px 10px 0;
    width: 278px;
    height: 220px;
}

.hjxm {
    text-align: center;
}

.hjxm1 {
    width: 1180px;
    height: auto;
    overflow: hidden;
}

.tjsp {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0 auto 0 auto;
    font-family: "微软雅黑";
}

.tjspli1 {
    float: left;
    margin: 0 12px 0 0;
    background: url(../images/tjsp/01.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli2 {
    float: left;
    margin: 0 12px 0 0;
    background: url(../images/tjsp/02.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli3 {
    float: left;
    margin: 0 12px 0 0;
    background: url(../images/tjsp/03.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli4 {
    float: left;
    margin: 0 0 0 0;
    background: url(../images/tjsp/04.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli5 {
    float: left;
    margin: 10px 12px 0 0;
    background: url(../images/tjsp/05.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli6 {
    float: left;
    margin: 10px 12px 0 0;
    background: url(../images/tjsp/06.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli7 {
    float: left;
    margin: 10px 12px 0 0;
    background: url(../images/tjsp/07.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjspli8 {
    float: left;
    margin: 10px 0 0 0;
    background: url(../images/tjsp/08.jpg) no-repeat center;
    width: 241px;
    height: 145px;
}

.tjsp3 img {
    cursor: pointer;
    transition: all 0.6s;
    opacity: 1;
}

.tjsp img:hover {
    transform: scale(1.2);
    opacity: 0.8;
}

.tjsp img {
    cursor: pointer;
    transition: all 0.6s;
    opacity: 1;
}

.tjsp img:hover {
    transform: scale(1.2);
    opacity: 0.8;
}

.tjsp p {
    width: 241px;
}

.tjspp {
    width: 241px;
    height: 290px;
    overflow: hidden;
    float: left;
    padding: 0 12px 0 0;
}

.tjspp a {
    font-size: 14px;
    color: black;
    background: url(../images/s02.png) no-repeat right;
    padding-right: 40px;
}

.tjspfont {
    width: 241px;
    height: 30px;
    color: black;
    overflow: hidden;
    line-height: 30px;
}

.tjspfont1 {
    color: black;
    line-height: 25px;
    text-align: left;
    padding: 5px 0 0 0;
}

.h6 {
    height: 1px;
    width: 850px;
    border-bottom: 1px solid rgba(176, 173, 173, 1.00);
    overflow: hidden;
    margin: 0 auto 25px auto;
}

.h7 {
    height: 1px;
    width: 470px;
    border-bottom: dashed rgba(155, 155, 155, 1.00) 1px;
    overflow: hidden;
    margin: 20px auto 20px auto;
}

.h8 {
    height: 1px;
    width: 410px;
    border-bottom: dashed rgba(207, 140, 74, 1.00)1px;
    overflow: hidden;
    margin: 11px auto;
}

.h9 {
    height: 1px;
    width: 1000px;
    border-bottom: solid rgba(207, 140, 74, 1.00)1px;
    overflow: hidden;
    float: left;
    margin: 15px 0 0 0;
    position: absolute;
}

.h10 {
    height: 1px;
    width: 241px;
    border-bottom: dashed rgba(207, 140, 74, 1.00)1px;
    overflow: hidden;
}

.h11 {
    height: 1px;
    width: 1000px;
    border-bottom: dashed rgba(207, 140, 74, 1.00)1px;
    overflow: hidden;
    margin: 0 auto;
}

.h12 {
    height: 1px;
    width: 605px;
    border-bottom: solid rgba(220, 199, 169, 1.00)1px;
    overflow: hidden;
    margin: 5px auto;
    float: left;
}

.h13 {
    height: 1px;
    width: 325px;
    border-bottom: dashed rgba(220, 199, 169, 1.00)1px;
    overflow: hidden;
    margin: 10px;
    float: left;
}

.djctj {
    width: 1148px;
    height: auto;
    margin: 0 auto 0 auto;
    overflow: hidden;
    border: rgba(229, 229, 229, 1.00) 1px solid;
}

.djctj1 {
    width: 630px;
    height: 513px;
    float: left;
}

.djctj11 {
    width: 370px;
    height: 502px;
    float: left;
    background: rgba(195, 0, 3, 1.00);
    margin: 5px 5px 5px 5px;
}

.djctj12 {
    width: 245px;
    height: 164px;
    float: left;
    background: rgba(195, 0, 3, 1.00);
    margin: 5px 5px 0 0;
}

.djctj2 {
    width: 513px;
    height: 502px;
    overflow: hidden;
    margin: 5px 5px 0 0;
    float: left;
}

.djctj21 {
    width: 513px;
    height: 248px;
    float: left;
    background: rgba(195, 0, 3, 1.00);
}

.djctj22 {
    width: 240px;
    height: 249px;
    margin: 5px 5px 0 0;
    float: left;
    background: rgba(195, 0, 3, 1.00);
}

.djctj23 {
    width: 267px;
    height: 249px;
    margin: 5px 0 0 0;
    float: left;
    background: rgba(195, 0, 3, 1.00);
}

.djctj3 {
    width: 1150px;
    height: 195px;
    overflow: hidden;
    margin: 5px 0 0 0;
}

.djctj31 {
    width: 350px;
    height: 190px;
    margin: 0 5px 5px 5px;
    background: rgba(195, 0, 3, 1.00);
    float: left;
}

.djctj32 {
    width: 280px;
    height: 190px;
    margin: 0 5px 5px 0;
    background: rgba(195, 0, 3, 1.00);
    float: left;
}

.djctj33 {
    width: 497px;
    height: 190px;
    margin: 0 5px 5px 0;
    background: rgba(195, 0, 3, 1.00);
    float: left;
}

.tjd {
    width: 1150px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.dibu {
    width: auto;
    height: auto;
    background: #C5C5C5;
    margin-top: 20px;
}

.dibu1 {
    width: 1000px;
    height: 180px;
    margin: 0 auto
}

.dibu2 {
    width: 1000px;
    height: 30px;
    float: left;
    font-size: 14px;
    font-family: "微软雅黑";
    color: black;
    margin: 30px auto 0 0;
    line-height: 25px;
    text-align: center;
}

.dibu2 a {
    margin: 0 10px;
    font-family: "微软雅黑";
    color: black;
}

.dibu2 a:link {
    font-family: "微软雅黑";
    text-decoration: inherit;
}

.dibu2 a:visited {
    color: black;
}

.dibu2 a:hover {
    color: #E87A00;
}

.dibu3 {
    width: 1000px;
    height: 60px;
    float: left;
    font-family: "微软雅黑";
    color: black;
}

.dibu3 p {
    margin: 20px 0 0 0;
    text-align: center;
    line-height: 30px;
}

.dibuo {
    width: auto;
    height: auto;
    background: rgba(40, 40, 49, 1.00);
}

.dibuo1 {
    width: 1000px;
    height: 35px;
    margin: 0 auto;
    line-height: 35px;
    font-size: 14px;
    font-family: "微软雅黑";
    color: rgba(109, 119, 140, 1.00);
    text-align: center;
}

.timg {
    float: left;
    margin: 12px 10px 0 10px;
}


.xhengmk {
    width: 100%;
    height: auto;
    margin: 10px 0 10px 0;
    overflow: hidden;
}

.xhengmk1 {
    width: 1150px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.xhengmk2 {
    padding: 5px 5px 0 5px;
    float: left;
    margin: 0 21px 20px 0;
    height: 316px;
    width: 201px;
    overflow: hidden;
    border: solid rgba(191, 191, 191, 1.00) 1px;
}

.xhengmk3 {
    padding: 5px 5px 0 5px;
    float: left;
    margin: 0 0 20px 0;
    height: 316px;
    width: 207px;
    overflow: hidden;
    border: solid rgba(191, 191, 191, 1.00) 1px;
}

.xhengmk p {
    text-align: center;
    color: #333333;
    font-family: "微软雅黑";
    font-size: 14px;
    padding-top: 10px;
}

.xhengmk li {
    width: 203px;
    margin: 10px 5px 0 5px;
    font-family: "微软雅黑";
    color: rgba(120, 120, 120, 1.00);
    text-align: left;
}

.wenzhaolun {
    width: 620px;
    height: 300px;
    float: left;
    margin: 0 0 0 20px;
}

.wenzhaolun p {
    font-family: "微软雅黑";
    font-size: 25px;
    margin: 20px 0 20px 0;
    color: #C90003;
}

.leikesheng {
    width: 620px;
    height: 300px;
    float: left;
    margin: 0 0 0 20px;
}

.leikesheng p {
    font-family: "微软雅黑";
    font-size: 25px;
    margin: 10px 0 10px 0;
    color: #C90003;
}

/*童梦*/
.tm {
    width: 1130px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding: 10px;
    display: block;
    border: #CCCCCC 1px solid;
}

.tmz {
    width: 515px;
    height: 400px;
    float: left;
    overflow: hidden;
}

.tmy {
    width: 600px;
    height: 400px;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
}

.tmy1 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 0 10px 5px 0;
}

.tmy11 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 0 0 5px 0;
}

.tmy2 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 5px 10px 5px 0;
}

.tmy22 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 5px 0 5px 0;
}

.tm img {
    width: 100%;
}


/*项目分享*/
.xmfx {
    width: 1130px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding: 10px;
    display: block;
    border: #CCCCCC 1px solid;
}

.xmfxz {
    width: 515px;
    height: 820px;
    float: left;
    overflow: hidden;
}

.xmfxy {
    width: 600px;
    height: 820px;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
}

.xmfxy1 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 0 10px 5px 0;
}

.xmfxy11 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 0 0 5px 0;
}

.xmfxy2 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 5px 10px 5px 0;
}

.xmfxy22 {
    width: 295px;
    height: 195px;
    float: left;
    margin: 5px 0 5px 0;
}

.xmfxyy {
    width: 600px;
    height: 400px;
    margin: 0 0 5px 0;
}

.xmfx img {
    width: 100%;
}

.xmfxz li {
    float: left;
    margin: 0 0 5px 0;
}



.ppp {
    margin: 0 auto;
    width: 1148px;
    border: #C7C7C7 1px solid;
    overflow: hidden;
}

.ppp1 {
    width: 1170px;
}

.ppp li {
    width: 282px;
    height: 180px;
    float: left;
}



/*banner头图*/
.bn {
    width: auto;
    height: 380px;
    background: #000 url(../images/000.jpg) no-repeat center;
}

/*导航条*/
.dh {
    width: auto;
    height: 55px;
    background: #0d6e4f;
}

.dh1 {
    width: 1200px;
    height: 355px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 55px;
}

.dh1 a {
    font-size: 15px;
    padding: 0 13px;
    text-align: center;
    color: #fff;
    float: left;
    display: block;
}

.dh1 a:hover {
    color: #FBDA00;
    background: #0E38FF;
}

.dh1 a:link {
    text-decoration: none;
}

.dh1 span {
    line-height: 25px;
    float: left;
    display: block;
    color: #fff;
    margin-left: 14px;
}

.huigu>li {
    line-height: 30px;
    float: left;
}

.dh1 li a {
    font-size: 10px;
    padding: 0 10px;
}

.dh1 a:visited {
    text-decoration: none;
}

.huigu {
    float: right;
}

.huigu li {
    float: left;
}

.gd ul li {
    list-style: none;
}

.gd ul {
    position: absolute;
    width: 80px;
    margin-top: 29px;
    background: BLUE;
    display: none;
    z-index: 300;
}


.xiala li {
    background: BLUE;
    ;
    width: 100%;
}

.xiala li a {
    line-height: 30px;
    font-size: 12px;
    display: block;
    margin-left: 10px;
}

.gd:hover ul {
    display: block;
}

.xiala li:hover a {
    color: #FBDA00;
}