<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{height:100%;background: #fff;}
body, button, input, select, textarea, h1, h2, h3, h4, h5, h6 {
    font-family: "Microsoft Yahei", å¾®è½¯é›…é»‘, å®‹ä½“, "Helvetica Neue", Helvetica, "PingFang SC", "Lantinghei SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
input{outline: none;padding: 0;}
button{outline: none;padding: 0;}
ul{font-size: 0;}
a,p{font-size: 12px;color:#666;font-family: Microsoft Yahei;}
.container{width:1000px;overflow: hidden;margin: 0 auto;}
#header{padding-top: 20px;height: 72px;width: 100%;}
.logo{float: left;}
.search{float: left;margin-left: 75px;}
.search input[type=text]{border:2px solid #004ea2;border-radius: 3px 0px 0px 3px;line-height: 32px;height: 32px;text-indent: 1em;float: left;width: 276px;border-right: none;}
.search button[type=submit]{float: left;background-image: url("../images/sub_b.png");background-position: 13px center;background-repeat: no-repeat;display: inline-block;width:43px;height:32px;background-color: #004ea2;border:2px solid #004ea2;border-radius: 0px 3px 3px 0px;    box-sizing: content-box;}
#header ul{float: right;}
#header ul li{float: left;line-height: 36px;margin: 0px 10px;    height: 36px;}
#header ul li p{line-height: 50px;font-size:22px;font-weight:bold;}
#header ul li p font{color:#004ea2;}
#header ul li p a{display: inline-block;}
#header ul li p.a_link{height:26px;width: 105px;text-align: center;border-radius: 20px;background: #004ea2;line-height: 26px;margin-top: 3px;}
#header ul li p.a_link a{color:#fff;font-size: 14px;}
.nav{width:100%;border-bottom: 1px solid #d3d3d3;position: fixed;top:92px;left:0; z-index: 999;}
nav{width:1000px;margin: 0 auto;    position: relative;}
nav&gt;ul{margin-left:184px;height:53px; }
nav&gt;ul&gt;li{float: left;height:53px;margin-left: 21px;position: relative;padding:0px 5px;}
nav&gt;ul&gt;li:first-child{margin-left: 35px;}
nav&gt;ul&gt;li&gt;p{font-size: 14px;line-height: 32px;margin-top: 15px;}
nav&gt;ul&gt;li&gt;p&gt;a{display: block;padding: 0px 15px;font-size: 14px;line-height: 32px;}
nav&gt;ul&gt;li:hover&gt;p&gt;a{color:#004ea2;border-bottom: 3px solid #004ea2;}
nav&gt;ul&gt;li:hover ul{display: block;}
nav&gt;ul&gt;li ul{position: absolute;top:53px;left: 0px; width: 100%;display: none;    z-index: 999;}
nav&gt;ul&gt;li ul li{background-color: #000;opacity: 0.7;text-align: center;line-height: 40px;border-bottom: 1px solid #909296;}
nav&gt;ul&gt;li ul li:last-child{border: none;}
nav&gt;ul&gt;li ul li p{font-size: 14px;}
nav&gt;ul&gt;li ul li p a{color:#fff;display: block;font-size: 14px;}

nav&gt;ul&gt;li ul li:hover{opacity: 0.9;}

.nav_left{width:183px;position: absolute;left:0px;top:0px;z-index: 999;z-index: 999 !important;}
.nav_left li:first-child{height:53px;border-bottom:none;background-color: #004ea2;text-align: center;opacity: 1;display: block;}
.nav_left li:first-child:hover{opacity: 1;}
.nav_left li:first-child{line-height: 53px;}
.nav_left li{height:57px;border-bottom: 1px solid #355696;line-height: 53px;text-align: center;background-color: #000;opacity: 0.7;}
.nav_left li{line-height: 57px;display: none;}
.nav_left ul:hover li{display: block;}
.index .nav_left li{display: block;}
.nav_left li:hover{opacity: 0.9;}
.nav_left li p{color:#fefefe;font-size: 14px;text-indent: 1em;}
.nav_left li p a{color:#fefefe;font-size: 14px;display: block;}


.nav_left li:first-child p{background-image: none;}
.nav_left li p{background-image: url("../images/nav_l.png");background-position: 160px center;background-repeat: no-repeat;}
.nav_left .nav_1{background-image: url("../images/nav_1.png");background-position: 30px center;background-repeat: no-repeat;}
.nav_left .nav_2{background-image: url("../images/nav_2.png");background-position: 30px center;background-repeat: no-repeat;}
.nav_left .nav_3{background-image: url("../images/nav_3.png");background-position: 30px center;background-repeat: no-repeat;}
.nav_left .nav_4{background-image: url("../images/nav_4.png");background-position: 30px center;background-repeat: no-repeat;}
.nav_left .nav_5{background-image: url("../images/nav_5.png");background-position: 30px center;background-repeat: no-repeat;}
.nav_left .nav_6{background-image: url("../images/nav_6.png");background-position: 30px center;background-repeat: no-repeat;}
.nav_left .nav_7{background-image: url("../images/nav_7.png");background-position: 30px center;background-repeat: no-repeat;}

.banner{width:100%;height:348px; position: relative; overflow: hidden;}
.b-img {
    height: 100%;
    overflow: hidden;
    position: absolute;
}
.b-img li {
    display: block;
    height: 100%;
    float: left;
    background-image: url("../images/banner.png");background-position: center center;
    background-repeat: no-repeat;
    position: relative;
}

.kv-slider-nav {
    position: absolute;
    bottom: 26px;
    width: 100%;
    text-align: center;
    z-index: 99;
}
.kv-slider-nav ol {
    list-style: none;
    text-align: center;
    margin:0 auto;
}
.kv-slider-nav ol li {
    display: inline-block;
    width: 54px;
    height: 4px;
    padding: 4px 13px;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
}
.kv-slider-nav ol li.spcss {
    cursor: default;
}
.kv-slider-nav ol li:before {
    content: ' ';
    display: block;
    background: #5c81af;
    width: 100%;
    height: 2px;
    border-radius: 1px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.kv-slider-nav ol li.spcss:before {
    background: #ffffff;
}
/*.kv-slider-nav ol li:hover:before {*/
/*background: #5c81af*/
/*}*/




.index_type ul li{float: left;text-align: center;width: 250px;height:284px;}
.index_type ul li img{margin-top: 47px;margin-bottom: 13px;}
.index_type ul li p{line-height: 30px;}

.hot_focus{width:100%;padding-bottom: 30px;background-image: url("../images/hot_focus_bk.jpg");background-position: top center;background-repeat: no-repeat; }
.hot_focus&gt;ul{text-align: center;padding-top: 136px;}
.hot_focus&gt;ul li{display: inline-block;border: 1px solid #fff;text-align: center;width: 80px;height:28px;line-height: 28px;margin: 0px 4px;cursor: pointer;}
.hot_focus&gt;ul li p{color:#fff;font-size: 14px;}
.hot_focus&gt;ul li.active{background: #fff;}
.hot_focus&gt;ul li.active p{color:#188eee;}

.hot_focus_main{width:930px;margin-top: 90px;overflow: hidden;margin-left: auto;margin-right: auto;margin-bottom: 46px;display: none;}
.hot_focus_main.active{display: block;}

.hot_focus_pic{float: left;font-size: 0;position: relative;}
.hot_focus_pic .bk_33{position: absolute;bottom: 0;height:70px;background: #333;opacity: 0.6;width: 100%;}
.hot_focus_pic p{position: absolute;bottom: 0;font-size: 12px;height:70px;color:#fff;padding: 0 12px;line-height: 18px;padding-top: 15px; box-sizing: border-box;}

.hot_focus_list{float: left;width: 510px;}
.hot_focus_list li{display: inline-block;padding-bottom: 15px;}
.hot_focus_list p{color:#fff !important;}
.hot_focus_time{font-size: 24px;float: left;margin-left: 40px;margin-right: 20px;margin-top: 7px;}
.hot_focus_time span{font-size:12px;display: block;text-align: right;}
.hot_focus_title{font-weight: bold;font-size: 14px;line-height: 35px;    float: left;width: 330px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  }
.hot_focus_context{font-size: 12px;line-height: 35px;    float: left;width: 330px;overflow:hidden;text-overflow: ellipsis;
    white-space: nowrap;}
.hot_focus_list button{display: block;margin-top:10px;width:111px;height:33px;line-height: 33px;text-align: center;border: 1px solid #fff;background-color: #fff;color: #666;margin-left: 163px;}
.hot_focus_list button a{line-height: 33px;text-align: center;font-size: 14px;}

.original{width:100%;background-image: url("../images/original.png");background-position: top center;background-repeat: no-repeat;height:461px; position: relative;}
.original p{line-height: 19px;padding-right: 40px;color:#fff;font-size: 14px;width:569px;white-space: pre-line;margin-left: auto;margin-right: auto;padding-top: 240px;}
.original button{display: block;width:111px;height:33px;line-height: 33px;text-align: center;border: 1px solid #fff;color: #fff;background: none;position: absolute;left: 50%;    margin-left: 60px;
    bottom: 50px;}
.original button a{font-size: 14px;color: #fff;line-height: 33px;}
.pin_peo{width:1000px;margin: 0 auto;overflow: hidden;}
.pin_peo&gt;img{margin-top: 46px;}
.pin_peo_main{position: relative;float: left;width: 700px;}
.pin_peo_content{margin-top: 114px;background: #eff3f7;height:457px;    display: inline-block;width: 100%;}
.pin_peo_main&gt;img{position: absolute;left:50%;margin-left: -112px;top:33px;border-radius: 50%;}
.pin_peo_content p{text-align: center;}
.pin_peo_content .name{font-size: 24px;margin-top: 154px;line-height: 35px;}
.pin_peo_content .pc{font-size: 14px;line-height: 20px;margin-bottom: 25px;}
.pin_peo_content .content{font-size: 14px;width: 568px;margin: 0 auto;line-height: 30px;text-align: left;}
.pin_peo_content button {
    display: block;
    margin-top: 35px;
    width: 111px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    border: 1px solid #666666;
    background-color: #eff3f7;
    color: #666;
    margin-left:auto;
    margin-right:auto;
}
.pin_peo_content button a{ line-height: 33px;font-size: 14px;}
.index_company{width:100%;background-image: url("../images/index-company.png");background-position: top center;background-repeat: no-repeat;padding-top:244px;position: relative;}
.index_company&gt;p{font-size: 108px;font-weight: bold;  color: #2fa3d5;position: absolute;left:50%;margin-left: -300px;top: 40px;}
.index_company ul{background-image: url("../images/index-info.png");background-position: top center;background-repeat: no-repeat;height:450px;width: 1050px;margin: 0 auto;}
.index_company ul li{
    display: inline-block;margin-top:160px;width: 138px;}
.index_company ul li:first-child{margin-right: 270px;}
.index_company ul li:last-child{margin-left: 250px;}
.index_company ul p{font-size: 52px;color:#2168a0;text-align: right;}
.index_company ul p a{font-size: 52px;color:#2168a0;}

.index_team { text-align: center; }
.index_team img { max-width: 1200px; margin: 20px 0; }

.footer{width:100%;height:96px;background: #373b3e;position: relative;}
.footer .container{width: 1140px;}
.section .footer{position: absolute;bottom: 30px;}
.footer .about{float: left;font-size: 0;}
.footer .about li{padding: 0px 30px;display: inline-block;font-size: 14px;line-height: 96px;color: #fff;}
.footer .about li a{font-size: 14px;color:#fff;}

.footer .contact{float: right;font-size: 0;}
.footer .contact li{padding: 0px 43px;display: inline-block;line-height: 96px;cursor: pointer;}
.footer .contact li p{height:96px;line-height: 96px;}
.footer .contact li.weixin{background-image: url(../images/weixin.png);  background-position: 6px center;  background-repeat: no-repeat;vertical-align: top;}
.footer .contact li.qq{background-image: url(../images/qq.png);  background-position: 6px center;  background-repeat: no-repeat;vertical-align: top;}
.footer .contact li.shangqiao{background-image: url(../images/icon-shangqiao.png); background-size: 31px; background-position: 6px center;  background-repeat: no-repeat;vertical-align: top;}
.footer .contact li.shangqiao a{color: #fff;}
.footer .contact li.tel{background-image: url(../images/tel.png);  background-position: 6px center;  background-repeat: no-repeat;}
.footer .contact li.sina{background-image: url(../images/sina.png);  background-position: 6px center;  background-repeat: no-repeat;}


.footer .contact li.weixin a{font-size: 14px;color:#fff;}
.footer .contact li.qq a{font-size: 14px;color:#fff;display: block;}
.footer .contact li.sina a{font-size: 14px;color:#fff;display: block;}
.footer .contact li.tel a{font-size: 18px;color:#fff;display: block;}
.footer .er{width:127px;height:139px;position: absolute;left:50%;    margin-left: 80px;  bottom: 65px;  z-index: 999;display: none;}
.footer .contact li.weixin:hover .er{display: block !important;}
.foot{width:100%;height:30px;background: #2a2f32;}
.section footer{position: absolute;bottom: 0px;}
.foot p{font-size: 12px;color:#666666;text-align: center;line-height: 30px;}

/*å³ä¾§æµ®åŠ¨*/
.mod_control {
    position: fixed;
    z-index: 999;
    right: 0.2%;
    top: 50%;
    width: 56px;
    height: 249px;
    margin-top: -9%;
}
.mod_tool_bar {
    width: 56px;
    height: 249px;
    background-image: url(../images/float_bk.png);
    /*background-position: 0 -192px;*/
}
.mod_tool_bar, .tool_bar__icon, .tool_bar__qrcode, .tool_bar__qrcode_mini {
    display: block;
    background-repeat: no-repeat;
    /*position: absolute;*/
    /*right: 60px;*/
}

.tool_bar__item:hover .tool_bar__qrcode{display: block;}
.tool_bar__qrcode input[type=text]{border: none;outline: none;width:98px;height:20px;position: absolute;top:91px;  left: 18px;}
.tool_bar__qrcode input[type=submit]{cursor:pointer;border: none;outline: none;width:55px;height:24px;position: absolute;top:90px;  right: 33px;background: none;}

.tool_bar__qrcode{  position: absolute;display: none; right: 40px;
    z-index: 999;}


.tool_bar__item {
    display: block;
    padding: 11px 8px;
}
.tool_bar__icon_qq {
    background-image: url(../images/float_qq.png);
    background-position: center center;
}
.tool_bar__icon_qq  .tool_bar__qrcode{width:106px;height:31px; background-image: url(../images/qq_hover.png);  background-position: left center;}
.tool_bar__icon_tel  .tool_bar__qrcode{width:204px;height:62px; background-image: url(../images/tel_hover.png);  background-position: left center;}
.tool_bar__icon_wechat  .tool_bar__qrcode{width:136px;height:138px; background-image: url(../images/weixin_hover.png);  background-position: left center;}



.tool_bar__icon {
    position: relative;
    display: block;
    width: 40px;
    height: 40px;
}
.tool_bar__icon_wechat {
    background-image: url(../images/float_weixin.png);
    background-position: center center;
}
.tool_bar__icon_top {
    background-image: url(../images/float_top.png);
    background-position: center center;
}
.tool_bar__icon_tel {
    background-image: url(../images/float_tel.png);
    background-position: center center;
}


/*login*/
.login{background-color:#7ca9db;height:670px;}
.qq_login{width: 48px;height:48px;position: absolute;right: 342px;top: 322px;cursor: pointer;}
.wx_login{width: 48px;height:48px;position: absolute;right: 274px;top: 322px;cursor: pointer;}

.login .container{position:relative;width: 1000px;height:670px;background-image: url("../images/login_bk_h.png");background-position: center center;background-repeat: no-repeat;}
.login .login_main{width:448px;height:490px;background: #fff;float: right;margin-right: 24px;margin-top: 86px;}
.login_main .title{color: #3c8bcf;font-size: 24px;text-align: center;line-height: 50px;margin-top: 30px;}
.login_main .tip{font-size: 12px;text-align: right;line-height: 30px;margin-right: 35px;}
.login_main .tip a{color:#3c8bcf;}
.login_main form .user_name {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/user.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.login_main form .user_name input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
    font-size: 14px;
}
.login_main form .user_password {
    margin-top: 24px;
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/password.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.login_main form .user_password input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
    font-size: 14px;
}
.login_b {
    width: 380px;
    overflow: hidden;
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
}
.login_b_left {
    float: left;
    font-size: 12px;
    line-height: 22px;
    color: #666;
}
.login_b_right {
    float: right;
    line-height: 19px;
}
.login_b_left input {
    float: left;
    margin: 5px 0px;
}
.login_b_right a {
    font-size: 12px;
    line-height: 12px;
    color: #666;
}
.login_main .sumbit {
    width: 380px;
    margin-top: 38px;
    margin-left: auto;
    margin-right: auto;
}
.sumbit button {
    cursor: pointer;
    width: 100%;
    border: 0px;
    height: 47px;
    border-radius: 5px;
    background: #3c8bcf;
    font-size: 18px;
    color: #fff;
    margin-bottom: 25px;
}

/*reg*/
.reg{background-color:#89c1e9;height:800px;}
.reg .container{width: 1000px;height:800px;background-image: url("../images/reg_bk.png");background-position: 30px center;background-repeat: no-repeat;}
.reg .reg_main{width:448px;height:656px;background: #fff;float: right;margin-right: 24px;margin-top: 86px;}
.reg_main .title{color: #3c8bcf;font-size: 24px;text-align: center;line-height: 50px;margin-top: 30px;}
.reg_main .tip{font-size: 12px;text-align: right;line-height: 30px;margin-right: 35px;}
.reg_main .tip a{color:#3c8bcf;}
.reg_main .sumbit {
    width: 380px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
}
.reg_main form .user_mphone {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/mphone.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.reg_main form .user_mphone input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.reg_main form .user_yan {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/yan.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.reg_main form .user_yan input[type=text] {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 213px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.reg_main form .user_password {
    margin-top: 24px;
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/password.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.reg_main form .user_password input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.reg_main form .user_name {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/user.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.reg_main form .user_name input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.reg_main form .user_email {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/email.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.reg_main form .user_email input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.reg_main form .user_yan input[type=button] {
    /* margin-left: 19px; */
    line-height: 49px;
    float: left;
    width: 107px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #6dc5ed;
    color: #fff;
    cursor: pointer;
}
.reg_main .tip{font-size: 12px;text-align: left;padding-left: 39px;line-height: 35px;}
.reg_main .tip a{color:#3c8bcf;}
.reg_main .ps{font-size: 12px;text-align: right;padding-right: 39px; line-height: 35px;float:none !important;}
.reg_main .ps a{color:#3c8bcf;}

/*find_password*/
.find_password{background-color:#5e8fd2;height:658px;}
.find_password .container{width: 1000px;height:658px;background-image: url("../images/find_bk.png");background-position: 30px center;background-repeat: no-repeat;}
.find_password .find_p_main{width:448px;height:498px;background: #fff;float: right;margin-right: 24px;margin-top: 86px;}
.find_password .title{color: #3c8bcf;font-size: 24px;text-align: center;line-height: 50px;margin-top: 30px;margin-bottom: 30px;}
.find_password form .user_mphone {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/mphone.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.find_password form .user_mphone input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.find_password form .user_yan {
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/yan.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.find_password form .user_yan input[type=text] {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 213px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.find_password form .user_password {
    margin-top: 24px;
    height: 49px;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #f5f5f5;
    background-image: url(../images/password.png);
    background-repeat: no-repeat;
    background-position: 19px center;
    padding-left: 39px;
    width: 339px;
    margin: 0 auto;
}
.find_password form .user_password input {
    margin-left: 19px;
    line-height: 49px;
    float: left;
    width: 314px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #f5f5f5;
}
.find_password .sumbit {
    margin-top: 30px !important;
}
.find_password form .user_yan input[type=button] {
    /* margin-left: 19px; */
    line-height: 49px;
    float: left;
    width: 107px;
    height: 49px;
    outline: none;
    padding: 0px !important;
    border: 0px;
    background: #6dc5ed;
    color: #fff;
    cursor: pointer;
}
.sumbit {
    width: 380px;
    margin-top: 38px;
    margin-left: auto;
    margin-right: auto;
}

/*è´¦æˆ·ç®¡ç†*/
.order_detail {
    width: 100%;
    overflow: hidden;
    background: #eff3f5;
    padding-bottom: 43px;
    box-sizing: border-box;
}
.order_detail_body {
    width: 1000px;
    margin: 0 auto;
}
.order_detail_body .title {
    line-height: 69px;
    color: #666;
    font-size: 12px;
    text-align: left;
}
.imformation_list {
    width: 100%;
    overflow: hidden;
    border: 1px solid #ddd;
    box-sizing: border-box;
}

.imformation_list_body{width:100%;background: #fff;margin-bottom: -1px;}
.imformation_list_body ul{font-size: 0;display: inline-block;}
.imformation_list_body ul li{height:158px;border-bottom: 1px solid #ddd;display:table;}
.imformation_list_body ul li:last-child{border: none;}

.imformation_list_body ul li .im{width:417px;display:table-cell;vertical-align: middle;padding-left: 20px;}
.imformation_list_body ul li .im .order_time{font-size: 12px;color:#666;text-align: left;line-height: 40px;}
.imformation_list_body ul li .im .im_detail p{color:#3d8ce8;font-size: 12px;    margin-bottom: 10px;}
.imformation_list_body ul li .im .im_detail img{margin-right: 24px;}

.imformation_list_body ul li .status{width:218px;display:table-cell;vertical-align: middle;}
.imformation_list_body ul li .status p{font-size: 12px;color:#666;    line-height: 25px;}
.imformation_list_body ul li .status p:last-child{font-size: 14px;color:#e85308;}



.imformation_list_body ul li .do{width:117px;display:table-cell;vertical-align: middle;}
.imformation_list_body ul li .do button{width:79px;height:32px;padding:0;display: block;text-align: center;color:#fff;line-height: 32px;font-size: 12px;border-radius: 5px;}
.imformation_list_body ul li .do button.go_pay{background: #e85308;}
.imformation_list_body ul li .do button.repair{background: #3d8ce8;}
.imformation_list_body ul li .do p{color:#3d8ce8;font-size: 12px;line-height: 40px;display: block;width: 79px;text-align: center;}
.imformation_list_body ul li .do p a{color:#3d8ce8;}

.imformation_list_body ul li .im .im_detail .type.zizhu{display: inline-block;width:47px;height:23px;background: url("../images/zizhu.png");background-position: center center;background-repeat: no-repeat;}
.imformation_list_body ul li .im .im_detail .type.guwen{display: inline-block;width:47px;height:23px;background: url("../images/guwen.png");background-position: center center;background-repeat: no-repeat;}
.imformation_list_body ul li .im .im_detail .type.danbao{display: inline-block;width:47px;height:23px;background: url("../images/danbao.png");background-position: center center;background-repeat: no-repeat;}

.imformation_list .zhanghao{width:100%;border: none;}
.imformation_list .zhanghao td,.imformation_list .zhanghao th{border-bottom: 1px solid #ededed;text-align: left;font-weight: normal;font-size: 12px;color:#666666;}
.imformation_list .zhanghao td:first-child,.imformation_list .zhanghao th:first-child{text-align: center;}
.imformation_list .zhanghao th{line-height: 34px;}
.imformation_list .zhanghao td{line-height: 73px;}
.imformation_list .zhanghao tr:last-child td{border: none;}

td.right{background: url("../images/right.png");background-position: left center;background-repeat: no-repeat;padding-left: 25px;}
td.warm{background: url("../images/warm.png");background-position: left center;background-repeat: no-repeat;padding-left: 25px;}
.zhanghao td p{display: block;width: 79px;height:29px;border: 1px solid #cdcdcd;border-radius: 5px;    text-align: center;  line-height: 29px;}
.zhanghao td p a{color:#666;}
.zhanghao td p:hover{background: #3d8ce8;border-color: #3d8ce8;color: #fff;cursor: pointer;}
.zhanghao td p:hover a{color:#fff;}

.form_list{padding: 20px 0px 38px 0px;}
.form_list .form-group{display: block !important;width: 422px;    overflow: hidden;}
.form_list{text-align: center;}
.form_list .form-group label{text-align: right;width: 120px;display: inline-block;float: left;}
.form_list .form-group input[type=text]{text-indent:1em;width:279px;height:34px;border: 1px solid #d3d3d3;border-radius: 5px;margin-left: 20px;outline: none;}
.form_list .form-group .tel{border-radius: 5px 0px 0px 5px !important;width: 176px !important;float: left;}
.form_list .form-group input[type=button]{color:#3d8ce8;font-size:12px;float: left;border-radius: 0px 5px 5px 0px;width: 104px;line-height:34px;border: 1px solid #d3d3d3;border-left:none;background: #fff;outline: none;}
.form_list input[type=submit]{display: block;width:86px;height:32px;text-align: center;line-height: 32px;border: 1px solid #cdcdcd;border-radius: 5px;background: #fff;color:#666;float: right;}
.form_list input[type=submit]:hover{background:#3d8ce8;color:#fff;}
.ps{float: left;font-size: 12px;color:  #666;line-height: 34px;}
.get_yan.ml-30{border: 1px solid #d3d3d3 !important;border-radius: 5px !important;}

.my_serviser{padding:35px 28px 0px 28px;width: auto;    overflow: hidden;padding-bottom: 15px;text-align: center;}
.order_det{display:inline-block;width:585px;}
.order_det p{line-height: 37px !important;}
.order_det ul{margin-top: 0px;}
.order_det .name,.order_det .type,.order_det .num{font-size: 12px;}
.guwen .order_det .name{color:#4d4980;}
.danbao .order_det .name{color:#b7944d;}
.danbao .order_det .name{color:#b7944d;}
.order_det .type,.order_det .num{margin-left: 50px;}
.form-group {
    margin-right: auto;
    margin-left: auto;
}
.order_detail_body form .form-group {
    padding-top: 18px;}
.order_detail_body form .form-group label {
    font-size: 12px;
    line-height: 36px;
    color: #666;
}
.form_list .form-group label {
    text-align: right;
    width: 120px;
    display: inline-block;
    float: left;
}


/*design*/
.design{width:100%;position: relative;}
.design_banner{background-image: url(../images/sign_bk.png);background-repeat: no-repeat;background-position: center center;background-color: #f2f2f0;height:204px;overflow: hidden;}
.design_main{width:1000px;margin:0 auto;    overflow: hidden;padding-bottom: 20px;}
.design_main&gt;.title{float: left;line-height: 70px;}
.design_type{position: fixed; top: 35%; left: 13px;}
.design_type li{margin-left: 15px;cursor: pointer;}
.design_type li p{text-align: center;line-height: 31px;}
.design_type li.active{border: 1px solid #004ea2;background: #004ea2;}
.design_type li.active p{color:#fff;}
.design_type li{display: block;width: 89px;height:31px;border: 1px solid #b2b2b2;background: #fff;}

.design_list{overflow: hidden;  width: 100%;}
.design_list li{float: left;position: relative;cursor: pointer;width:32%;margin-right:2%;margin-bottom:20px;}
.design_list li:nth-child(3n+3){margin-right:0;}
.design_list li .d_img{margin-bottom:0 !important;}
.design_list li .d_img img{width:100%;height:auto;}
.design_list li .d_tit a{display:block;width:100%;line-height:40px;font-size:16px;font-weight:bold;text-align:center;}
.fix_zi{width:108px;height:108px;background: url("../images/fix_zi.png");background-repeat: no-repeat;background-position: center center;position: fixed;left:20px;top:44%;margin-top: 90px; }

.word{position: absolute;top:0px;left:0px;background: #000;opacity: 0.9;top: 0px;left:15px;right: 15px;bottom: 30px;    text-align: center;display: none;}
.word p{color:#fff;text-align: center;display: block;}
.word p a{color:#fff;text-align: center;display: block;}
.word .title{font-size: 24px;margin-top: 90px;line-height: 50px;}
.word .title a{font-size: 24px;line-height: 50px;}
.word .type{font-size: 18px;line-height: 25px;margin-bottom: 40px;}
.word .eye{margin:0px 35px;font-size: 14px;background: url("../images/eye.png");background-repeat: no-repeat;background-position: left center;padding-left: 25px;display: inline-block;}
.word .like{margin:0px 35px;font-size: 14px;background: url("../images/like.png");background-repeat: no-repeat;background-position: left 1px;padding-left: 25px;display: inline-block;}

/*common*/
.common{width:100%;position: relative;}
.common_banner{background-image: url(../images/common_bk.png);background-repeat: no-repeat;background-position: center center;height:434px;overflow: hidden;}
.common_banner .w-50p{height:100%;float: left;}
.common_abroad_banner{background-image: url(../images/common_abroad_bk.png);background-repeat: no-repeat;background-position: center center;height:434px;overflow: hidden;}
.common_abroad_banner .w-50p{height:100%;float: left;}

.common_main{overflow: hidden;margin: 0px 55px 0px 55px;box-sizing: border-box;background-color:#eee; }
.common.blue{background:  #2270ac;padding-bottom: 60px;}

.common.blue .common_p{background: url("../images/b_common.png");height:896px;background-repeat: no-repeat;background-position: center center;}
.common .common_p&gt;p{line-height: 70px;width:1000px;margin: 0 auto;}
.common_form&gt;p{display: block;width: 210px;height:44px;text-align: center;line-height: 44px;border: 1px solid #2270ac;border-radius: 20px;float: left;margin-top: 300px;    margin-top: 585px;  margin-left: 65px;}
.common_form&gt;p a{color: #2270ac;font-size: 16px;}
.common_form{width: 1000px;padding-top:60px;margin: 0 auto;background: url("../images/common_l.png");background-repeat: no-repeat;background-position: left 127px;   overflow: hidden;padding-bottom: 90px;}
.common_form form{float: right;}
.common_form p b{font-size: 24px;line-height: 75px;}
.common_form form .form-group{margin-bottom: 14px;}
.common_form form label{width:120px;display: inline-block;font-size: 18px;color: #666;}
.common_form form input[type=text]{width: 435px;height:54px;border: 1px solid #d3d3d3;border-radius: 3px;text-indent: 1em;}
.common_form form textarea{width: 435px;min-height:190px;border: 1px solid #d3d3d3;border-radius: 3px;text-indent: 1em;}

.common_form form button{width: 437px;height:60px;text-align: center;color:#333;float: right;margin-top: 10px;font-size: 18px;}
.common_form form button.active{background: #2478b8;color:#fff;}


.common.green{background:  #12a693;padding-bottom: 60px;}
.common.green .common_p{background: url("../images/g_common.png");height:576px;background-repeat: no-repeat;background-position: center center;}

/*abroad*/
.abroad_type{width:100%;text-align: center;overflow: hidden;
    -moz-box-shadow: 0px 5px 3px #d7d7d7; /* è€çš„ Firefox */
    box-shadow: 0px 5px 3px  #d7d7d7;
    background: #fff;
}
.abroad_type li{display: inline-block;margin: 0px 102px;line-height: 94px;}
.abroad_type li p{font-size: 18px;}
.abroad_type li.active{border-bottom: 5px solid #12a693;}
.abroad_type li.active p{color: #12a693;}


.abroad_list_1{width: 1000px;margin: 0 auto;}
.abroad_list_1 p b{line-height: 26px;border-left:2px solid #12a693;padding-left: 15px;font-size: 18px;}
.abroad_list_1 p.title{margin-top: 50px;margin-bottom: 15px;}
.abroad_list_1 p {font-size: 14px;line-height: 30px;}
.abroad_list_1 button{font-size:16px;width: 164px;height:46px;border-radius: 5px;background: #12a693;line-height: 46px;text-align: center;color:#fff;margin:60px auto 48px auto;display: block;}

.b_title{background: url("../images/b_t.png");background-repeat: no-repeat;background-position: left center;    margin-top: 50px;}
.b_title b{border: none !important;padding-left: 30px !important;}

/*s_change*/
.s_change{width:100%;position: relative;}
.s_change_banner{background-image: url(../images/s_change_bk.png);background-repeat: no-repeat;background-position: center center;background-color: #f2f2f0;height:204px;overflow: hidden;}
.s_change_main{width:1000px;margin:0 auto;    overflow: hidden;padding-bottom: 60px;}
.s_change_main&gt;.title{line-height: 70px;}
.s_change_type{float: left;width: 240px;}
.s_change_type&gt;li{background: #edf1f5;cursor: pointer;}
.s_change_type&gt;li p{line-height: 60px;text-indent: 30px;font-size: 18px;white-space: nowrap;overflow: hidden;}
.s_change_type&gt;li p a{font-size: 18px;    display: block;}
.s_change_type&gt;li.down{background-image: url("../images/down.png");background-repeat: no-repeat;background-position: 205px 27px;}
.s_change_type&gt;li.up{background-image: url("../images/up.png");background-repeat: no-repeat;background-position: 205px 27px;overflow: hidden;}
.s_change_list button{    font-size: 16px;
    width: 164px;
    height: 46px;
    border-radius: 5px;
    background: #3d8ce8;
    line-height: 46px;
    text-align: center;
    color: #fff;
    margin: 60px auto 0 auto;
    display: block;}

.s_change_type&gt;li.active{background-color: #d9e1e9;}
.s_change_type&gt;li ul li{background: #f7fbff;border-bottom: 1px solid #e1e7ef;}
.s_change_type&gt;li ul li.active{background: #fff;border-left: 1px solid #51a0e9;}
.s_change_type&gt;li ul li p{font-size: 14px;text-indent: 50px;}
.s_change_type&gt;li ul li p a{font-size: 14px;}
.s_change_type&gt;li ul li p a{font-size: 14px;}
.s_change_type li ul{display: none;    overflow: hidden;}
.up ul{-webkit-animation:up 1s ease forwards;-moz-animation:up 1s ease forwards;animation:up 1s ease forwards;}
@-webkit-keyframes up{
    from {height:244px}
    to {height:0px}
}
@-moz-keyframes up{
    from {height:244px}
    to {height:0px}
}
@-ms-keyframes up{
    from {height:244px}
    to {height:0px}
}
@keyframes up{
    from {height:244px}
    to {height:0px}
}

.down ul{-webkit-animation:down 1s ease forwards;-moz-animation:down 1s ease forwards;animation:down 1s ease forwards;}
@-webkit-keyframes down{
    from {height:0px}
    to {height:244px}
}
@-moz-keyframes down{
    from {height:0px}
    to {height:244px}
}
@-ms-keyframes down{
    from {height:0px}
    to {height:244px}
}
@keyframes down{
    from {height:0px}
    to {height:244px}
}









.s_change_list{width: 760px;float: left;}
.s_banner{background: url("../images/s_change_banner.png");background-repeat: no-repeat;background-position: center center;height: 140px;width:100%;text-align: center;
    overflow: hidden;}
.s_banner &gt; p{font-size: 32px !important;color: #fff;text-align: center;margin-top: 40px;margin-left:auto;margin-right:auto;display:inline-block;
}
.s_banner_l{background: url("../images/s_change_l.png");background-position:center 30px;background-repeat:no-repeat;display: inline-block;width:80px;height:42px;margin-top: 40px;}
.s_banner &gt; span{font-size: 14px;color: #fff;text-align: center;    display: block;}
.s_change_list .title{line-height: 40px;font-size: 22px;border-bottom: 1px solid #d9e1e9;margin: 10px 0px;}
.s_change_list .title span{border-bottom: 1px solid #51a0e9;line-height: 40px;display: inline-block;}
.s_change_list p{font-size: 14px;}
/*search*/

.search_banner{background-image: url(../images/search_banner.png);background-repeat: no-repeat;background-position: center center;background-color: #f2f2f0;height:204px;overflow: hidden;}
.search_form .form-group .radio-inline {
    font-size: 14px;
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
    font-size: 14px;
    margin-right: 75px;
    color: #666;
}
.search_form .form-group .radio-inline input[type=radio] {
    margin: 4px 0 0;
    line-height: normal;
    position: absolute;
    margin-left: -20px;
    box-sizing: border-box;
    padding: 0;
}
.search_form .container&gt;.title{line-height: 70px;}
.for_name {
    margin-left: 8px;
    line-height: 53px;
    height: 53px;
    width: 447px;
    font-size: 14px;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    outline: none;
    padding-left: 20px;
}
.pro_list {
    clear: both;
    height: 260px;
    margin-top: 30px;
    -ms-writing-mode: tb-lr;
    -webkit-writing-mode: vertical-lr;
    writing-mode: vertical-lr;
}
.pro_list li {
    list-style-type: none;
    display: block;
    height: 26px;
    width: 164px;
    float: left;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    margin: 0px 19px 0px 29px;
    -ms-writing-mode: lr-tb;
    -webkit-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
}
.pro_list label {
    position: relative;
    display: inline-block;
    /* padding-left: 20px; */
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
    font-size: 14px;
    height: 26px;
    color: #666;
}
.pro_list label input[type=checkbox] {
    margin: 0 0 4px 0;
    vertical-align: middle;
    display: inline-block;
}

.pro_list label span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    height: 30px;
    width: 140px;
    vertical-align: middle;
    text-align: left;
}
.pro_list label span a {
    color: #004ea2;
}

.search_form button{ font-size: 16px;
    width: 124px;
    height: 40px;
    border-radius: 5px;
    background: #dbdbdb;
    line-height: 40px;
    text-align: center;
    color: #666666;
    margin: 60px auto 0 auto;
    display: block;}
.search_form button a{display: block;color: #666666;font-size: 16px;}
.search_form button:hover{background: #004da1;}
.search_form button:hover a{color:#fff !important;}
/*result*/
.result{padding-top: 50px;}
.result .container{width:1000px;}
.result .container .title{text-align: left;font-size: 14px;line-height: 60px;}
.result .container .title span{color:#004ea2;font-size: 18px;font-weight: bold;}

.result_list li{border: 1px solid #e5e5e5;margin-bottom: 28px;}
.result_list li .result_head{border-bottom: 1px solid #e5e5e5;background: #f1f1f1;}
.result_list li .result_head p{line-height: 45px;margin-left: 30px;color: #666666;font-size: 14px;}
.result_body{width:100%;overflow: hidden;background: #fff;}
.result_left{margin-left: 36px;float: left;width:836px;padding: 26px 0px 29px 0px;}
.result_right{float: left;width: 125px;border-left: 1px solid #e5e5e5;padding: 26px 0px 29px 0px;}
.result_left img{float: left;width: 152px;}
.result_left table{float: left;margin-left: 45px;    margin-top: 35px;}
.result_left table tr td{font-size: 16px;color: #666;line-height: 36px;width: 345px;white-space: nowrap;float: left;overflow: hidden;text-overflow: ellipsis;padding-right: 20px;}
.result_left table tr td:first-child{width:250px;white-space: nowrap;overflow: hidden; display: block;text-overflow: ellipsis;padding-right: 20px;}
.result_right p{text-align: center;}
.result_right p a{font-size: 14px;color:#004ea2;text-align: center;line-height: 149px;}

/*load*/
.load{display:block;cursor: pointer; position: fixed;left:3%;bottom:160px;background: url("../images/load.png");background-repeat: no-repeat;background-position: top center;width:90px;height:90px;}
.load p{color:#b3b3b3;font-size: 14px;text-align: center;position: absolute;bottom: 0px;left: 5px;}
.load:hover{background: url("../images/load_hover.png");background-repeat: no-repeat;background-position: top center;}
.load:hover p{color:#004ea2;}

/*re_search*/
.re_search{display:block;cursor: pointer; position: fixed;left:3%;bottom:270px;background: url("../images/re_search_hover.png");background-repeat: no-repeat;background-position: top center;width:90px;height:90px;}
.re_search p{color:#b3b3b3;font-size: 14px;text-align: center;position: absolute;bottom: 0px;left: 5px;}

.re_search:hover{background: url("../images/re_search.png");background-repeat: no-repeat;background-position: top center;}
.re_search:hover p{color:#004ea2;}

/*result_form*/
.re_pro{overflow: hidden;border: 1px solid #dddddd;margin-bottom: 50px;background: #fff;}
.re_pro li{width:50%;float: left;padding: 17px 0px; }
.re_pro li label{font-size: 12px;float: left;display: inline-block;width: 160px;text-align: right;line-height: 48px;}
.re_pro li label span{color:#ff4000;}
.re_pro li p{font-size: 14px;float: left;line-height: 48px;text-indent: 30px;}
.re_pro li input{display: inline-block;width:278px;height:46px;border: 1px solid #d3d3d3;border-radius: 3px;margin-left: 15px;text-indent: 10px;font-size: 12px;}
.re_pro li textarea{border: 1px solid #d3d3d3;border-radius: 3px;width:278px;height:135px;margin-left: 15px;text-indent: 10px;padding-top: 15px;font-size: 12px;}
.re_pro button{width:164px;height:46px;line-height: 46px;text-align: center;color: #fff;background: #3d8ce8;border-radius: 5px;margin-bottom: 50px;}

.result_jieguo{border: 1px solid #dddddd;margin-bottom: 50px;background: #fff;}
.domestic_success{background: url("/images/domestic.png");background-position: center center;background-repeat: no-repeat;height:400px;}
.contine{background: #3d8ce8 !important;color: #fff !important;margin: 0 auto 60px auto !important;}
.result_success{background: url("/images/result_success.png");background-position: center center;background-repeat: no-repeat;height:400px;}
.search_form{background: #eff3f5;}




.weike{width:100%;position: relative;}
.weike_main{width:1000px;margin:0 auto;    overflow: hidden;padding-bottom: 20px;}
.weike_main&gt;.title{float: left;line-height: 70px;}
.weike_banner{width: 100%;overflow: hidden;position: relative}
.weike_banner .weike_img{float: left;position: relative;font-size: 0;cursor: pointer;}
.weike_banner .weike_img img{width: 304px;height: 180px;}
.weike_banner .weike_img:first-child img{width: 683px;height: 372px;}
.weike_banner .weike_img:last-child{margin-top: 12px;}
.weike_banner .weike_img a{display: inline-block;font-size: 0;}
.weike_banner .weike_img:first-child{margin-right: 13px;}
.weike_banner .weike_img .movie_bk{cursor:pointer;background-image: url("../images/movie_bk.png");background-repeat: no-repeat;background-position: center center;position: absolute;left: 0;top:0;right: 0;bottom: 0;}
.weike_banner .weike_img&gt;.title{background: url("../images/bk_b.png");background-repeat:repeat-x;width: 100%;position: absolute;bottom: 0px;left: 0px;}
.weike_banner .weike_img&gt;.title p{line-height: 48px;padding-left: 24px; padding-right:10px;color: #fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.weike_list&gt;.title{background: url("../images/movie_title.png");background-position: left center;background-repeat: no-repeat;padding-left: 36px;font-size: 18px;line-height: 68px;}
.weike_list .movie_type li{float: left;line-height: 25px;border: 1px solid #c6c6c6;height:23px;text-align: center;color: #333;border-radius: 25px;
    margin-right:16px;}
.weike_list .movie_type li p{color:#333;padding:0 13px;cursor:pointer;}
.weike_list .movie_type{padding-left: 12px;float: left;}
.weike_list .movie_type li.active{background: #2a87ec;border-color: #2a87ec;}
.weike_list .movie_type li.active p{padding:0 13px;cursor:pointer;color:#fff;background: url("../images/gou.png");background-position: 8px center;background-repeat: no-repeat;text-indent: 10px;}
.weike_list .sort{font-size: 12px;line-height: 25px;padding-right: 30px;margin-right:10px;float: right;cursor: pointer;}
.weike_list .sort.up{background: url("../images/sort_up.png");background-position: right center;background-repeat: no-repeat;}
.weike_list .sort.down{background: url("../images/sort_down.png");background-position: right center;background-repeat: no-repeat;}

.movie_list{overflow: hidden;width: 100%;margin-top: 47px;}
.movie_list li{display: inline-block;margin-bottom: 40px;position: relative;width: 100%;}
.movie_list li .movie_bk{cursor:pointer;background-image: url("../images/movie_bk.png");background-repeat: no-repeat;background-position: center center;position: absolute;left: 0;top:0;right: 696px;bottom: 0;}
.movie_list li&gt;a{float: left;display: block;font-size: 0;}
.movie_list li&gt;img{width:304px;float: left;height:180px;}
.movie_list li .movie_body{margin-left: 24px;float: left;width: 494px;}
.movie_list li .movie_body .title a{font-size:24px;font-weight: bold;line-height: 54px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 494px;    display: block;}
.movie_list li .movie_body .content{font-size: 12px;line-height: 30px;height: 55px;text-overflow: ellipsis;  overflow: hidden;  }



.movie_list1{overflow: hidden;width: 100%;margin-top: 47px;}
.movie_list1 li{display: inline-block;margin-bottom: 40px;position: relative;width: 100%;}
.movie_list1 li .movie_bk{cursor:pointer;background-image: url("../images/movie_bk.png");background-repeat: no-repeat;background-position: center center;position: absolute;left: 0;top:0;right: 696px;bottom: 0;}
.movie_list1 li&gt;a{float: left;display: block;font-size: 0;}
.movie_list1 li&gt;img{width:304px;float: left;height:180px;}
.movie_list1 li {;float: left;width: 100%;}
.movie_list1 li  a{font-size:24px;font-weight: bold;line-height: 54px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;    display: block;}
.movie_list1 li .content1{float:left;font-size: 12px;line-height: 30px;height: 55px;text-overflow: ellipsis;  overflow: hidden;  }


p span.avarter{background-image: url("../upload/avarter_pic_1.jpg");background-size:44px;background-position: left center;background-repeat: no-repeat;line-height: 44px;display: inline-block;padding-left: 57px;margin-top: 12px;}
p span.eye{background-image: url("../images/m_eye.png");background-position: left center;background-repeat: no-repeat;line-height: 44px;display: inline-block;padding-left: 23px;}
p span.comment{background-image: url("../images/m_comment.png");background-position: left center;background-repeat: no-repeat;line-height: 44px;display: inline-block;padding-left: 23px;margin-left: 30px;}
p span.like{background-image: url("../images/m_like.png");background-position: left center;background-repeat: no-repeat;line-height: 44px;display: inline-block;padding-left: 23px;margin-left: 30px;}
p span.like:hover{background-image: url("../images/like_hover.png");background-position: left center;background-repeat: no-repeat;}
.movie_list .m_time{color: #b2b2b2;background-image: url("../images/m_time.png");background-position: left center;background-repeat: no-repeat;line-height: 44px;padding-left: 21px;float: right;margin-right: 10px;}

.page{float: right;}
.page li{float:left;text-align: center;padding: 0px 7px;height:21px;}
.page li a{line-height: 21px;}
.page li.active{border-radius: 100px;background: #2270ac;}
.page li.active span{color: #fff;  font-size: 12px;  line-height: 21px;text-align: center;width: 21px;font-family: "Microsoft Yahei";}
.page li.disabled span{color: #333;  font-size: 12px;  line-height: 21px;text-align: center;width: 21px;font-family: "Microsoft Yahei";}
.page .li.active a{color:#fff;}

/*.weike_detail*/
.weile_head{width:930px;margin:0 auto;    overflow: hidden;}
.weile_head&gt;.title{font-size: 22px;    line-height: 44px;}
.weile_head p span.avarter{margin-top: 0px;}
.weile_head p span.m_time{margin-left:20px;color: #b2b2b2;background-image: url("../images/m_time.png");background-position: left center;background-repeat: no-repeat;line-height: 44px;padding-left: 21px;float: right;}
.weike_movie{background: #f6f9fa;padding-top: 34px;padding-bottom:30px;border-top: 1px solid #e5e9ef;border-bottom: 1px solid #e5e9ef;}
.weike_movie_container{width: 930px;margin: 0 auto;}
.weike_movie_container p.tip{background: url("../images/weike_l.png");background-repeat: no-repeat;background-position: left center;padding-left: 65px;min-height: 42px;line-height: 25px;}
.movie_like{width: 100%;border: 1px solid #e5e9ef;margin-bottom: 30px;padding: 0px 23px;box-sizing: border-box;overflow: hidden;background: #fff;}
.movie_like p{line-height: 66px;}
.weike_movie_container&gt;img{display: block;}
.movie_like span.collection{background-image: url("../images/m_collection.png");background-position: left center;background-repeat: no-repeat;line-height: 44px;display: inline-block;padding-left: 23px;margin-left: 28px;}
.movie_like span.collection:hover{background-image: url("../images/save_hover.png");background-position: left center;background-repeat: no-repeat;}
.weile_head&gt;.join{cursor:pointer;position:absolute;right:0px;top:20px;background-image: url("../images/join.png");background-position: top center;background-repeat: no-repeat;width: 50px;height:58px;line-height: 110px;}
.weile_head&gt;.joined{position:absolute;right:0px;top:20px;background-image: url("../images/joined.png");background-position: top center;background-repeat: no-repeat;width: 50px;height:58px;line-height: 110px;}


.comments{width: 100%;overflow: hidden;}
.comments_container{width: 930px;margin: 0 auto;}
.comments_head p{line-height: 63px;}
.comments_container a{font-size:16px;}
.comments_body{overflow: hidden;width: 930px;margin: 0 auto;}
.comments_body&gt;.title{font-size: 16px;font-weight: bold;margin-top: 10px;line-height: 36px;border-bottom: 1px solid #e5e9ef;}
.push_comment{padding-top: 18px;padding-left: 13px;overflow: hidden;}
.push_comment .avarter{float: left;background-image: url("../upload/avarter_pic.png");background-position: center center;background-repeat: no-repeat;line-height: 44px;display: inline-block;width: 44px;height:44px;}
.text_area{position: relative;    float: left;  width: 746px;  margin-left: 27px;height: 80px;}
.text_area_bk{position: absolute;    left: 50%;  margin-left: -90px;  top: 35%;  }
.text_area_bk p{font-size: 14px;color:#afb8bf;}
.push_comment #comment{float: left;width: 746px;height:80px;background: #e5e9ef;border: none;border-radius: 5px;padding: 5px 10px;
    line-height: normal;box-sizing: border-box;outline: none;resize: none;}
.push_comment #sub{width: 85px;margin-left: 13px;
    height: 80px;
    float: left;
    padding: 8px 25px;
    font-size: 14px;
    color: #b0b9c0;
    border-radius: 4px;
    text-align: center;
    min-width: 60px;
    vertical-align: top;
    cursor: pointer;
    background-color: #e5e9ef;
    border: 1px solid #e5e9ef;
    transition: .1s;
    user-select: none;}
.comment-emoji{background:url('../images/btn_comment.png');background-repeat: no-repeat;background-size: cover;    padding: 0;
    width: 75px;
    height: 27px;
    color: #99a2aa;
    border: 1px solid #e5e9ef;
    border-radius: 4px;
    position: relative;
    z-index: 101;
    font-size: 12px;
    text-align: center;
    margin-left: 70px;
    margin-top: 13px;
    cursor: pointer;    float: left;}
/*.comment-emoji .face {*/
/*display: inline-block;*/
/*vertical-align: middle;*/
/*line-height: 1;*/
/*width: 16px;*/
/*height: 16px;*/
/*margin-right: 5px;*/
/*background: url(../images/icons-comment.png) no-repeat -408px -24px;*/
/*}*/
/*.comment-emoji .text {*/
/*display: inline-block;*/
/*vertical-align: middle;*/
/*line-height: 1;*/
/*font-size: 12px!important;*/
/*}*/

.comments_list{overflow: hidden;padding-top: 30px;}
.comments_list li{padding:0 0 30px 0px; overflow: hidden;}
.shadow_l{    border-top: 1px dashed rgb(175, 184, 191);width: 100%;margin-left: 85px;padding-bottom: 30px;}
.comments_list li .user-face{float: left;margin-left: 13px;}
.comments_list li .comments_content{float: left;margin-left: 30px;width: 825px;padding-left: 15px;}
.comments_list li .user{font-size: 14px;font-weight: bold;display: inline-block;padding-bottom: 4px;}
.comments_list li .m_time{    margin-left: 55px;display: inline-block;background-image: url("../images/m_time.png");background-position: left center;background-repeat: no-repeat;line-height: 20px;padding-left: 21px;}
.comments_list li .text{margin-top: 6px;width: 825px;}

/*p_renwu*/
.renwu_list{background-image: url('../upload/p_renwu_banner.jpg');background-position: center center;background-repeat: no-repeat;position: absolute;top:70px;left: 0;height:351px;width: 100%;}
.renwu_list .renwu_list_body{background: #fff;height:351px;width: 357px;position: absolute;top:0px;left: 50%;margin-left: 131px;box-sizing: border-box;padding-left: 20px;}
.renwu_list .renwu_list_body&gt;.title{font-size: 18px;line-height: 50px;}
.renwu_list ul{overflow-y:scroll;width: 320px;margin: 0 auto;height:290px;}
.renwu_list ul li{width: 100%;display: inline-block;padding-left: 60px;box-sizing: border-box;position: relative;}
.renwu_list ul li p{width: 60px;float: left;line-height: 40px;cursor: pointer;}
.renwu_list ul li p:first-child{font-size: 14px;position: absolute;left: 0;top:0;}
.renwu_list ul li p.active{color:#2a87ec;}

.add_like{width: 84px;height:84px;margin: 40px auto 0 auto;background: url("../images/add_like.png");background-position: center center;background-repeat: no-repeat;}
.add_like p{text-align: center;color: #fff;font-size: 18px;    padding-top: 50px;}


/*news*/
.news_intro{width: 1000px;margin: 0 auto;overflow: hidden;padding-bottom:40px;}
.news_line{border-bottom: 1px dashed #666;}
.news_intro&gt;.title{font-size: 16px;text-align: center;background: url("../images/news_line.png");background-repeat: no-repeat;background-position: center bottom;line-height: 30px;}
.news_intro&gt;.content p{font-size: 16px;line-height: 25px;text-indent: 2em;margin-top: 30px;padding-bottom: 20px;}
.news_intro&gt;button{display: block;width: 112px;height:33px;border: 1px solid #666666;font-size: 14px;line-height: 33px;margin-top:20px;margin-bottom:0px;margin-left:auto;margin-right:auto;background: #fff;}
.news_intro&gt;button a{font-size: 14px;line-height: 33px;display: block;}


/*contact*/
.contact_banner{height: 204px;}
.contact_body{width: 1000px;margin:0 auto;overflow: hidden; position: relative;padding-bottom: 50px;}
.contact_body&gt;.title{line-height: 65px;text-align: left;font-size: 12px;}
.contact_body p{font-size: 14px;line-height: 25px;}
.contact_body p span{width: 93px;display: inline-block;text-align: left;}
.contact_body .title a{color:#666!important;}
.contact_body p b{font-size: 16px;line-height: 32px;}
.contact_body&gt;.co{font-size: 16px;line-height: 50px;}
.contact_body p a{color: #3d8ce8;}

.w_e{position: absolute;left: 416px;top: 115px;}
.w_e img{margin: 0 29px;}

/*map*/
.map_banner{background:url("../images/map_banner.png");background-position: center center;background-repeat: no-repeat;height: 204px;}
.map_body{width: 1000px;margin:0 auto;overflow: hidden; position: relative;padding-bottom: 50px;text-align: center;}
.map_body&gt;.title{line-height: 65px;text-align: left;font-size: 12px;}
.map_body ul{border: 1px solid #dadbdd;    display: inline-block; margin: 0 auto;}
.map_body ul li{float: left;width: 304px;height: 585px;border-left:1px solid #dadbdd;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;z-index: 10;position: relative;}
.map_body ul li:first-child{border-left: none;}
.map_body ul li:hover{border: 1px solid #65a8f0;width: 338px; box-shadow: 0 0 40px rgba(0, 198, 226, 0.5);z-index: 100;height:590px;}
.map_body ul li:hover .map_head{background-color: #2584ea;}

.map_head{height:158px;width: 100%;background-color: #ebebed;}
.map_head p{font-size: 22px !important;color:#343a3e;padding-top: 100px;}
.map_main{padding-top: 20px;}
.map_main p a{font-size: 18px;line-height: 65px;}

.map_head.advice{background-image: url("../images/map_1.png");background-repeat: no-repeat;background-position: center 36px;}
.map_head.news{background-image: url("../images/map_2.png");background-repeat: no-repeat;background-position: center 36px;}
.map_head.other{background-image: url("../images/map_3.png");background-repeat: no-repeat;background-position: center 36px;}

.map_body ul li:hover .map_head.advice{background-image: url("../images/map_1_hover.png");background-repeat: no-repeat;background-position: center 36px;}
.map_body ul li:hover .map_head.news{background-image: url("../images/map_2_hover.png");background-repeat: no-repeat;background-position: center 36px;}
.map_body ul li:hover .map_head.other{background-image: url("../images/map_3_hover.png");background-repeat: no-repeat;background-position: center 36px;}
.map_body ul li:hover .map_head p{color:#fff;}
.map_body ul li:hover .map_main p{background: url("../images/p_hover.png");background-repeat: no-repeat;background-position: 110px center;}

/*about*/
.about_banner{background:url("../images/about_banner.png");background-position: center center;background-repeat: no-repeat;height: 204px;}
.about_body{width: 1000px;margin:0 auto;overflow: hidden; position: relative;padding-bottom: 50px;text-align: center;}
.about_body&gt;.title{line-height: 65px;text-align: left;font-size: 12px;}
.about_main{width: 100%;overflow: hidden;background: #fff;padding-top: 38px;}
.about_main .about_left{float: left;width:260px;margin-left: 20px;text-align: left;}
.about_main .about_left&gt;.title{font-size: 16px;background-image: url("../images/about_line.png");background-repeat: no-repeat;background-position: left bottom;line-height: 38px;}
.about_main .about_left ul{margin-top: 30px;}
.about_main .about_left ul li{padding:15px 0px;border-bottom: 1px solid #ddd;width: 170px;}
.about_main .about_left ul li.active p a{color: #333;}
.about_main .about_left ul li p {padding-left: 15px;}
.about_main .about_left ul li.active p{border-left: 3px solid #2584ea;}
.about_main .about_right{float: left;width: 656px;text-align: left;padding-bottom: 20px;}
.about_main .about_right&gt;.title{text-align: left;border-left: 3px solid #004ea2;font-size: 24px;border-bottom: 1px solid #ccc;line-height: 40px;margin-top: 15px; padding-left:5px;   display: block;margin-bottom: 20px;}
.about_main .about_right p.article_right{font-size: 16px;}
.bk{width: 100%;overflow: hidden;background: #f6f9fa;}
.about_main .about_right div{font-size:16px;line-height:30px;margin-bottom:15px;color:#666;}
.about_main .about_right p{text-indent:2em;font-size:16px;line-height:30px;margin-bottom:15px;color:#666}
.about_right .team_list{margin: 0px -26px;}
.about_right .team_list li {width: 184px;float: left;height: 500px;margin: 0 26px;padding-bottom: 10px;}
.about_right .team_list li img{width:184px;height:277px;}
.about_right .team_list li&gt;.title{font-size: 14px;text-align: center;line-height: 37px;}
/*.about_right p  {font-size: 16px}*/
p.title b.t_title{font-size: 16px}
.line{width: 100%;height: 1px;background: #d3d3d3;}
.share a{vertical-align: middle;display: inline-block;font-size: 0;padding: 0px 3px;cursor: pointer;}
.share a img{vertical-align: middle;}

/*qa*/
.qa_item{width: 100%;overflow: hidden;margin-top: 35px;}
.qa_item .qa_q{background: url("../images/q.png");background-repeat: no-repeat;background-position: left center;
    font-size: 14px;line-height: 40px;padding-left: 40px;
}
.qa_item .qa_a{background: url("../images/a.png");background-repeat: no-repeat;background-position: left 6px;
    font-size: 14px;line-height:30px;padding-left: 40px;
    /*white-space: pre-line;*/
}

.about_honor{background: url("../images/honor_bk.png");background-position: center center;background-repeat: no-repeat;height:218px;width: 100%;}
.honor_list{padding: 40px 66px 40px 66px;background: #ececec;overflow: hidden;}
.honor_list li{width:180px;float: left;margin: 0px 41px;}
.honor_list li img{width: 180px;   border-radius: 5px;}
.honor_list li&gt;.title{font-size: 14px;text-align: center;line-height: 20px;padding:10px 0;font-weight: bold;}



.history{background: url("../images/history_line.png");background-repeat: repeat-y;background-position: center 60px;position: relative;}

.history .history_l{background: url("../images/history_bk.jpg");background-repeat: no-repeat;background-position: right 30px;padding-right: 22px;margin-right: 326px;}
.history .history_l p{text-align: right;}

.history .history_r{background: url("../images/history_bk.jpg");background-repeat: no-repeat;background-position: left 30px;padding-left: 22px;margin-left: 326px;}
.history .history_r p{text-align: left;}

.history .year{font-size: 22px;line-height: 30px;}
.history .det{font-size: 14px;line-height: 30px;}




.edu_list{width: 100%;display: inline-block;}
.edu_list li{position: relative;width: 364px;float: left;height:114px;border: 1px solid #d7eafc;background: #f7fbff;box-sizing: border-box;margin: 0.5px 0.5px;padding: 0 20px;}
.edu_list li:hover{border: none;}
.edu_list li .w_p{font-size: 18px;text-align: center;line-height: 114px;color:#666;}
.edu_list li .h_p{font-size: 12px;text-align: center;color:#666; line-height: 30px;  display: none;}
.edu_list .edu_hover{position: absolute;display:none;left: 0;top:0;height:114px;width: 364px;border: 1px solid #d7eafc;box-sizing: border-box;margin: 0.5px 0.5px;padding: 0 20px;background: #fff;z-index: 99;}
.edu_list li:hover .edu_hover{display: block;}
.edu_list li:hover .w_p{display: none;}
.edu_list li:hover .h_p{display: block;vertical-align: middle;}

.edu_list li .edu_hover.edu_up{box-shadow: 0 0 20px rgba(0, 198, 226, 0.5);-webkit-animation:edu_up 0.5s ease forwards;-moz-animation:edu_up 0.5s ease forwards;animation:edu_up 0.5s ease forwards;}
@-webkit-keyframes edu_up{
    from {height:114px;top:0;}
    to {height:164px;top:-25px;}
}
@-moz-keyframes edu_up{
    from {height:114px;top:0;}
    to {height:164px;top:-25px;}
}
@-ms-keyframes edu_up{
    from {height:114px;top:0;}
    to {height:164px;top:-25px;}
}
@keyframes edu_up{
    from {height:114px;top:0;}
    to {height:164px;top:-25px;}
}
#header ul li{position: relative;}
#header ul li:hover .er_t{display: block;}
#header ul li .er_t{position: absolute ;left: 50%;margin-left: -63px;z-index: 999;top: 36px;display: none;}

#get_more{cursor:pointer;width: 140px;height:40px;border-radius:3px;display: block;margin-left:auto;margin-right:auto;margin-bottom:30px;border: 1px solid #dbdbdb;color:#666666;text-align: center;line-height: 40px;font-size: 16px;}
.edu_body{height: 165px;  width: 364px;  display: table-cell;  vertical-align: middle;}

.join_form{display: none;width:500px;height:520px;position: fixed;z-index:999;left:50%;margin-left: -250px;background: #fff;top:50%;margin-top: -260px;}
.join_form_head{width: 480px;margin: 0 auto;border-bottom: 1px solid #eff2f5;height:60px;padding: 0 18px;box-sizing: border-box;}
.join_form_head .tip{float: left;line-height: 60px;font-size: 18px;}
.join_close{cursor:pointer;background: url("../images/join_close.png");background-size: cover;background-position: center center;width: 16px;height:14px;background-repeat: no-repeat;margin-top: 23px;}
.join_form .form-group{padding-top: 8px;padding-left: 28px;padding-right: 28px;}
.join_form .form-group label{font-size: 14px;line-height: 40px;color:#666;display: block;}
.join_form .form-group label span{color:#ff4000;}
.join_form .form-group input[type=text]{height:54px;width: 100%;text-indent: 1em;    box-sizing: border-box;}
.join_form button[type=submit]{width: 444px;  display: block;margin-left:auto;margin-right:auto;height:55px;line-height: 55px;text-align: center;font-size: 18px;color: #fff;background: #004ea1;margin-top: 43px;}
.join-shade{
    display: none;
    z-index: 998;
    background-color: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    _height: expression(document.body.offsetHeight+"px");
}
.abroad_list{position: relative;padding-bottom: 154px;}
.abroad_list button[type=button]{
    font-size: 16px;
    width: 164px;
    height: 46px;
    border-radius: 5px;
    background: #12a693;
    line-height: 46px;
    text-align: center;
    color: #fff;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -82px;
    bottom: 48px;
}

/*login_form*/
.user_reg button{cursor: pointer;}
.registerform button{cursor: pointer;}
.registerform .form-group .Validform_checktip{height:18px;}

.login_form{display: none;width:504px;position: fixed;z-index:999;left:50%;margin-left: -250px;background: #fff;top:50%;margin-top: -310px;}
.login_form_head{width: 100%;margin: 0 auto;height:80px;padding: 0 26px;box-sizing: border-box;background: #f7f7f7;}
.login_form_head .tip{float: left;line-height: 80px;font-size: 18px;background: url("../images/nhtm_login.png");background-repeat: no-repeat;padding-left: 56px;background-position: left center;}
.login_close{cursor:pointer;background: url("../images/login_close.png");background-size: cover;background-position: center center;width: 16px;height:14px;background-repeat: no-repeat;margin-top: 34px;}
.login_form .form-group{padding-left: 29px;padding-right: 27px;    overflow: hidden;    width: 100%;  box-sizing: border-box;}
.login_form .form-group label{font-size: 14px;line-height: 40px;color:#666;display: block;}
.login_form .form-group label span{color:#ff4000;}
.login_form .form-group input[type=text]{height:54px;width: 100%;text-indent: 40px;    box-sizing: border-box;border:1px solid #dfdfdf;font-size: 14px;color: #333 !important;}
.login_form .form-group input[type=text]:focus{border: 1px solid #004ea1;}
/*.login_form .form-group input[type=text].Validform_error{border: 1px solid #e72323;}*/

input:-webkit-autofill { box-shadow: 0 0 0 1000px rgb(255,255,255) inset !important;}
.icon-position{position: absolute;height:54px;padding-left: 47px;left: 30px;}

.user_name.icon-position{background-image:url("../images/user_name.png");background-repeat: no-repeat;background-position: 17px center;}
.form-group.Validform_wrong .user_name.icon-position{background-image:url("../images/user_name_err.png");background-repeat: no-repeat;background-position: 17px center;}
.form-group.Validform_right .user_name.icon-position{background-image:url("../images/user_name.png");background-repeat: no-repeat;background-position: 17px center;}
.form-group.focus .user_name.icon-position{background-image:url("../images/user_name_focus.png");background-repeat: no-repeat;background-position: 17px center;}

.login_form .form-group input[name=user_name]{padding-left: 17px; text-indent: 40px;}
.login_form .form-group input[name=user_name].Validform_error{border: 1px solid #e72323;}
.login_form .form-group input[name=user_name]:focus{border: 1px solid #004ea1;}

.user_psd.icon-position{background-image:url("../images/user_psd.png");background-repeat: no-repeat;background-position: 17px center;}
.form-group.Validform_wrong .user_psd.icon-position{background-image:url("../images/user_psd_err.png");background-repeat: no-repeat;background-position: 17px center;}
.form-group.Validform_right .user_psd.icon-position{background-image:url("../images/user_psd.png");background-repeat: no-repeat;background-position: 17px center;}
.form-group.focus .user_psd.icon-position{background-image:url("../images/user_psd_focus.png");background-repeat: no-repeat;background-position: 17px center;}

.login_form .form-group input[name=user_psd]{padding-left: 17px; text-indent: 40px;}
.login_form .form-group input[name=user_psd].Validform_error{border: 1px solid #e72323;}
.login_form .form-group input[name=user_psd]:focus{border: 1px solid #004ea1;}

.login_form .form-group input[name=user_phone]{background:url("../images/user_phone.png");background-repeat: no-repeat;background-position: 17px center;padding-left: 17px; text-indent: 40px;}
.login_form .form-group input[name=user_phone]:focus{border: 1px solid #004ea1;background:url("../images/user_phone_focus.png");background-repeat: no-repeat;background-position: 17px center;}
/*.login_form .form-group input[name=user_psd].Validform_error{border: 1px solid #e72323;background:url("../images/user_psd_err.png");background-repeat: no-repeat;background-position: 17px center;}*/



.login_form .form-group.yan{position: relative;}
.login_form .form-group.yan img{width: 128px;height:52px;position: absolute;right: 28px;top:1px;}

.login_form .form-group input::-ms-input-placeholder{color:#c8c8c8;}
.login_form .form-group input::-webkit-input-placeholder{color:#c8c8c8}
.login_form .form-group input::-moz-placeholder{color:#c8c8c8}

.login_form button[type=submit]{width: 446px;margin-top: 18px;display: block;margin-left:auto;margin-right:auto;height:55px;line-height: 55px;text-align: center;font-size: 18px;color: #fff;background: #004ea1;}
.login-shade{
    display: none;
    z-index: 998;
    background-color: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.submits{
    width: 446px;margin-top: 18px;display: block;margin-left:auto;margin-right:auto;height:55px;line-height: 55px;text-align: center;font-size: 18px;color: #fff;background: #004ea1;
}
.message_login{margin-right:26px;margin-top:30px;margin-bottom:10px;font-size: 14px;margin-left: 29px;    overflow: hidden;}
.message_login a{cursor: pointer;font-size: 14px;float:right;background: url("../images/message_login.png");background-repeat: no-repeat;background-position: left center;padding-left: 18px;}
.login_b_right a:hover{text-decoration: underline;}
.message_login:hover a{color:#004ea1;text-decoration: underline;}
.next_reg{margin-right: 26px;line-height: 50px;margin-bottom: 13px;}

.other_login{width: 100%;padding-left: 33px;padding-right: 26px;box-sizing: border-box;padding-top: 30px;    padding-bottom: 30px;}
.other_login p{font-size: 14px;display: inline-block;line-height: 30px;}
.other_login p span{line-height: 30px;}
.other_login .l_wx{background: url("../images/l_wx.png");background-repeat: no-repeat;background-position: left center;padding-left: 40px;}
.other_login .l_qq{background: url("../images/l_qq.png");background-repeat: no-repeat;background-position: left center;padding-left: 40px;}
.two_login{text-align: center;}
.two_login p{margin: 0 30px;}

.li_reg{float: left;    margin-left: 29px;  margin-top: 33px;  margin-bottom: 10px;  font-size: 12px;  overflow: hidden;}
.li_reg a{font-size: 12px;color: #004ea1;cursor: pointer;}
.li_reg a:hover{text-decoration: underline;}


.form-group .Validform_wrong{font-size: 12px;color:#ea3d3d;line-height: 18px;}
.form-group .Validform_wrong a{font-size: 12px;color:#004ea1;cursor: pointer;}
.form-group .Validform_wrong a:hover{font-size: 12px;color:#004ea1;text-decoration: underline;}
/*.form-group .Validform_right{padding-top: 18px;}*/
.name_login{box-sizing:border-box;display: block;  float: left;  width: 100%;padding-left: 29px;padding-right: 26px;font-size: 12px;color:#c8c8c8;margin-bottom: 25px;}
.name_login a{color:#004ea1;float: right;}
.name_login:hover a{text-decoration: underline;cursor: pointer;}
.get_ma{position: absolute;right: 28px;top:1px;border:none; background: #e9e9e9;width: 128px;height: 52px;line-height: 53px;color:#666666;text-align: center;font-size: 14px;cursor: pointer;}
.get_ma[disabled=true]{color:#b6b6b6;}


/*user*/
.user_head{width: 100%;background: #eff2f5;height:89px;}
.user_head a{font-size: 0;display: block;float: left;}
.user_head .title{font-size: 18px;color:#333;float: left;line-height: 89px;margin-left: 24px;}

.user_body{height: 100%;width: 1000px;margin:0 auto;background: #fff;
    /*display: table;  vertical-align: middle;*/
}
.user_main{overflow: hidden;
    /*display: table-cell;  vertical-align: middle;*/
}

.user_body_l{width: 720px;padding-left: 115px;padding-right: 70px;box-sizing:border-box;padding-top: 58px;float: left;}
/*.user_body_l .form-group{margin-bottom: 25px;}*/
.user_reg label{width: 66px;text-align: right;font-size: 14px;display: inline-block;color:#666666;
    height:19px;}
.user_reg input[type=text]{width: 447px;height:55px;line-height: 55px;box-sizing: border-box;border: 1px solid #dfdfdf;text-indent: 17px;margin-left: 15px;}
.user_reg input[type=password]{width: 447px;height:55px;line-height: 55px;box-sizing: border-box;border: 1px solid #dfdfdf;text-indent: 17px;margin-left: 15px;}


.reg_form .form-group{margin-bottom: 0px;}
.reg_form .Validform_checktip{height:25px;}
.user_reg .Validform_checktip{height:25px;}

.reg_form button{margin-top: 40px;}
.user_reg input[type=text]::-ms-input-placeholder{color:#c8c8c8;}
.user_reg input[type=text]::-webkit-input-placeholder{color:#c8c8c8}
.user_reg input[type=text]::-moz-placeholder{color:#c8c8c8}
.user_reg input[type=password]::-ms-input-placeholder{color:#c8c8c8;}
.user_reg input[type=password]::-webkit-input-placeholder{color:#c8c8c8}
.user_reg input[type=password]::-moz-placeholder{color:#c8c8c8}
.user_reg textarea::-ms-input-placeholder{color:#c8c8c8;}
.user_reg textarea::-webkit-input-placeholder{color:#c8c8c8}
.user_reg textarea::-moz-placeholder{color:#c8c8c8}

.user_reg .Validform_wrong{padding-left: 130px;padding-left: 85px;line-height: 25px;}
.user_reg .form-group.yan{position: relative;}
.user_reg .get_ma{position: absolute;right: 1px;top:1px;border:none; background: #e9e9e9;width: 128px;height: 53px;line-height: 53px;color:#666666;text-align: center;font-size: 14px;cursor: pointer;}
.user_reg .get_ma[disabled=true]{color:#b6b6b6;}
.user_reg .yan{margin-bottom: 0;}
.user_reg button[type=submit]{width: 447px;  display: block;margin-left:85px;height:55px;line-height: 55px;text-align: center;font-size: 18px;color: #fff;background: #004ea1;}

.user_body_line{width: 3px;float: left;background: url('../images/user_body_line.png');background-repeat: repeat-y;height:415px;margin-top: 23px;}

.user_body_r{width: 277px;float: left;padding-left: 40px;box-sizing: border-box;padding-top: 96px;}
.user_body_r p{font-size: 14px;color: #666;}
.user_body_r p a{font-size: 14px;color: #004ea1;text-decoration: underline;line-height: 40px;cursor: pointer;}

.user_main &gt;.title{padding-left: 110px;padding-top:46px;padding-bottom: 30px;}
/*618æ´»åŠ¨é®ç½©*/
.salesbox{ width:100%; background:rgba(0,0,0,0.6);z-index:999; position:fixed; bottom:0; right:0; height:175px; display:block;}
.salesbox .closebox{margin-top:20px; margin-right:20px; cursor:pointer;}
.salesbox .sales-left{margin-top:20px; margin-right:20px;}
.salesbox .sales-in{width:1000px; margin:0 auto;}
.closebox,.sales-mid,.sales-left,.sales-right{float:left;}
.salesbox .sales-right{margin-top:50px; margin-left:30px;}
.salesbox .sales-mid img{ width:546px;}
.ss{position:fixed; right:0; bottom:0;
    cursor: pointer;
    z-index: 1001 !important;
}
table{
    width: 100% !important;
    max-width: 100%;
    border-collapse: collapse;
    overflow: visible;	
}
table tr td img{
 max-width:100%;
 height:auto !important;;
}
table tr td {
 padding: 14px 18px;
 text-align: center;
}
.services{
 width:1200px;
 display:block;
 margin:0 auto;
 padding:20px 0;	
}
.changeContainer ul li {
 padding-top: 0;
}
.changeContainer ul li {
    text-align: center;
    width: 22%;
    float: left;
    background: #fff;
    padding: 18px 0;
    cursor: pointer;
    margin: 0 1.5%;
}
.changeText {
 color: #393939;
}
.changeContainer ul li img {
 width: 100%;
}
.changeText h4 {
 padding-bottom: 0;
}
.changeText em {
 width: 18%;
 margin: 20px auto;
 height: 6px;
 display: inline-block;
 background: #004ea2;
}
.changeText p {
 font-size: 1.25em;
}
.changeContainer .title{
  background:url(../images/sbfw.png) center center no-repeat;	
  padding-top:60px;
  padding-bottom:60px;
}
.team-title img{
 display:block;
 margin:0 auto;	
}

.ab_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden; margin:20px auto;display: table;}
.ab_pages ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #ddd;float: left;margin: 0 5px;font-size:12px}
.ab_pages ul a.page-num-current{ background:#ddd; }
.ab_pages ul a:hover{ background:#ddd}
.ab_pages ul span{display: inline-block; float: left; line-height: 28px;}
.ab_pages .span{ border:1px solid #ddd; padding:5px 8px;}

.qqhtab td{ border:1px solid #ddd; vertical-align:middle;}
</pre></body></html>