
/** Reset **/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    background: transparent;
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
    clear: both;
    font-weight: normal;
}
ol, ul {
    list-style: none;
}
blockquote {
    quotes: none;
}
blockquote:before, blockquote:after {
    content: '';
    content: none;
}
del {
    text-decoration: line-through;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a img {
    border: none;
}

a:link,
a:visited,
a:active {
    color: #333;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    text-decoration: none;
    background-color: transparent;
}
a:hover {
    color: #2dbef0;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    text-decoration: none;
}

.clear {
    clear: both;
}

::-webkit-scrollbar {
    height: 12px;
    width: 12px;
    background-color: #FFFFFF;
}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
    height: 0px;
    width: 0px;
    display: block;
    background-color: #000;
}
::-webkit-scrollbar-track {
    background: none;
}
::-webkit-scrollbar-thumb {
    background-color: #CFCFCF;
    /*background-color: #D7422D;*/
}

html,
body {
    position: relative;
    z-index: 0;
    width: 100%;
    min-width: 1200px;
    height: 100% !important;
    font-family: "Microsoft YaHei", "DengXian", Helvetica, Arial, Geneva, Verdana, "SimSun", "SimHei", "LiHei Pro Medium";
    background-color: #FFF;
    margin: 0px;
    padding: 0px;
    color: #333;
}
input,textarea{
    font-family: "Microsoft YaHei", "DengXian", Helvetica, Arial, Geneva, Verdana, "SimSun", "SimHei", "LiHei Pro Medium";
}

/** Global **/

