﻿/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { font-family:"Microsoft YaHei", sans-serif;margin:0;padding:0}
fieldset, img {border:0}
a {cursor:pointer;text-decoration: none;}
a:hover {color: #000;}
:focus {outline:0}


input, button{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
ol, ul, li {list-style:none}
table {text-align:left;font-family:Arial, Helvetica, sans-serif}
:link, :visited, ins {text-decoration:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:none}
input, img, select, button {vertical-align:middle;}
h1, h2, h3, h4, h5, h6 {font-size:14px;font-weight:normal;}
code, kbd, samp, tt, input, button, textarea, select {font-size:100%}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix .li2 {color:red}
.clear {clear:both;}

.g-box{display:box; display:-moz-box; display:-o-box; display:-webkit-box;}
.g-flex{-moz-box-flex:1;-webkit-box-flex:1; box-flex:1;}

body {font-size:12px;position:relative;-webkit-tap-highlight-color: rgba(0,0,0,0);}

* {
    padding: 0px;
    margin: 0px;
}

body {
    font-family: å¾®è½¯é›…é»‘, Arial, Helvetica, sans-serif, å®‹ä½“;
    background: #FFF;
    width: 100%;
    overflow-x: hidden;
    padding-top: 75px!important
}

.clear {
    clear: both;
}

.w_1000 {
    width: 1000px;
    margin: 0 auto;
}
.por{position: relative;z-index: 10;}
.poa{position: absolute;z-index: 99; margin-top:8px;}


.fl {
    float: left;
}

.fr {
    float: right;
}

.btbor {
    border-bottom: 1px dashed #c6c5c5;
    padding-bottom: 40px;
}

.pdt40 {
    margin-top: 40px;
}

.bgblue {
    background: #eff8fe;
}

.clblue {
    color: #288fd0;
}

.right {
    float: right;
}

.left {
    float: left;
}

i {
    font-style: normal
}









.nav_bg {
    height: 75px;
    background: #fff;
    /*position:relative;*/
    
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    top: 0;
        box-shadow: 1px 4px 15px #D8D8D8;
}
.nav {
    height: 75px;
    position: relative;
}
.nav .logo {
    min-width: 200px;
    height: 60px;
    position: absolute;
    left: 0px;
    top: 10px;
}
/*nav å¯¼èˆª*/

.nav .navlink {
    width: 670px;
	height: 25px;
	margin-top: 25px;
	padding-left: 12px;
}
.nav .navlink li.fir {
    display: inline;
    line-height: 35px;
    text-align: center;
    height: 25px;
    float: left;
}
.nav .navlink li.fir dl{
    display: none;
    width: 100%;
    text-align: left;
    padding-left: 5px;
    padding-right:5px;
    padding-bottom:5px;
    background-color: #fff;
}
.nav .navlink li.fir dl a:hover{
    color: #0E86D5;
}
.nav .navlink li.fir:hover dl{
    display: block;
}
.nav .navlink li.fir a {
    color: #666;
    font-size: 14px;
    padding: 15px 12px;
}
.nav .navlink li.fir a.act {
    background-color: rgb(63, 194, 162);
    color: #fff;
}
.nav .navlink li.fir a:hover {
    background-color: rgb(63, 194, 162);
    color:#fff;
}

.nav .navlink li.fir dt {height:30px;}
.nav .navlink li.fir dd {height:35px;text-align: center;}
.nav .navlink li.fir dl a{color: #666;font-size: 14px; padding: 10px 12px;}
.nav .navlink li.fir dl a:hover{text-decoration: underline;}

/*äºŒçº§èœå•*/

.nav .sec_nav {
    position: absolute;
    z-index: 999;
    top: 80px;
    left: 0px;
    width: 100%;
    background-color: #333;
}
.jsSecLink {
    height: 0px;
    overflow: hidden;
}
.sec_box .sec_tt {
    min-width: 70px;
    margin-right: 20px;
    border-bottom: 1px solid #666;
    line-height: 25px;
    float: left;
    margin-bottom: 10px;
    font-size: 14px;
    text-align: left;
}
.sec_box .sec_tt a {
    color: #fff !important;
}
.nav .sec_nav .img {
    display: none;
    width: 28px;
    height: 38px;
    background: url(../Images/sec_top.png) no-repeat center top;
    z-index: 999;
    position: absolute;
    top: -8px;
    left: 5px;
}
.nav .sec_box {
    width: 800px;
    margin: auto;
    padding: 25px 0 25px 0;
    /*	border-radius: 5px;*/
}
.nav .sec {
    float: right;
}
.nav .sec li {
    line-height: 25px;
    padding-top: 5px;
    text-align: left;
    margin-left: 10px;
    float: left;
}
.nav .sec li p a {
    color: #DDD;
    font-family: "å¾®è½¯é›…é»‘";
    font-size: 14px;
}
.nav .sec li a:hover {
    text-decoration: underline;
}
.nav .sec li p a.blue {
    color: #EF7E45;
    font-size: 14px;
}

.nav .navlogin {
    width: 115px;
    height: 25px;
}
.nav_bg .bigreg {
    background-color: #0E86D5;
    color: #FFF;
    margin-top: 16px;
    height: 33px;
    line-height: 35px;
    float: left;
    width: 40px;
    padding: 6px 8px;
    text-align: center;
}
.nav_bg .bigreg a {
    color: #FFF;
    line-height: 35px;
    font-size: 14px;
    padding: 0px 2px;
}
.nav_bg .bigreg a:hover {
    border-bottom: 2px #fff solid;
}
.nav .navlogin {
    width: 115px;
    height: 25px;
}
.nav_bg .biglogin {
    background-color: #F67C00;
    color: #FFF;
    margin-top: 16px;
    height: 33px;
    line-height: 35px;
    width: 40px;
    float: right;
    padding: 6px 8px;
    text-align: center;
}
.nav_bg .biglogin a {
    color: #FFF;
    line-height: 35px;
    font-size: 14px;
    padding: 0px 2px;
}
.nav_bg .biglogin a:hover {
    border-bottom: 2px #fff solid;
}











.box {
    margin: 0 auto;
    text-align: center;

    background-position: top center;
}



.area_vedio {
    width: 1140px;
    height: 704px;
    margin: 0px auto;
    background: url(/content/site/images/videobg.png) no-repeat center top;
}
.area_vedio embed {
    margin-top: 46px;
}





a#go_top {
                border-radius: 4px;
                box-shadow: 0 1px 3px rgba(34, 25, 25, 0.2);
                cursor: pointer;
                float: left;
                overflow: hidden;
                padding: 5px 5px 5px 10px;
                background: #666;
                height: 30px;
                width: 34px;
                bottom: 10px;
                position: fixed;
                right: 0;
                width: 28px;
                z-index: 9;
                _position: absolute;
                _bottom: auto;
                margin-right: 28px;
            }

                a#go_top img {
                    display: block;
                    margin-top: -48px;
                }











.footer-bg {
    background-color: #232529;
    text-align: left !important;
}
.footer {
    padding: 20px 0;
    width: 1000px;
    margin: auto;
}
.footer ul.col-all {
    padding: 0 0 42px;
    margin: 0 0 0 0;
}
.footer ul.col-all li {
    float: left;
    padding: 0;
    overflow: hidden;
}
.footer ul.col-all li.col-A {
    width: 600px;
}
.footer ul.col-all li.col-A .title {
    height: 66px;
    display: block !important;
}
.footer ul.col-all li.col-A .list ul li {
    line-height: 28px;
    height: 28px;
    overflow: hidden;
    font-size: 14px;
    width: 100%;
    padding: 0;
    float: left;
    color: #aac6d9;
}
.footer ul.col-all li.col-A .list ul li img {
    display: none;
}
.footer ul.col-all li.col-A .list ul li a {
    color: #aac6d9;
    line-height: 28px;
    zoom: 1;
}
.footer ul.col-all li.col-A .list ul {
    padding: 22px 0 0;
}
.footer ul.col-all li.col-A .list ul li a:hover {
    text-decoration: underline;
}
.footer ul.col-all li.col-A .list ul li.new img {
    padding: 0 0 0 4px;
    display: inline-block;
}
.footer ul li.col-B {
    width: 400px;
}
 
.footer .message {
    height: 54px;
    overflow: hidden;
}
.footer .messagebyqq {
    height: 54px;
}
.footer .messagebyemail {
    height: 54px;
}
.footer .message .icon {
    float: left;
    width: 42px;
    height: 42px;
    padding: 8px 0 0;
    overflow: hidden;
}
 
.footer ul li .message .icon span {
    width: 100%;
    height: 100%;
    display: block;
    line-height: 500px;
}
.footer ul li.col-B .message .icon span.icon-phone {
    background: url("../site//Images/footer-icon01.jpg") no-repeat;
}
.footer ul li.col-B .message .icon span.icon-qq {
    background: url("../site//Images/footer-icon02.jpg") no-repeat;
}
.footer ul li.col-B .message .icon span.icon-mail {
    background: url("../site//Images/footer-icon03.jpg") no-repeat;
}
 
.footer ul li .message p {
    padding: 18px 0 0 58px;
    line-height: 16px;
    font-size: 16px;
    color: #fff;
    _padding-left: 55px;
}
.footer ul li .message strong {
    font-weight: normal;
    font-size: 24px;
}
.footer ul li .message p.double {
    padding-top: 17px;
    line-height: 20px;
}
.footer .double img {
    vertical-align: middle;
}
  
.footer .footer-word p {
    line-height: 26px;
    font-size: 12px;
    color: #fff;
    text-align: left;
}
.footer .footer-word p a {
    color: #fff;
}
.footer .footer-word p i {
    padding: 0 3px;
}
.footer .footer-word p a:hover {
    text-decoration: underline;
}









.List_Bg_Grey {
    width: 100%;
    overflow: hidden;
    background: #F9F8F3 none repeat scroll 0% 0%;
}
 
.ret_center {
    width: 1000px;
    margin: auto;
    overflow: hidden;
    color: #666;
}.qy_center_box {
    font-size: 14px;
    padding-left: 20px;
    line-height: 28px;
    color: #666;
    padding-bottom: 15px;
}
.left {
    float: left;
}.List_Box {
    width: 1000px;
    overflow: hidden;
    margin: 0px auto;
}.TitStyle_01 {
    width: 100%;
    overflow: hidden;
    margin: 40px 0;
    position: relative;
}.TitStyle_01 .TitStyle_Letter {
    width: 100%;
    overflow: hidden;
    font-size: 81px;
    font-family: Arial;
    font-weight: 900;
    color: #333;
    text-align: center;
}.TitStyle_01 .TitStyle_English {
    width: 100%;
    overflow: hidden;
    font-size: 12px;
    font-family: Arial;
    color: #adadad;
    text-align: center;
    margin-top: -20px;
}.TitStyle_01 .TitStyle_Name {
    width: 100%;
    overflow: hidden;
    font-size: 42px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin-top: -8px;
}.qy_center_box p {
    padding-bottom: 5px;
    text-indent: 30px;
}













 /*services start*/
 .p_banner {
    width: 100%;
    height: auto;
    overflow: hidden;
}.p_ban_box {
    margin-left: 50%;
    height: auto;
}.p_banner_s {
    width: 1920px;
    margin-left: -960px;
}
.p_pbanner_show {
    position: relative;
} .cent_box {
    width: 1000px;
    margin: auto;
    background: #FFF;
}.consult {
    position: relative;
    width: 1000px;
    height: 448px;
    background: url(/content/site/Images/services/p_img01.jpg);
}.consult .tit-01 {
    width: 249px;
    display: block;
    position: absolute;
    z-index: 9;
    top: 173px;
    left: 100px;
    font-size: 30px;
    color: #fff;
}.bigbule_tt {
    font-size: 36px;
    line-height: 26px;
    color: #039fd9;
    padding-left: 433px;
    padding-top: 46px;
}.cent_ccc {
    line-height: 47px;
    font-size: 24px;
    color: #666;
    padding: 113px 70px 0 70px;
}.consult .reg_op {
    width: 143px;
    height: 58px;
    display: block;
    position: absolute;
    z-index: 9;
    top: 363px;
    left: 777px;
    color: #fff;
    font-size: 26px;
    padding: 10px 0 0 17px;
} .p_img06 {
    width: 1000px;
    height: 700px;
    background: url(/content/site/Images/services/p_img06.jpg);
}.gn_new {
    font-size: 36px;
    padding-left: 109px;
    line-height: 132px;
    height: 130px;
}.one_mdc {
    padding-left: 383px;
    padding-top: 100px;
    font-size: 28px;
    color: #ff7302;
    font-weight: 900;
}.cent_im6 {
    font-size: 20px;
    color: #666;
    text-align: center;
    padding-top: 70px;
    line-height: 36px;
}.p_img07 {
    width: 1000px;
    height: 435px;
    background: url(/content/site/Images/services/p_img07.jpg);
}.tt_img_left {
    font-size: 28px;
    color: #ff7302;
    font-weight: 900;
    padding-top: 40px;
}.cent_img_left {
    font-size: 20px;
    color: #666;
    line-height: 36px;
    width: 460px;
    padding-top: 50px;
}.p_img08 {
    width: 1000px;
    height: 370px;
    background: url(/content/site/Images/services/p_img08.jpg);
}.tow_right_box {
    width: 290px;
    float: right;
}.tt_img_right {
    text-align: center;
    font-size: 28px;
    color: #ff7302;
    font-weight: 900;
    padding-top: 40px;
}
.cent_img_right {
    font-size: 20px;
    color: #666;
    line-height: 36px;
    padding-top: 40px;
}
 /*services end*/



 /*case start*/
 .brandshow-list {
    width: 1000px;
    overflow: hidden;
}
 .brandshow-list ul {
    width: 1000px;
}.brandshow-item {
    width: 240px;
    float: left;
    margin-right: 10px;
    margin-bottom: 24px;
    background-color: #ececec;
}.brandshow-item-img {
    width: 250px;
    height: 225px;
    position: relative;
    overflow: hidden;
}.brandshow-item-img img {
    width: 240px;
    height: 240px;
}.brandshow-item-showcode {
    padding: 20px;
    width: 130px;
    height: 160px;
    background-color: #f7fafc;
    position: absolute;
    left: 40px;
    bottom: -170px;
}.brandshow-item-showcode p {
    background-color: #fff;
    border: 1px solid #e6e6e6;
}.brandshow-item-showcode img {
    width: 130px;
    height: 130px;
}.brandshow-item-showcode p span {
    display: block;
    height: 30px;
    line-height: 30px;
    color: #cbcbcb;
    font-size: 12px;
    text-align: center;
}.brandshow-item-info {
    padding: 5px;
}.brandshow-item-info h2 {
    height: 30px;
    line-height: 30px;
    color: #7d7d7d;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #dfdede;
}.brandshow-item-info p {
    height: 20px;
    color: #9e9e9e;
    line-height: 20px;
}
 /*case end*/


 /*videos start*/
 .jz_imageBox {
    margin-left: 50%;
    height: 420px;
}.imageRotation {
    height: 100%;
    width: 1920px;
    margin-left: -960px;
    overflow: hidden;
    position: relative;
    background-color: none;
    z-index: 999;
}.imageBox {
    position: absolute;
    height: 100%;
    top: 0px;
    left: 0px;
    overflow: hidden;
}.j-banner {
    width: 1920px;
    height: 420px;
    float: left;
    position: relative;
}.imageBox img {
    display: block;
    height: 100%;
    /* width: 100%; */
    float: left;
    border: none;
}.j-banner .text {
    color: #fff;
    text-align: center;
    width: 520px;
    margin-left: -540px;
    position: absolute;
    z-index: 1;
    top: 100px;
    left: 50%;
}.j-banner .text h2 {
    font-size: 48px;
    font-weight: 600;
    line-height: 50px;
    margin-bottom: 10px;
}
 .j-banner .text h2 b {
    font-size: 22px;
}
 .j-banner .text h4 {
    font-size: 30px;
    font-weight: lighter;
    line-height: 40px;
}.j-banner .btn {
    position: absolute;
    z-index: 2;
    top: 295px;
    left: 582px;
    width: 200px;
    height: 60px;
    line-height: 60px;
}
    .j-banner .btn:hover {
    color:#fff;
    }
 .btn_exp {
    width: 270px;
    height: 90px;
    border-bottom: 3px solid #CB7700;
    border-radius: 6px;
    display: block;
    margin: 0px auto;
    line-height: 90px;
    text-align: center;
    font-size: 30px;
    cursor: pointer;
}.btn {
    height: 40px;
    background: #F99301 none repeat scroll 0% 0%;
    border-radius: 4px;
    display: inline-block;
    padding: 0px 10px;
    color: #FFF;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}
 .videolist{
    width: 1000px;
    margin: 10px auto ;
}
.videolist ul{
    display: block;
	width: 1008px;
	margin: 40px 0px;
}
.videolist ul li{
    display: inline-block;
	float: left;
	margin: 20px 12px;
	border: 6px solid rgb(204, 204, 204);
	border-radius: 8px;
}
.videolist ul li a{
    display: block;
    position: relative;
    z-index: 10;
}
.videolist ul li a p{
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    position: absolute;
    left:0;
    bottom:10px;
    font-size: 20px;
    text-align: center;
    color: #FFF;
	font-weight: bold;
}
.videolist ul li a span{
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 99;
    left:0;
    top:0;
    background: rgba(0,0,0,.7);
}
.videolist ul li img{
    display: block;
    margin: 0;
    padding: 0;
    border:0;
}
.videolist ul li a:hover span{display: block;}
.videolist ul li a span img{
    width: 20%;
    margin: 25% auto;
}
 /*videos end*/


 /*novice start*/
 .lag_tt {
    font-size: 30px;
    line-height: 45px;
    height: 50px;
    border-bottom: 1px solid #ccc;
    font-weight: 900;
    margin-top: 30px;
}.newhand_list {
    width: 1000px;
    margin: auto;
    margin-top: 10px;
    /*height: 560px;*/
}.newhand_list ul li {
    float: left;
    height: 225px;
    margin: 20px 8px;
}.newhand_list ul li a {
    color: #666;
    text-decoration: none;
}.newhand_list ul li img {
    width: 220px;
    height: 180px;
    border: 2px solid #CB7700;
    border-radius: 6px;
    padding: 5px;
}.newhand_list ul li p.tit {
    line-height: 18px;
    text-align: center;
    margin: 10px 0;
    font-size: 14px;
    height: 38px;
    overflow: hidden;
    width: 230px;
}.List_Bg_Grey {
    width: 100%;
    overflow: hidden;
    background: #F9F8F3 none repeat scroll 0% 0%;
}.cent_box_bgnone {
    background: none;
}.newhand_list ul li a:hover {
    color: #999;
    text-decoration: none;
    background: #F99301 none repeat scroll 0% 0%;
}
 /*novice end*/

 /*news start*/

 .content-box {
    width: 1000px;
    height: auto;
    margin: 5px auto 5px;
    padding-bottom:20px;
}
 
 .press {
    height: 430px;
    width: 310px;
    float: left;
    background: #fff;
    box-shadow: 3px 4px 5px #cdcdcd;
    margin-left: 17px;
    margin-top: 15px;
    position: relative;

}
    .press a {
    color:#000;
    }
 .press .press-img {
    width: 310px;
    height: 202px;
}.press .press-img img {
    width: 310px;
    height: 202px;
}.press .press-title {
    color: #3e3e3e;
    font-size: 14px;
    border-bottom: 1px solid #ccc;
}.press .press-title p {
    padding: 10px 15px;
}.press .press-text {
    padding: 10px 15px;
    color: #a1a1a1;
    font-size: 12px;
    position: relative;
    line-height: 22px;
}.press .press-read {
    color: #a1a1a1;
    background: #f0f0f0;
    position: absolute;
    font-size: 12px;
    bottom: 0px;
    width: 310px;
}.press-read .press-read-text {
    margin: 0px 15px;
}.press-read .press-read-text .time {
    float: left;
    color: #a1a1a1;
    font-size: 12px;
}
.press-read-text a {
    line-height: 35px;
} 
.read_more {
    font-size: 12px;
    float: right;
    color: #181717;
}
 /*news end*/

 /*newsdetail start*/

 .centerkk {
    background-color: #fff;
    height: auto;
    margin: 0 auto 55px;
    overflow: hidden;
    padding-bottom: 50px;
    width: 1000px;
}
 .return {
    float: right;
    height: 35px;
    line-height: 35px;
    color: #85755c;
    font-size: 12px;
    width: 100%;
    font-weight: bold;
}.return .return-btn {
    float: right;
    padding-right: 20px;
    color: #85755c;
    text-decoration: underline;
}
 .new-title {
    height: 90px;
    width: 100%;
    border-bottom: 1px solid #ccc;
    text-align: center;
    padding-top: 33px;
}.new-title h1 {
    font-family: "宋体";
    font-size: 22px;
    color: #010101;
    font-weight: bold;
    line-height: 20px;
    margin: 10px 0;
    text-rendering: optimizelegibility;
}.appear {
    color: #555;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 20px auto 0;
    text-align: left;
    width: 420px;
}.for {
    float: left;
    width: 200px;
}.author {
    float: right;
    font-size: 13px;
}.main {
    width: 1030px;
    height: auto;
    margin: 0px auto;
    padding-bottom: 35px;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
    margin-bottom: 35px;
}.center-ctr-box {
    float: left;
    width: 730px;
}.neirong {
    margin-top: 40px;
}.neirong-box {
    font-size: 15px;
    line-height: 26px;
    margin-top: 10px;
}.neirong table {
    table-layout: fixed;
    width: 100%;
}
table {
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
    max-width: 100%;
}.side-container-hx {
    float: right;
    width: 260px;
}.t-h2 {
    background-color: #22ac38;
    height: 30px;
    line-height: 30px;
    text-indent: 35px;
    position: relative;
    width: 260px;
    margin-top: 40px;
}.t-h2 .more, .t-h2 em {
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}.view-list {
    width: 260px;
    margin-bottom: 15px;
}.view-list .img-box {
    width: 260px;
    height: 130px;
    position: relative;
}
.img-box {
    margin-bottom: 10px;
}.view-list .img-box img {
    width: 260px;
    height: 130px;
    padding-bottom: 10px;
}.view-list .img-box .view-box-ctt {
    background: #000;
    opacity: 0.5;
    text-align: center;
    position: absolute;
    width: 260px;
    bottom: 0px;
    height: 20px;
}.view-list .img-box .view-title {
    position: absolute;
    bottom: 0px;
    text-align: center;
    color: #fff;
    width: 260px;
    line-height: 20px;
}
 /*newsdetail end*/

 /*agent start*/

 .qdmain {
    font-family: Microsoft yahei;
}
    .qdmain em {
    font-style: normal;
    }
 .qdmainyaoq {
    background: url(/content/site/images/agent/qudaozhuye_05.jpg) no-repeat;
    color: #fff;
    width: 1077px;
    margin: 0 auto;
    height: 309px;
    overflow: hidden;
    margin-top: 30px;
    font-family: Microsoft yahei;
}.qdmainyaoql {
    float: left;
    padding-left: 40px;
    width: 575px;
}.qdmainyaoq b {
    font-size: 30px;
    display: block;
    margin-top: 40px;
    font-weight: normal;
}qdmainyaoq span {
    font-size: 18px;
    display: block;
    line-height: 28px;
}.qdmainyaoq p {
    font-size: 13px;
    line-height: 28px;
    margin-top: 20px;
}.qdmainyaoqright {
    margin-right: 35px;
    width: 285px;
    float: right;
}.qdmainyaoq .qdmainyaoqright b {
    font-size: 20px;
    font-weight: bold;
    text-decoration: underline;
    margin-top: 12px;
}.qdmainyaoq .qdmainyaoqright a {
    color: #fff;
}.qdmainyaoqright em {
    display: block;
    margin-top: 10px;
    font-size: 13px;
    line-height: 23px;
}.qdmainhszc {
    width: 100%;
    overflow: hidden;
    background: #f6f7fb url(/content/site/images/agent/qudaozhuye_08.jpg) top left no-repeat;
    margin-top: 30px;
}.qdmainhszcc {
    width: 100%;
    overflow: hidden;
    background: url(/content/site/images/agent/qudaozhuye_20.jpg) right bottom no-repeat;
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: Microsoft yahei;
}.qdmainhszctop {
    width: 1077px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
}.qdmainhszctop b {
    font-size: 25px;
    font-weight: normal;
}.qdmainhszctop span {
    font-size: 16px;
    color: #4387f6;
    margin-top: 10px;
    display: block;
}.qdmainhszctop em {
    height: 4px;
    width: 100px;
    margin: 0 auto;
    overflow: hidden;
    background: #4387f6;
    display: block;
    margin-top: 6px;
}.qdmainhszccont {
    width: 870px;
    margin: 0 auto;
    overflow: hidden;
}.qdmainhszccont ul li {
    float: left;
    margin-top: 30px;
    margin-right: 60px;
    font-family: Microsoft yahei;
    width: 395px;
}.qdmainhszccont ul li b {
    width: 359px;
    padding-left: 30px;
    font-size: 20px;
    height: 39px;
    background: url(/content/site/images/agent/qudaozhuye_12.jpg) no-repeat;
    display: block;
    line-height: 39px;
}.qdmainhszccont ul li span {
    display: block;
    margin-top: 15px;
    background: url(/content/site/images/agent/qudaozhuye_16.jpg) 0px 11px no-repeat;
    line-height: 27px;
    font-size: 14px;
    padding-left: 13px;
}.hezuozhichi {
    width: 100%;
    overflow: hidden;
    background: url(/content/site/images/agent/qudaozhuye_22.jpg) right top no-repeat;
}.qdmainhzc {
    width: 1077px;
    overflow: hidden;
    margin: 0 auto;
}.qdmainhszctop {
    width: 1077px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
}.qdmainhszctop b {
    font-size: 25px;
    font-weight: normal;
}.qdmainhszctop span {
    font-size: 16px;
    color: #4387f6;
    margin-top: 10px;
    display: block;
}.qdmainhszctop em {
    height: 4px;
    width: 100px;
    margin: 0 auto;
    overflow: hidden;
    background: #4387f6;
    display: block;
    margin-top: 6px;
}.qdhzccont {
    margin-top: 25px;
}.qdhzccont li {
    float: left;
    width: 310px;
    overflow: hidden;
    margin-right: 50px;
}.qdhzcpic {
    height: 190px;
    text-align: center;
    width: 310px;
    overflow: hidden;
}.qdhzcname {
    font-size: 20px;
    padding-left: 20px;
}.qdhzcjj span {
    font-size: 14px;
    margin-top: 15px;
    display: block;
    background: url(/content/site/images/agent/qudaozhuye_36.jpg) 0px 12px no-repeat;
    padding-left: 20px;
    line-height: 26px;
    color: #000;
}.qdmaincp {
    background: #4387f6 url(/content/site/images/agent/qudaozhuye_40.jpg) right top no-repeat;
    overflow: hidden;
    padding-top: 30px;
    margin-top: 60px;
}.qdmaincpc {
    background: url(/content/site/images/agent/qudaozhuye_41.jpg) no-repeat left bottom;
    overflow: hidden;
    width: 100%;
    padding-bottom: 60px;
}.qdmaincpcont {
    width: 1050px;
    overflow: hidden;
    margin: 0 auto;
}.qdmainhszctop {
    width: 1077px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
}.qdmaincpcont .qdmainhszctop b, .qdmaincpcont .qdmainhszctop span {
    color: #fff;
}.qdmaincpcont .qdmainhszctop em {
    background: #fff;
}.qdmaincpcont ul {
    width: 1190px;
}.qdmaincpcont li {
    float: left;
    width: 286px;
    overflow: hidden;
    margin-right: 96px;
    margin-top: 40px;
}.qdcppic {
    width: 286px;
    overflow: hidden;
    height: 125px;
}.qdcpname {
    color: #fff;
    line-height: 26px;
    font-size: 14px;
    margin-top: 25px;
}.qdmainjm {
    width: 100%;
    background: url(/content/site/images/agent/qudaozhuye_55.jpg) no-repeat center;
    height: 323px;
    overflow: hidden;
}.qdmainhszctop {
    width: 1077px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
}.qdmainhszctop b {
    font-size: 25px;
    font-weight: normal;
}.qdmainhszctop span {
    font-size: 16px;
    color: #4387f6;
    margin-top: 10px;
    display: block;
}.qdmainhszctop em {
    height: 4px;
    width: 100px;
    margin: 0 auto;
    overflow: hidden;
    background: #4387f6;
    display: block;
    margin-top: 6px;
}.qdmainjmcs {
    width: 1050px;
    margin: 0 auto;
    position: relative;
}.jiamengfs {
    position: absolute;
    top: 210px;
    left: 126px;
    text-align: center;
    color: #fff;
}.jiamengfs em, .shouquanjs em {
    font-size: 18px;
}.jiamengfs p {
    font-size: 26px;
    margin-top: 10px;
}.jiamengfs a {
    color: #f54a57;
    font-size: 22px;
    margin-top: 18px;
    display: block;
    text-align: center;
}.shouquanjs {
    position: absolute;
    top: 205px;
    left: 760px;
    text-align: center;
    color: #fff;
}.shouquanjs p a {
    margin-top: 12px;
    font-size: 20px;
    color: #4387f6;
}

 /*pop start*/
 .pop_bg{ position:fixed;z-index:5000;background:url(/content/site/images/agent/pop_bg.png) no-repeat; width:715px; padding:32px 32px 0;}
.sq_pop{ width: 650px; font-family:"Microsoft YaHei"; font-size:14px; color:#333; background:#f5f5f5;padding-bottom:20px;}
.sq_title{ width:630px; line-height:50px; height:50px; background:url(/content/site/images/agent/pop_title_bg.jpg) repeat-x; border-bottom:1px #cccccc solid; padding-left:20px; font-size:18px; position:relative; }
.pop_close{ cursor:pointer; height:45px; position:absolute; right:0; top:-22px; width:53px;}
.pop_closesom{ background:url(/content/site/images/agent/pop_closesom.jpg) no-repeat; cursor:pointer; width:22px; position:absolute; height:23px; right:0; top:0;}
.sq_content{ width:610px; padding:10px 20px; }
.sq_content li{margin-top:10px;}
.sq_content li span{display: block;width: 100px;float: left;}
.sq_content li input,.sq_content li select{line-height:26px;height:26px;color:#333; font-family:"Microsoft YaHei"; border:1px #ccc solid; font-size:14px;text-indent:5px; vertical-align: middle;}
.sq_content li textarea{ width:295px; height:50px;}
.sq_content li img{vertical-align: middle;}
.pop_input{width: 300px;}
.pop_input2{width: 80px;}
.pop_button{ display:block;line-height: 35px; text-align:center; background:url(/content/site/images/agent/button_bg.jpg) repeat-x; width:120px; height:35px; border:1px #e76a0a solid; color:#fff; font-size:18px; font-family:"Microsoft YaHei"; cursor:pointer;}
    .pop_button:hover {
    color:white;
    }
/*pop end*/

.jm_center_box {
    padding-left: 30px;
    margin-bottom: 30px;
}.jm_center_box .tabline {
    line-height: 30px;
    color: #333;
    font-size: 14px;
    background-color: #eee;
    width: 98%;
}.jm_center_box .tabline {
    line-height: 30px;
    color: #333;
    font-size: 14px;
    background-color: #eee;
    width: 98%;
}.jm_center_box .tabline .dq_tbody td {
    border-bottom: 1px #ccc solid;
    background-color: #fff;
    line-height: 50px;
}
.jm_center_box .tabline .tbody_tt td {
    font-size: 16px;
    background-color: #f1f1f1;
    font-weight: bold;
}
    .jm_center_box .tabline td {
     padding:0 1em;
    }

 /*agent end*/

 /*app start*/
 ul.service-content{width:100%;margin-bottom:64px;}
ul.service-content li{float:left;margin-left:224px;width:128px;}
ul.service-content li:first-child{margin-left:0px;}
ul.service-content li .service-item a{display: inline-block;height: 130px;width: 130px;margin: 0 auto;}
.service-ios-icon a{background: url("/content/site/images/app/home-ios.png") no-repeat center;}
.service-android-icon a{background: url("/content/site/images/app/home-android.png") no-repeat center;}
.service-wx-icon a{background: url("/content/site/images/app/home-wx.png") no-repeat center;}
.service-web-icon a{background: url("/content/site/images/app/home-web.png") no-repeat center;}
ul.service-content li .service-item-title{margin:36px auto 36px;font-size:20px;font-weight:bold; }
ul.service-content li .service-item-intro{color:#999999;font-size: 14px;}
ul.service-content li .service-item-title a {
    color:black;
    text-decoration: none;
    color: inherit;
}
 /*app end*/