@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, li,ol, pre, form, fieldset, legend, button, th, td,img, select, input,textarea{margin:0; padding:0;font-weight:normal;list-style: none;}
article,aside,details,dialog,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block;}

img{border:0px;}
em{font-style:normal;}
ul{list-style: none; }
body{color:#333;font-size:14px;line-height:24px;font-family:"微软雅黑";}
a,a:hover{text-decoration:none;color:#333;cursor:pointer;}


/** 公用样式 **/
.clear{clear:both;}
.of{overflow:hidden;}
.w1180{width:1180px;margin:0 auto;overflow:hidden;}
.bg1{background-color:#eff3f8;}
.of{overflow:hidden;}

.hezuo_banner {
    height: 508px;
    background: #0076ca url(../images/cooperation/hezuo-banner.jpg) center 0 no-repeat;
}
.hezuo_banner a, .hezuo_banner a:hover {
    height: 508px;
    display: block;
}
.of {
    overflow: hidden;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.l_topic {
    width: 270px;
    border-bottom: 1px solid #d6d6dd;
    padding-bottom: 30px;
    position: relative;
    text-align: center;
    font-size: 26px;
    margin: 40px auto;
}

.l_topic em {
    position: absolute;
    width: 50px;
    height: 3px;
    background-color: #ec9c68;
    left: 50%;
    margin-left: -25px;
    bottom: -2px;
}

.zizhi {
    float: left;
    width: 25%;
    overflow: hidden;
    padding-bottom: 50px;
}

.zizhi dt.aa {
    background: url(../images/cooperation/01.png) no-repeat;
}
.zizhi dt {
    width: 136px;
    height: 136px;
    margin: 0 auto;
}

.zizhi dd {
    padding-top: 20px;
    text-align: center;
}

.zizhi dt.bb {
    background: url(../images/cooperation/02.png) no-repeat;
}
.zizhi dt.cc {
    background: url(../images/cooperation/03.png) no-repeat;
}
.l_topic {
    width: 270px;
    border-bottom: 1px solid #d6d6dd;
    padding-bottom: 30px;
    position: relative;
    text-align: center;
    font-size: 26px;
    margin: 40px auto;
}

.l_topic em {
    position: absolute;
    width: 50px;
    height: 3px;
    background-color: #ec9c68;
    left: 50%;
    margin-left: -25px;
    bottom: -2px;
}

.fuwu {
    float: left;
    width: 30%;
    padding-bottom: 50px;
}

.fuwu dt {
    float: left;
    width: 60px;
    height: 55px;
    color: #333;
    background-color: #e4e4e4;
    text-align: center;
    line-height: 55px;
    font-size: 35px;
}
.fuwu dd {
    float: left;
    width: 270px;
    padding-left: 10px;
}

.fuwu dd h2 {
    font-weight: bold;
    font-size: 18px;
}

.fuwu dd p {
    color: #909090;
    padding-top: 10px;
}

.youshi {
    float: left;
    width: 45%;
    padding-bottom: 50px;
}
.youshi dt.aa {
    background: url(../images/cooperation/04.png) no-repeat;
}
.youshi dt {
    float: left;
    width: 90px;
    height: 90px;
}
.youshi dd {
    float: left;
    width: 410px;
    padding-left: 20px;
    padding-top: 10px;
}
.youshi dd h2 {
    font-weight: bold;
    font-size: 18px;
}
.youshi dd p {
    padding-top: 10px;
}

.youshi dt.bb {
    background: url(../images/cooperation/05.png) no-repeat;
}

.youshi dt.cc {
    background: url(../images/cooperation/06.png) no-repeat;
}

.youshi dt.dd {
    background: url(../images/cooperation/07.png) no-repeat;
}
.youshi dt.ee {
    background: url(../images/cooperation/08.png) no-repeat;
}

.youshi dt.ff {
    background: url(../images/cooperation/09.png) no-repeat;
}

.jiameng {
    position: relative;
    min-height: 440px;
    background: url(../images/cooperation/15.png) no-repeat;
    padding-bottom: 50px;
}
.jiameng dl.aa {
    left: 3px;
    top: 0;
}
.jiameng dl {
    width: 180px;
    position: absolute;
}
.jiameng dl dt {
    width: 135px;
    height: 135px;
    text-align: center;
    font-size: 22px;
    color: #fff;
    margin: 0 auto;
}
.jiameng dl.dd {
    left: 963px;
    top: 183px;
}
.jiameng dl dt span {
    display: block;
    line-height: 30px;
}

.jiameng dl dd {
    color: #999;
    font-size: 16px;
    padding-top: 35px;
    text-align: center;
}

.jiameng dl.bb {
    left: 323px;
    top: 183px;
}

.jiameng dl.cc {
    left: 645px;
    top: 0;
}

.shenqing {
    padding-bottom: 50px;
    width:620px;
    margin: 0 auto;
}

.shenqing p {
    margin-bottom: 10px;
    overflow: hidden;
}
.shenqing label{
    float: left;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
    width: 130px;
    display: block;
    text-align: right;
}



.shenqing img {
    float: left;
    width: 48px;
    height: 48px;
}


.shenqing .kuang {
    float: left;
    margin-left: 10px;
    width: 424px;
    height: 46px;
    border: 1px solid #ccc;
    color: #333;
    line-height: 46px;
    padding: 0 10px;
    font-size: 16px;
    font-family: "微软雅黑";
}



.shenqing textarea {
    float: left;
    margin-left: 10px;
    width: 424px;
    height: 130px;
    border: 1px solid #ccc;
    color: #333;
    padding: 0 10px;
    font-size: 16px;
    font-family: "微软雅黑";
}
.shenqing i{
    color: #f63636;
}

.shenqing .xuanze {
    float: left;
    margin-left: 10px;
    width: 154px;
    height: 46px;
    border: 1px solid #ccc;
    line-height: 46px;
    padding: 0 0 0 10px;
    font-size: 16px;
    font-family: "微软雅黑";
}
.shenqing select {
    color: #333;
}
a.button2 {
    background-color: #f63636;
}
a.button2, a:hover.button2 {
    width: 180px;
    height: 60px;
    line-height: 60px;
    display: block;
    border-radius: 5px;
    color: #fff;
    font-size: 22px;
    text-align: center;
    font-weight: bold;
}

.qq_zixun{width:125px;border-radius:10px;background-color:#e0e0df;z-index:9999;position:fixed;top:20px;right:20px;}
.qq_zixun_top{height:65px;border-radius:10px 10px 0 0;background-color:#f4e8d2;position:relative;}
.qq_zixun_top_user{width:67px;height:75px;margin-left:-36px;left:50%;bottom:-20px;position:absolute; background:url(../images/cooperation/user.png) no-repeat;}
a.qq_close,a:hover.qq_close{width:14px;height:14px;position:absolute;right:10px;top:10px; background:url(../images/cooperation/close.png) no-repeat;}
a.qq_button,a:hover.aa_button{width:105px;height:31px;margin:40px auto 0 auto;text-align:center;color:#fff;line-height:31px;display:block;font-weight:bold;background:url(../images/cooperation/button.png) no-repeat;font-size:16px;}
.qq_liji{text-align:center;padding-top:10px;}
.qq_zixun_bottom{height:35px;line-height:35px;text-align:center;border-radius:0 0 10px 10px;background-color:#f4e8d2;color:#666;font-size:12px;}


.h_top {
    float: right;
    width: 60px;
    height: 25px;
    border: 1px solid #62ad46;
    background: #fff url(../images/cooperation/h_07.png) 18px 8px no-repeat;
    padding-top: 35px;
    font-size: 12px;
    text-align: center;
    border-radius: 5px;
    color: #6eb150;
    box-shadow: 0 0 5px #999;
    margin-right: 20px;
}
.h_top {
    float: right;
    width: 60px;
    height: 25px;
    border: 1px solid #62ad46;
    background: #fff url(../images/cooperation/h_07.png) 18px 8px no-repeat;
    padding-top: 35px;
    font-size: 12px;
    text-align: center;
    border-radius: 5px;
    color: #6eb150;
    box-shadow: 0 0 5px #999;
    margin-right: 20px;
}
.button2{
    width: 180px;
    height: 60px;
    line-height: 60px;
    display: block;
    border-radius: 5px;
    color: #fff;
    font-size: 22px;
    text-align: center;
    font-weight: bold;
    border: none;
    background-color: #f63636;
    font-family: "微软雅黑";
}
.button2:hover{ background-color:#dd2525;}