.headerBox {
    width: 100%;
    height: auto;
    position: absolute;
    z-index: 10000;
    top: 0px;
}
.headerBox .hidden {
    width: 100%;
    height: 150px;
    overflow: hidden;
}
.headerBox .opacity {
    width: 100%;
    height: 150px;
    background-color: #000;
    position: relative;
    z-index: 15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -webkit-opacity: 0.7;
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
}
.headerBox .header {
    width:  90%;
    height: 150px;
    margin: -150px auto auto auto;
    position: relative;
    z-index: 9999;
}
.headerBox .header .logo {
    width: 496px;
    height: 100px;
    float: left;
    overflow: hidden;
}
.headerBox .header .logo a{
    display: block;
    height: 60px;
    margin: 25px auto 0px 0px;
}
.headerBox .header .logo a.cyw_logo1{
    width:196px;
    float: left;
}
.headerBox .header .logo a.cyw_logo2{
    width:276px;
    float: right;
}
.headerBox .header .logo a.cyw_logo1 img {
    width:196px;
    height: 60px;
}
.headerBox .header .logo a.cyw_logo2 img {
    height: 60px;
}
.headerBox .header .function {
    width: auto;
    height: auto;
    float: right;
}
.headerBox .header .function .call {
    width: 200px;
    height: 30px;
    float: left;
    background: url(../png/global/header_call.png) center center no-repeat;
    margin: 20px 0px 0px 29px;
}
.headerBox .header .function a.signin,
.headerBox .header .function a.signup,
.headerBox .header .function span {
    display: block;
    width: auto;
    height: 30px;
    float: left;
    margin: 22px 0px 0px 10px;
    padding: 0px 5px;
    font-size:12px;
    line-height: 30px;
    color: #999;
}
.headerBox .header .function a.signin>img{
    width:30px;
    height:30px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.headerBox .header .function a:hover {
    color: #2dbef0;
}
.function .signBox{
    overflow: hidden;
}
.function .searchBox{
    width:340px;
    height:34px;
    background: #8d8e90;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    margin-top: 8px;
}
.searchBox .searchList{
    width:68px;
    height: auto;
    float: left;
    margin-left: 10px;
    position: relative;
}
.searchList a{
    display: block;
    width:55px;
    height:34px;
    line-height:34px;
    font-size:14px;
    color: #fff;
    background: #8d8e90;
    background: url(../png/global/up1.png) right center no-repeat;
}
.searchList a.on{
    background: url(../png/global/down1.png) right center no-repeat;
}
.searchList a:hover{
    color: #fff;
}
.searchBox input.searchInput{
    width:206px;
    height: 32px;
    line-height: 32px;
    border:none;
    background: none;
    font-size: 14px;
    color: #fff;
    padding: 0px 5px;
    float: left;
    outline:none;
}
.searchBox a.searchBtn{
    display: block;
    width:46px;
    height:34px;
    float: right;
    background: url(../png/global/searchBtn.png) right center no-repeat;
}
.searchList ul{
    position: absolute;
    left:-10px;
    top:31px;
    z-index: 1000;
    width:65px;
    height: auto;
    background: #8d8e90;
    border-radius: 3px;
    display: none;
}
.searchList ul li{
    line-height: 30px;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
    padding-left: 10px;
}
.searchList ul li:hover{
    background: #484848;
}

.nav {
    width: 100%;
    height: 50px;
}
.nav .location {
    width: 70px;
    height: 50px;
    float: left;
}
.nav .location .current,.evaluation_nav .current {
    width: auto;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    line-height: 50px;
    color: #fff;
    float: left;
    padding: 0px 10px;
    cursor: pointer;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    background: url(../png/index/nav_location_current.png) right center no-repeat;
}
.nav .location .current.on,.evaluation_nav .current.on{
    background: url(../png/global/down1.png) right center no-repeat;
}
.nav .location .current:hover,.evaluation_nav .current:hover {
    color: #2dbef0;
}
.nav .location ul.select,.evaluation_nav .location ul.select{
    display: none;
    width: 280px;
    height: auto;
    position: relative;
    z-index:9999;
}
.nav .location ul.select>span.opcity,.evaluation_nav .location ul.select>span.opacity{
    width:100%;
    height:100%;
    background-color: #000;
    position: absolute;
    left:0px;
    top:0px;
    z-index: 15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -webkit-opacity: 0.7;
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
}
.nav .location ul.select li.option,.evaluation_nav .location ul.select li.option{
    width: 70px;
    height: 40px;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    color: #fff;
    float: left;
    position: relative;
    z-index:20;
}
.nav .location ul.select li.option a,.evaluation_nav .location ul.select li.option a{
    display: block;
    width: 70px;
    height: 40px;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    color: #fff;

    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.nav .location ul.select li.option a:hover,.evaluation_nav .location ul.select li.option a:hover{
    color: #2dbef0;
}
.nav ul.link {
    width: auto;
    float: right;
    position: relative;
}
/*.nav ul.linkNav{
    width:840px;
}*/
.nav ul.link li {
    width: 120px;
    height: 50px;
    float: left;
    position: relative;
    z-index: 999;
    cursor: pointer;
}
.nav ul.link li a.x {
    display: block;
    width: 100px;
    height: 46px;
    padding: 0px 10px;
    text-align: center;
    font-size: 16px;
    line-height: 46px;
    border-bottom: 4px solid transparent;
    color: #fff;
    margin-left: 0px;
}
.nav ul.link li a.x:hover,
.nav ul.link li.active a.x {
    color: #2dbef0;
}
.nav .more {
    width: 180px;
    height: auto;
    margin: 0px;
    position: absolute;
    top: 50px;
    left:-31px;
    z-index:9999;
    display: none;
}
.nav .more .y.y_4 {
    width: 180px;
    height: auto;
    position: relative;
    background-color: #333;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -webkit-opacity: 0.7;
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
}
.nav .more .y a {
    display: block;
    width: 180px;
    height: 46px;
    padding: 0px 0px;
    text-align: center;
    font-size: 16px;
    line-height: 46px;
    border-bottom: 4px solid transparent;
    color: #fff;
    margin-left: 0px;
    float: left;
    border-bottom: 1px solid #333;
}
.nav .more .y a span.background {
    display: block;
    width: 180px;
    height: 46px;
    position: relative;
    z-index: 5;
    top: 0px;
    background-color: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.nav .more .y a:hover span.background,.nav .more .y a.active span.background{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -webkit-opacity: 1.0;
    -khtml-opacity: 1.0;
    -moz-opacity: 1.0;
    opacity: 1.0;
}
.nav .more .y a span.text {
    display: block;
    width: 180px;
    height: 46px;
    position: relative;
    z-index: 10;
    top: -46px;
}
.nav ul span.nav_line{
    display:block;
    position:absolute;
    bottom:0;
    width:120px;
    height:3px;
    background-color:#2dbef0;
}


.footerBox {
    width: 100%;
    height: auto;
    background-color: #333;
    padding: 70px 0px 30px 0px;
    margin: 0px 0px 0px 0px;
}
.footerBox .footer {
    width: 1200px;
    height: auto;
    margin: 0px auto;
}
.footerBox .footer .quick {
    width: auto;
    height: auto;
    float: left;
}
.footerBox .footer .quick ul {
    width: 150px;
    height: auto;
    float: left;
}
.footerBox .footer .quick ul li {
    width: 120px;
    height: 20px;
    padding: 0px 20px 10px 10px;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    overflow: hidden;
}
.footerBox .footer .quick ul li.category {
    padding: 0px 20px 20px 10px;
    font-weight: bold;
}
.footerBox .footer .quick ul li a {
    color: #999;
}
.footerBox .footer .quick ul li a:hover {
    color: #2dbef0;
}
.footerBox .footer .picture {
    width: auto;
    height: auto;
    float: right;
}
.footerBox .footer .qrcode {
    width: 130px;
    height: 130px;
    float: left;
    background: url(../jpg/global/qrcode.jpg) center center no-repeat;
}
.footerBox .footer .call {
    width: 300px;
    height: 60px;
    float: left;
    margin: 30px 0px 0px 50px;
    background: url(../png/global/footer_call.png) center center no-repeat;
}
.footerBox .footer .border {
    width: 1200px;
    height: 30px;
    border-bottom: 1px solid #999;
}
.footerBox .footer .link {
    width: 1200px;
    height: auto;
    margin: 30px 0px 0px 0px;
    text-align: center;
    overflow: hidden;
}
.footerBox .footer .link span,
.footerBox .footer .link a {
    display: inline-block;
    width: auto;
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    margin-right: 4px;
    color: #999;
}
.footerBox .footer .copyright {
    width: 1200px;
    height: 30px;
    margin: 30px 0px 0px 0px;
    font-size: 12px;
    line-height: 30px;
    color: #999;
    text-align: center;
}
.footerBox .footer .address {
    width: 1200px;
    height: 30px;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    line-height: 30px;
    color: #999;
    text-align: center;
}
.footerBox .footer .address>a{
    color:#999;
}
.footerBox .footer .address>a:hover{
    text-decoration: underline;
}

.fixed.quick {
    width: 55px;
    height: 280px;
    position: fixed;
    right: 0px;
    top: 50%;
    border-radius: 5px 0px 0px 5px;
    z-index: 20;
    -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.15);
    -moz-box-shadow: 0px 0px 15px rgba(0,0,0,.15);
    -o-box-shadow: 0px 0px 15px rgba(0,0,0,.15);
    box-shadow: 0px 0px 15px rgba(0,0,0,.15);
    background: -moz-linear-gradient(top,  #31beec 0%, #f4c17f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#31beec), color-stop(100%,#f4c17f));
    background: -webkit-linear-gradient(top,  #31beec 0%,#f4c17f 100%);
    background: -o-linear-gradient(top,  #31beec 0%,#f4c17f 100%);
    background: -ms-linear-gradient(top,  #31beec 0%,#f4c17f 100%);
    background: linear-gradient(to bottom,  #31beec 0%,#f4c17f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31beec', endColorstr='#f4c17f',GradientType=0 );
}
.fixed.quick a{
    cursor: pointer;
    display: block;
    width: 55px;
    height: 56px;
}
.fixed.quick a.quick_1 {
    background: url(../png/global/fixed_quick_1.png) center center no-repeat;
}
.fixed.quick a.quick_1:hover {
    background: url(../png/global/fixed_quick_1_hover.png) center center no-repeat;
}
.fixed.quick a.quick_2 {
    background: url(../png/global/fixed_quick_2.png) center center no-repeat;
}
.fixed.quick a.quick_2:hover {
    background: url(../png/global/fixed_quick_2_hover.png) center center no-repeat;
}
.fixed.quick a.quick_3 {
    background: url(../png/global/fixed_quick_3.png) center center no-repeat;
}
.fixed.quick a.quick_3:hover {
    background: url(../png/global/fixed_quick_3_hover.png) center center no-repeat;
}
.fixed.quick a.quick_4 {
    background: url(../png/global/fixed_quick_4.png) center center no-repeat;
}
.fixed.quick a.quick_4:hover {
    background: url(../png/global/fixed_quick_4_hover.png) center center no-repeat;
}
.fixed.quick a.quick_5 {
    background: url(../png/global/fixed_quick_5.png) center center no-repeat;
}
.fixed.quick a.quick_5:hover {
    background: url(../png/global/fixed_quick_5_hover.png) center center no-repeat;
}

/*分享*/
#ckepop a.jiathis_button_weixin,#ckepop a.jiathis_button_tsina{
    width:30px;
    height:30px;
    display: block;
    float: left;
    margin-left: 18px;
    position: relative;
}
#ckepop  .separator, #ckepop .jiathis_separator{
    display: block;
    width:30px;
    height:30px;
}
#ckepop a.jiathis_button_weixin img,#ckepop a.jiathis_button_tsina img{
    width: 30px;
    height:30px;
    display: block;
    position: absolute;
    top:-2px;
    left:0px;
    z-index:100;
}

/*banner*/
.canvas {
    width: 100%;
    height: 508px;
    position: relative;
    z-index: 5;
    margin-top: -0px;
    overflow: hidden;
    background-color: #333;
}
.canvas #slide {
    display: block;
    width: 100%;
    height: 508px;
    margin: 0px auto;
    overflow: visible !important;
    text-align: center;
}
.canvas #slide .container {
    width: 100%;
    height: 508px;
    margin: 0px auto;
}
.canvas #slide .container .banner {
    width: 100%;
    height: 508px !important;
    background-color: #333;
    z-index: 20 !important;
}
.canvas #slide .container .banner .bannerBtn {
    display: block;
    width: 1200px;
    height: 508px;
    margin: 0px auto;
    position: relative;
}
.canvas #slide .container .banner .bannerBtn a{
    display: block;
    width:150px;
    height:46px;
    line-height: 46px;
    text-align: center;
    border:1px solid #fff;
    font-size:20px;
    color: #2dbef0;
    -webkit-border-radius:46px;
    -moz-border-radius:46px;
    border-radius:46px;
    background: none;
    position: absolute;
    top:416px;
    right:181px;
    z-index:100;
    background: url(../png/evaluation/bannerBtn_bg.png) no-repeat;
}
.canvas #slide .container .banner .bannerBtn a:hover{
    color: #fff;
    border:1px solid #2dbef0;
    background: #2dbef0;
}
.canvas #slide .container .banner .bannerBtn a.btnLink{
    display: block;
    width: 128px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    border: 1px solid #fff;
    font-size: 18px;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: none;
    position: static;
}
.canvas #slide .container .banner .bannerBtn a.btnLink:hover{
    background: #fff;
    color:#50c8ad;
    border:1px solid #fff;
}

/*分页*/
.center .pagination {
    width: auto;
    max-width: 1160px;
    height: 50px;
    padding: 11px 20px 0px 20px;
    float: right;
    display: none;
}
.center .pagination a {
    width: auto;
    height: 30px;
    padding: 0px 10px;
    float: left;
    background-color: transparent;
    border: 1px solid #2dbef0;
    margin: 0px 0px 0px 10px;
    font-size: 1.0em;
    line-height: 30px;
    text-align: center;
    color: #2dbef0;
    border-radius: 3px;
    cursor: pointer;
}
/*.center .pagination a:hover {
    background-color: #2dbef0;
    color: #fff;
}*/
.center .pagination a.gray{
    color: #999;
    border:1px solid #999;
}
.center .pagination a.number.active {
    background-color: #2dbef0;
    color: #fff;
    cursor: default;
}
.center .pagination a.first {
    width: 10px;
    background: url(../png/professional/list_pagination_first_blue.png) center center no-repeat;
}
.center .pagination a.first.none {
    width: 10px;
    background: url(../png/professional/list_pagination_first_gray.png) center center no-repeat;
    border: 1px solid #999;
    cursor: default;
}
.center .pagination a.last {
    width: 10px;
    background: url(../png/professional/list_pagination_last_blue.png) center center no-repeat;
}
.center .pagination a.last.none {
    width: 10px;
    background: url(../png/professional/list_pagination_last_gray.png) center center no-repeat;
    border: 1px solid #999;
    cursor: default;
}

.sectionBox{
    width:100%;
    height: auto;
    background: #fff;
}
.sectionCont{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin:0px auto;
    position: relative;
    padding-top:150px;
}
/*弹出层*/
.dialogBox{
    width:100%;
    height:100%;
    position: fixed;
    top:0px;
    left:0px;
    z-index:100000;
    display: none;
}
.dialogBox .dialogMask{
    width:100%;
    height:100%;
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
    position: fixed;
    top:0px;
    left:0px;
    z-index: 100001;
}
.dialogContent,.dialogLoginBox{
    width:600px;
    height:540px;
    position: fixed;
    top:50%;
    left: 50%;
    margin-left: -300px;
    margin-top: -270px;
    z-index:110000;
    background: #eee;
    -webkit-border-radius:7px;
    -moz-border-radius:7px;
    border-radius:7px;
    overflow: hidden;
}
.dialogContent .kfTitle,.dialogLoginBox .kfTitle{
    width:600px;
    height:50px;
    line-height: 50px;
    background: #fff;
    position: relative;
    border-radius: 7px 7px 0px 0px;
    -webkit-border-radius: 7px 7px 0px 0px;
    -moz-border-radius: 7px 7px 0px 0px;
    box-shadow:0 5px 10px #cae4ee;
    -moz-box-shadow:0 5px 10px #cae4ee;
    -webkit-box-shadow:0 5px 10px #cae4ee;
}
.dialogContent .kfTitle h3,.dialogLoginBox .kfTitle h3{
    display: block;
    width:532px;
    height: 50px;
    line-height: 50px;
    font-size:18px;
    font-weight: normal;
    color:#333;
    padding-left: 68px;
    background: url(../png/global/dialogLogo.png) 10px center no-repeat;
}
.dialogContent .kfTitle a.dialogClose,
.MaterialListBox a.dialogClose,
.dialogLoginBox .kfTitle a.dialogClose,
.dialogQueryBox a.dialogClose{
    display: block;
    width:28px;
    height:28px;
    background: url(../png/global/dialogClose1.png) no-repeat;
    position: absolute;
    right: 10px;
    top:12px;
}
.dialogContent .kfTitle a.dialogClose:hover,
.MaterialListBox a.dialogClose:hover,
.dialogLoginBox .kfTitle a.dialogClose:hover,
.dialogQueryBox a.dialogClose:hover{
    background: url(../png/global/dialogClose2.png) no-repeat;
}
.dialogContent .dialogCont{
    width:580px;
    height: auto;
    overflow: hidden;
    margin: 10px auto 0px;
    position: relative;
    z-index: 10;
}
.dialogCont .dialogueLeft{
    width:420px;
    height:auto;
    background: #fff;
    position: relative;
    float: left;
    overflow: hidden;
}
.dialogueLeft .dialoguePadding{
    width:386px;
    height:328px;
    padding: 9px 17px 18px 17px;
    border-bottom:1px solid #eee;
    overflow-y: scroll;
}
.dialoguePadding .dialoguePadding_content{
    width: 386px;
    height:auto;
}
.dialoguePadding_content .dialogueListLeft,.dialoguePadding_content .dialogueListLeft .dialogueListLeft_lime,
.dialoguePadding_content .dialogueListRight,.dialoguePadding_content .dialogueListRight .dialogueListRight_lime{
    display: block;
    overflow: hidden;
    margin-right: 1px;
}
.dialoguePadding_content .dialogueListLeft .dialogueListLeft_lime,
.dialoguePadding_content .dialogueListRight .dialogueListRight_lime{
    margin-top: 9px;
}
.dialoguePadding_content .dialogueListLeft .dialogueListLeft_lime>div{
    float: left;
    max-width: 196px;
    line-height: 22px;
    font-size:14px;
    color:#333;
    padding: 10px 22px;
    background: #ffb79e;
    border-radius: 0px 10px 10px 10px;
    -webkit-border-radius: 0px 10px 10px 10px;
    -moz-border-radius: 0px 10px 10px 10px;
}
.dialoguePadding_content .dialogueListLeft .dialogueTime{
    display: block;
    line-height: 23px;
    font-size: 12px;
    color:#999;
    text-align: left;
}
.dialoguePadding_content .dialogueListRight .dialogueListRight_lime>div{
    float: right;
    max-width: 196px;
    line-height: 22px;
    font-size:14px;
    color:#fff;
    padding: 10px 22px;
    background: #57cbf3;
    border-radius: 11px 11px 0px 11px;
    -webkit-border-radius: 11px 11px 0px 11px;
    -moz-border-radius: 11px 11px 0px 11px;
}
.dialoguePadding_content .dialogueListRight .dialogueTime{
    display: block;
    line-height: 23px;
    font-size: 12px;
    color:#999;
    text-align: right;
}
.dialogueLeft .chatContent{
    width:386px;
    padding: 14px 17px 13px 17px;
    height: 87px;
    background: #fff;
    overflow: hidden;
}
.chatContent .chat{
    width:302px;
    height:auto;
    float: left;
    position: relative;
}
.chatContent .chat textarea{
    width:302px;
    height:83px;
    resize: none;
    font-size: 14px;
    color: #333;
    line-height: 22px;
    outline: none;
    border:none;
    scrollbar-face-color: #fff;
}
.chatContent .chat>span.spanLine,.dialogueLeft>span.spanLine{
    display: block;
    width: 18px;
    height:87px;
    background: #fff;
    position: absolute;
    top:0px;
    right:-18px;
    z-index:10;
}
.dialogueLeft>span.spanLine{
    width:18px;
    height:355px;
    right:-2px;
}
.chatContent>a.sendBtn{
    display: block;
    width:80px;
    height:40px;
    line-height: 40px;
    text-align: center;
    float: right;
    font-size: 16px;
    color: #57d1fb;
    background: #fff;
    margin-top:44px;
    -webkit-box-shadow:0 2px 15px #def4fc;
    -moz-box-shadow:0 2px 15px #def4fc;
    box-shadow:0 2px 15px #def4fc;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    position: relative;
    z-index:10;
}
.chatContent>a.sendBtn:hover{
    color: #fff;
    background: #57d1fb;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
}
.dialogCont .dialogueRight{
    width:150px;
    height:470px;
    float: right;
    background: #fff;
}
.dialogueRight .dialogueImg{
    width:70px;
    height:70px;
    margin:130px auto 0px;
}
.dialogueRight p{
    display: block;
    width:150px;
    line-height: 35px;
    font-size: 14px;
    color: #333;
    text-align: center;
}
.dialogueRight span{
    display: block;
    padding-left: 42px;
    line-height: 30px;
    font-size: 12px;
    color:#999;
}

/*科技成果评价导航*/
.evaluation_container{
    width:100%;
    height:auto;
    overflow: hidden;
}
.evaluation_nav{
    width:100%;
    height:50px;
    background: #333;
}
.evaluation_nav.fixed{
    position: fixed;
    top:0px;
    left:0px;
    z-index:1000;
}
.evaluation_nav ul{
    width:982px;
    height:50px;
    margin: 0px auto;
    zoom: 1;
    position: relative;
}
.evaluation_nav ul:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0;
}
.evaluation_nav ul li{
    float: left;
    line-height: 50px;
    margin: 0px 7px;
    position: relative;
}
.evaluation_nav ul li a{
    display: block;
    padding: 0px 30px;
    line-height: 48px;
    font-size:16px;
    border:1px solid #333;
    color:#c8c8c8;
}
.evaluation_nav ul li:hover a,.evaluation_nav ul li.active a{
    color: #2dbef0;
    background: #000;
    border:1px solid #fff;
}
.evaluation_nav ul li>.evaluation_navList{
    width: 124px;
    height: auto;
    position: absolute;
    top:50px;
    left:0px;
    z-index:10;
    background-color: #333;
    display: none;
}
.evaluation_nav ul li>.evaluation_navList a{
    display: block;
    width: 124px;
    height: 46px;
    text-align: center;
    font-size: 16px;
    line-height: 46px;
    border-bottom: 1px solid #fff;
    color: #c8c8c8;
    margin: 0px;
    padding: 0px;
    background: #333;
}
.evaluation_nav ul li>.evaluation_navList a:hover{
    background: #000;
    color:#fff;
}

/*注册*/
.registerContent{
    width:100%;
    padding-top: 150px;
    height: 758px;
    background: url(../jpg/global/register.jpg) center 0px no-repeat;
}
.registerContent .registerBox{
    width:1200px;
    height:auto;
    margin: 0px auto;
    overflow: hidden;
}
.registerBox .register{
    float: right;
    margin-top: 93px;
    width:342px;
    height: auto;
    padding: 63px 58px 0px 55px;
    background: url(../png/global/register_bg.png) no-repeat;
}
.registerList,.loginList,.passwordList{
    width:342px;
    height:40px;
    background: url(../png/global/input_bg.png) no-repeat;
    position: relative;
    margin-bottom: 30px;
}
.registerList input,.loginList input,.passwordList input{
    width:291px;
    height:40px;
    line-height: 40px;
    padding:0px 0px 0px 48px;
    background: none;
    border:none;
    outline: none;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    color:#333;
}
.registerList input:focus,.loginList input:focus{
    border:1px solid #2dbef0;
    width:291px;
    height:38px;
    line-height: 38px;
}
.registerList input.arrow,.loginList input.arrow{
    border:1px solid #ff0000;
    width:291px;
    height:38px;
    line-height: 38px;
}
.registerList input.register_input,.loginList input.login_input,.passwordList input.pwd_input{
    background: url(../png/global/phone_bg.png) no-repeat 13px center;
}
.registerList input.register_verifyCode,.passwordList input.pwd_verifyCode{
    width:242px;
    padding-left: 13px;
    background: none;
}
.registerList a.verifyCode,.passwordList a.verifyCode,.registerList input.verifyCode{
    display: block;
    width:87px;
    height:40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color:#fff;
    background: #2dbef0;
    position: absolute;
    right:0px;
    top:0px;
    border-radius: 0px 3px 3px 0px;
    -webkit-border-radius: 0px 3px 3px 0px;
    -moz-border-radius: 0px 3px 3px 0px;
    border:none;
    outline: none;
    cursor: pointer;
    padding: 0px;
}
.registerList input.register_pwd1,.passwordList input.input_pwd1{
    background: url(../png/global/pwd_bg1.png) no-repeat 13px center;
}
.registerList input.register_pwd2,.loginList input.login_pwd,.passwordList input.input_pwd2,.passwordList input.current_pwd{
    background: url(../png/global/pwd_bg2.png) no-repeat 13px center;
}
.register a.register_button,.loginContent a.login_button,.passwordCont a.submit_button,.improveInformation a.submit_button{
    display: block;
    width:342px;
    height:50px;
    line-height: 50px;
    font-size: 20px;
    color:#fff;
    text-align: center;
    background: #2dbef0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    cursor: pointer;
}
.register .registerCheck{
    width:342px;
    height: auto;
    line-height: 32px;
    font-size: 12px;
    color:#fff;
    overflow: hidden;
}
.registerCheck .input_checkBox{
    width:16px;
    height:16px;
    position: relative;
    top:4px;
}
.registerCheck a,.registerLogin a{
    color:#fa7132;
    text-decoration: underline;
    cursor: pointer;
}
.register .registerLogin,.loginContent .registerLogin{
    width:342px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    font-size: 16px;
    color:#fff;
    padding: 17px 0px 24px 0px;
}
.loginContent .registerLogin{
    color:#666;
}
.registerList>span,.loginList>span,.passwordList>span{
    display: block;
    width:329px;
    padding-left: 13px;
    height:27px;
    line-height: 27px;
    font-size: 12px;
    color: #ff0000;
    position: absolute;
    top:40px;
    left: 0px;
    display: none;
}
/*登陆*/
.dialogLoginBox{
    width:450px;
    margin-left: -225px;
}
.dialogLoginBox .kfTitle{
    width: 450px;
}
.dialogLoginBox .kfTitle h3{
    width: 354px;
    padding-left: 66px;
}
.dialogLoginBox .loginContent,
.dialogLoginBox .register{
    width:342px;
    height: auto;
    background: #fff;
    padding: 85px 45px 0px 45px;
    margin: 10px auto 0px;
}
.dialogLoginBox .register{
    padding-top: 46px;
}
.loginContent .loginList,.passwordCont .passwordList{
    background: #eee;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
}
.loginList input.login_input,.passwordList input.pwd_input{
    height:38px;
    line-height: 38px;
    border:1px solid #eee;
}
.loginList input.login_input:focus,.passwordList input.pwd_input:focus{
    border:1px solid #2dbef0;
}
.loginList input.login_input.arrow,.passwordList input.pwd_input.arrow{
    border:1px solid #ff0000;
}
.loginContent .loginPwd{
    width: 342px;
    height:35px;
    line-height: 35px;
    overflow: hidden;
}
.loginContent .loginPwd a{
    display: block;
    font-size: 12px;
    color:#999;
    float: left;
    height:35px;
    line-height: 35px;
}
.loginContent .loginPwd a input.input_checkBox{
    width:14px;
    height: 14px;
    position: relative;
    top:3px;
}
.loginContent .loginPwd a.forgetPwd{
    float: right;
    color:#fa7132;
    text-decoration: underline;
}
.loginContent .registerLogin{
    padding:48px 0px 38px 0px;
}

.evaluation_nav .location{
    width:auto;
    height:50px;
    position: absolute;
    top:0px;
    left:-65px;
    display: none;
}
.evaluation_nav .location ul.select{
    background: #000;
}
.evaluation_nav .current {
    background: #333 url(../png/index/nav_location_current.png) right center no-repeat;
}
.evaluation_nav .current.on{
    background:#000 url(../png/global/down1.png) right center no-repeat;
}
.evaluation_nav .location ul.select li.option{
    width:70px;
    margin: 0px;
}
.evaluation_nav .location ul.select li.option a{
    padding: 0px;
}
.footerBox .footer .commWith{
    width:1200px;
    text-align: center;
    margin-top: 15px;
}
.footerBox .footer .commWith a img{
    margin: 0px 7px;
}
/*---------报告查询-----------*/
.dialogQueryBox{
    width:1200px;
    height:450px;
    background: #fff;
    position: fixed;
    top:50%;
    left:50%;
    margin-top: -225px;
    margin-left: -600px;
    z-index: 110000;
    overflow-y: scroll;
}
.dialogQueryBox h3{
    display: block;
    width:100%;
    height:73px;
    line-height: 73px;
    font-size: 30px;
    color:#333;
    text-align: center;
    margin-top: 28px;
}
.dialogQueryBox .reportQueryBox{
    width:782px;
    height:40px;
    line-height: 40px;
    margin: 35px auto 52px;
    zoom: 1;
    position: relative;
}
.dialogQueryBox .reportQueryBox:after{
    clear: both;
}
.dialogQueryBox .reportQueryBox span{
    margin-right: 20px;
    font-size: 18px;
    color:#333;
    float: left;
}
.dialogQueryBox .reportQueryBox input.reportNum{
    width: 470px;
    height: 40px;
    line-height: 40px;
    padding: 0px 15px;
    background: none;
    border: none;
    outline: none;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    color: #333;
    float: left;
    background: #eee;
    outline: none;
}
.dialogQueryBox .reportQueryBox input.reportNum:focus{
    border:1px solid #2dbef0;
}
.dialogQueryBox .reportQueryBox input.reportNum.arrow{
    border:1px solid #e60012;
}
.dialogQueryBox .reportQueryBox>span.tip{
    color: #e60012;;
    font-size: 12px;
    position: absolute;
    top:40px;
    left:116px;
    display: none;
}
.dialogQueryBox .reportQueryBox a{
    display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background: #2dbef0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    float: right;
}
.dialogQueryBox table{
    width:1100px;
    height:auto;
    border-top:1px solid #c8c8c8;
    border-left:1px solid #c8c8c8;
    margin: 0px auto;
}
.dialogQueryBox table tr td{
    border:1px solid #c8c8c8;
    border-left:none;
    border-top:none;
    line-height: 23px;
    text-align: center;
    font-size: 14px;
    color:#666;
    width:160px;
    vertical-align: middle;
    padding: 10px 8px;
}
.dialogQueryBox table tr.tbody td{
    color:#333;
}
#customer_login_form a.login_button:hover{
    color: #fff;
}

/*留言反馈*/
.dialogContent .messageCont{
    width: 565px;
    height: auto;
    background: #fff;
    padding: 20px 0px;
    margin: 10px auto 0px;
}
.messageCont .messageBox1{
    width:565px;
    height: auto;
    position: relative;
    font-size: 14px;
    padding-bottom: 20px;
}
.messageBox1:after{
    content:"";
    clear: both;
}
.messageCont .messageBox1 label{
    width:105px;
    float: left;
    line-height: 40px;
    text-align: right;
    margin-right: 5px;
}
.messageCont .messageBox1 label span{
    color:#e60012;
}
.messageCont .messageBox1 textarea{
    width:403px;
    height:155px;
    border: 1px solid #eee;
    background: #eee;
    outline: none;
    resize: none;
    padding: 10px;
    font-size: 14px;
    color:#333;
    line-height: 22px;
}
.messageCont .messageBox1 .tips{
    display: block;
    line-height: 20px;
    font-size: 12px;
    color:#e60012;
    position: absolute;
    bottom: 0px;
    left:110px;
    display: none;
}
.messageCont .messageBox1>p{
    width:105px;
    display: block;
    line-height: 25px;
    text-align: right;
    margin-right: 5px;
}
.messageCont .messageBox1 .messageBox2{
    width:507px;
    height: auto;
    overflow: hidden;
    margin: 10px auto;
}
.messageCont .messageBox1 .messageBox2 .imgBox{
    width:auto;
    float: left;
    overflow: hidden;
}
.messageCont .messageBox1 .messageBox2 .imgBox img{
    display: block;
    width:80px;
    height: 80px;
    margin-right: 5px;
}
.messageCont .messageBox1 .messageBox2 .uploadBox{
    position: relative;
    width: 100px;
    height: 32px;
    float: left;
    margin-top: 48px;
}
.messageCont .messageBox1 .messageBox2 .uploadBox a{
    display: block;
    width: 100px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #2dbef0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.messageCont .messageBox1 .messageBox2 .uploadBox input.input_file {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 115px;
    height: 32px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -khtml-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    cursor: pointer;
}
.messageCont .messageBox1 input.tel_phone{
    width:403px;
    height:38px;
    border: 1px solid #eee;
    background: #eee;
    outline: none;
    padding: 0px 10px;
    font-size: 14px;
    color:#333;
    line-height: 38px;
    order-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.messageCont>a.message_button{
    display: block;
    width: 342px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    background: #2dbef0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    cursor: pointer;
    margin: 17px auto 0px;
}
.messageCont .messageBox1 textarea:focus,
.messageCont .messageBox1 input.tel_phone:focus{
    border:1px solid #2dbef0;
}
.messageCont .messageBox1 textarea.arrow,
.messageCont .messageBox1 input.tel_phone.arrow{
    border:1px solid #e60012;
}
/*留言反馈提交成功*/
.ConfirmationBox{
    width:486px;
    height:210px;
    position: fixed;
    position: fixed;
    top:50%;
    left: 50%;
    margin-left: -243px;
    margin-top: -105px;
    z-index:110000;
    background: #fff;
    -webkit-border-radius:7px;
    -moz-border-radius:7px;
    border-radius:7px;
    overflow: hidden;
}
.ConfirmationBox .Confirmation{
    width:415px;
    height:auto;
    margin: 0px auto;
    text-align: center;
    color:#333;
}
.Confirmation b{
    display: block;
    line-height: 28px;
    font-size: 18px;
    color:#000;
    font-weight: normal;
    margin-top: 20px;
}
.Confirmation p{
    display: block;
    line-height: 26px;
    font-size: 14px;
    margin-top: 13px;
}
.Confirmation a.buttonBlue{
    display: block;
    width: 249px;
    height: 55px;
    line-height: 55px;
    font-size: 20px;
    color: #fff;
    background: #2dbef0;
    border: none;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    cursor: pointer;
    margin-top: 30px;
    margin: 30px auto 0px;
}


.square_7 .partner,
.center .partner{
    width: 1200px;
    margin: 50px auto 0px;
    overflow: hidden;
    position: relative;
    border-top:1px solid #f2f2f2;
}
.square_7 .partner:after,
.center .partner:after{
    content: "";
    position: absolute;
    width:1px;
    height: 100%;
    right:0px;
    top:0px;
    background: #f2f2f2;
}
.square_7 .partner a,
.center .partner a{
    display: block;
    width:20%;
    height:130px;
    float: left;
    position: relative;
    border-bottom: 1px solid #f2f2f2;
}
.square_7 .partner a:before,
.center .partner a:before{
    content: "";
    position: absolute;
    width:1px;
    height: 100%;
    left:0px;
    top:0px;
    background: #f2f2f2;
}
.square_7 .partner a.partner1,
.center .partner a.partner1{
    background:url(../png/index/qhdx2.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner2,
.center .partner a.partner2{
    background:url(../png/index/zghd2.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner3,
.center .partner a.partner3{
    background:url(../png/index/zghn2.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner4,
.center .partner a.partner4{
    background:url(../png/index/zgjz2.png) center no-repeat;
    background-size: 90% auto;
}
.square_7 .partner a.partner5,
.center .partner a.partner5{
    background:url(../png/index/zgzt2.png) center no-repeat;
    background-size: 90% auto;
}
.square_7 .partner a.partner6,
.center .partner a.partner6{
    background:url(../png/index/bjdx2.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner7,
.center .partner a.partner7{
    background:url(../png/index/bjhk2.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner8,
.center .partner a.partner8{
    background:url(../png/index/hbyk2.png) center no-repeat;
    background-size: 90% auto;
}
.square_7 .partner a.partner9,
.center .partner a.partner9{
    background:url(../png/index/zgkx2.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner10,
.center .partner a.partner10{
    background:url(../png/index/zgsy2.png) center no-repeat;
    background-size: 100% auto;
}

.square_7 .partner a.partner1:hover,
.center .partner a.partner1:hover{
    background:url(../png/index/qhdx.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner2:hover,
.center .partner a.partner2:hover{
    background:url(../png/index/zghd.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner3:hover,
.center .partner a.partner3:hover{
    background:url(../png/index/zghn.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner4:hover,
.center .partner a.partner4:hover{
    background:url(../png/index/zgjz.png) center no-repeat;
    background-size: 90% auto;
}
.square_7 .partner a.partner5:hover,
.center .partner a.partner5:hover{
    background:url(../png/index/zgzt.png) center no-repeat;
    background-size: 90% auto;
}
.square_7 .partner a.partner6:hover,
.center .partner a.partner6:hover{
    background:url(../png/index/bjdx.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner7:hover,
.center .partner a.partner7:hover{
    background:url(../png/index/bjhk.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner8:hover,
.center .partner a.partner8:hover{
    background:url(../png/index/hbyk.png) center no-repeat;
    background-size: 90% auto;
}
.square_7 .partner a.partner9:hover,
.center .partner a.partner9:hover{
    background:url(../png/index/zgkx.png) center no-repeat;
    background-size: 100% auto;
}
.square_7 .partner a.partner10:hover,
.center .partner a.partner10:hover{
    background:url(../png/index/zgsy.png) center no-repeat;
    background-size: 100% auto;
}
.dialogBox .dialogContBox{
    width:468px;
    height: 248px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -124px;
    margin-left: -234px;
    z-index: 110000;
    background: #fff;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    overflow: hidden;
}
.dialogApply .dialogContBox{
    width:530px;
    height: 365px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -182px;
    margin-left: -215px;
    z-index: 110000;
    background: #fff;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    overflow: hidden;
}
.dialogBox .dialogContBox .dialogHead{
    display: block;
    padding: 0px 20px;
    height: 47px;
    line-height: 47px;
    font-size: 18px;
    color:#fff;
    background: #2b9bda;
    position: relative;
}
.dialogBox .dialogContBox .dialogHead>a{
    display: block;
    width:30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 20px;
    color:#fff;
    position: absolute;
    right:10px;
    top:7px;
    cursor: pointer;
}
.dialogBox .dialogContBox .dialogMainBox{
    display: block;
    padding:0px 20px;
    text-align: center;
}
.dialogBox .dialogContBox .dialogMainBox b{
    display: block;
    width:100%;
    line-height: 40px;
    font-size: 24px;
    color:#ce7d35;
    padding-top: 43px;
}
.dialogBox .dialogContBox .dialogMainBox p{
    display: block;
    width:100%;
    line-height: 30px;
    font-size: 14px;
    color:#666;
}
.dialogBox .dialogContBox .dialogMainBox>a{
    display: block;
    width:120px;
    height:26px;
    line-height: 26px;
    text-align: center;
    font-size: 14px;
    color:#fff;
    background: #2b9bda;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin: 26px auto 0px;
    cursor: pointer;
}

/*个人中心左侧导航*/
  .personalCenter .personalCenterLeft{
      width:242px;
      height: auto;
      float: left;
      background: #fff;
  }
.personalCenterLeft ul li{
    width:100%;
    height: auto;
}
.personalCenterLeft ul li p{
    display: block;
    line-height: 40px;
    background: url(../png/global/down.png) no-repeat 150px center #999;
    font-size: 16px;
    font-weight: bold;
    color:#fff;
    padding-left: 80px;
    cursor: pointer;
}
.personalCenterLeft ul li p.down{
    background: url(../png/global/up.png) no-repeat 150px center #999;
}
.personalCenterLeft ul li div.personalNav{
    width:100%;
    height: auto;
    padding: 7px 0px;
}

div.personalNav a{
    display: block;
    width:148px;
    line-height:30px;
    font-size: 14px;
    color:#666;
    padding-left: 94px;
    position: relative;
    cursor: pointer;
}
div.personalNav a:hover,
div.personalNav a.on{
    color:#2dbef0;
}
div.personalNav a>span{
    width:8px;
    height: 8px;
    background: #e6233f;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    display: block;
    position: absolute;
    top:11px;
    right: 76px;
}
/*注册*/
.dialogLoginBox .register .registerList{
    border: 1px solid #eee;
    background: #eee;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.dialogLoginBox .register .registerList .register_phone{
    background: url(../png/global/phone_bg.png) no-repeat 13px center;
}
.dialogLoginBox .register .registerList .login_pwd1{
    background: url(../png/global/pwd_bg1.png) no-repeat 13px center;
}
.dialogLoginBox .register .registerList .login_pwd2{
    background: url(../png/global/pwd_bg2.png) no-repeat 13px center;
}
.dialogSign{
    width: 450px;
    margin-left: -225px;
}
.dialogSign .dialogLoginBox{
    height: 590px;
    margin-top: -245px;
}
@media screen and (max-width:1211px){
    .canvas #slide .container .banner .bannerBtn,
    .footerBox .footer,
    .footerBox .footer .copyright,
    .footerBox .footer .address,
    .footerBox .footer .border,
    .footerBox .footer .link,
    .footerBox .footer .commWith,
    .square_7 .partner,
    .center .partner{
        width:1000px;
    }
    html, body{
        min-width: 1000px;
        overflow-x:hidden;
    }
    .dialogQueryBox{
        width:900px;
        margin-left: -450px;
    }
    .dialogQueryBox table{
        width:845px;
    }
    .footerBox .footer .quick ul{
        width:130px;
    }
}