* {padding:0;margin:0;}
body {width:100%; border: 0 none; overflow-x:hidden; background:#fff; font-family:Microsoft Yahei;font-size:62.5%; color:#333;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
ul {list-style:none; border:none;}
hr{border:none; background:#626262; width:100%; margin:50px 0; height:1px;}
a{text-decoration: none; outline:none; color:#333;}
a:active{ outline:none;}
a,a span,a h3,a h4,a h5,a h6{text-decoration: none; outline:none;transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.cl {clear:both;}
.fl{float:left;}
.fr{float:right;}
.ct{text-align:center;}
.pa_rt{padding-right:64px;}
.pd_btm{padding-bottom:40px;}
.pr{position:relative;}
.pd{ }
.a_fff a{color:#fff;}
.a_fff a:hover{color:#fff;}
.a_333 a{color:#333;}
.a_333 a:hover{color:#12d1d4;}
.a_333 a:hover span{color:#12d1d4;}
.img_blk{display:block;}
img{ border: 0 none;}
textarea,input{font-family:Microsoft Yahei; font-size:14px;}
.head{position:relative;background:-moz-linear-gradient(-90deg, #fff, #efefef);}
.ap_nav{z-index:9999;}
.kd{}
#lik{transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms; width:100%;background:url(../images/nav_bg.jpg) no-repeat left top; height:100px;}
.logo img{transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.divnav{transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.logo img{ display:block;padding-top:15px;}
.top{background:url(../images/top_bg.jpg) repeat-x; background-size:auto 100%; padding:8px 0; height:30px; line-height:30px;}
.top_rt{float:right;}
.top_rt ul li{ float:left; padding-left:20px;}
.top_rt ul li a{display:block; color:#fff; font-size:14px; float:left;}
.top_rt ul li .top_em{background:url(../images/top_ic.png) no-repeat left center; padding-left:32px; color:#fff;}
.top_rt ul li .lang{background:#3195a7; height:28px; line-height:28px; text-align:center; padding:0 5px; color:#fff; border:1px solid #fff; }
.top_rt ul li .lang_on{background:#fff; height:28px; line-height:28px; text-align:center; padding:0 5px; color:#3195a7; border:1px solid #fff;}
.pc_nav{height:100px;}
.nav ul li{line-height:25px; overflow:hidden; position:relative; height:75px; padding:25px 30px 0; float:left; font-size:16px;text-align:center; position:relative;}
.nav ul li:hover{overflow:inherit;}
.nav ul li a{display:block; color:#3195a7;}
.nav ul li .erji a{position:static; text-transform:none; line-height:26px; font-weight:normal; text-align:center; margin-bottom:10px;font-size:14px; display:block; color:#fff;}
.nav ul li .erji{ opacity:0; padding:10px 0; height:0; position:absolute; top:100px; left:0;width:200px; margin:0 auto; background:rgba(0,0,0,0.7); z-index:1000;transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.nav ul li .erji a:hover{color:#3195a7; background:none;}
.nav ul li:hover .erji{opacity:1; height:auto;}
.in_abt1rt h1{font-size:20px; font-weight:normal; padding-top:15px;}
.in_abt1rt h1 span{display:block; font-size:18px; text-transform:uppercase; font-family:Arial; padding-top:5px;}
.in_abt1rt h1 a:hover{color:#3195a7;}
.in_abt1rt h3{font-size:16px; font-weight:normal; line-height:24px; padding-top:5px;}
.in_abtrt ul li{float:left;}
.in_abtrt ul li a,.in_abtrt ul li a img{display:block;}
.in_abtlf img{max-width:100%;}
.in_news{background:#f5f6f6; padding:30px 0;}
.in_bt{padding-bottom:20px;}
.in_bt h3{font-size:22px; float:left; line-height:25px;}
.in_bt h4{float:left; padding-left:20px; font-size:14px; font-weight:normal; padding-top:5px; line-height:20px;}
.in_bt h4 a{display:block; float:left; padding:0 20px; color:#7d7c7c;}
.in_bt h4 a span{background:url(../images/jt.png) no-repeat center right; padding-left:20px; opacity:0;}
.in_bt h4 a:hover span{opacity:1;}
.in_bt h4 a:hover{color:#3597a9;}
.in_news1btm{background:#e4e7e7; margin-top:5px; padding:5px 10px;}
.in_news1btm ul li{line-height:24px; height:24px;}
.in_news1btm ul li a{display:block; position:relative; font-size:12px; padding-left:15px;
    display: -webkit-box; /* 使用旧版WebKit内核布局盒模型 */
    -webkit-line-clamp: 1; /* 限制文本显示的行数为2行 */
    -webkit-box-orient: vertical; /* 设置盒模型布局方向为垂直 */
    overflow: hidden; /* 超出部分隐藏 */
    text-overflow: ellipsis; /* 使用省略号表示被截断的部分 */
}
.in_news1btm ul li span{display:block; background:#3396a8; width:7px; height:7px; border-radius:100%; position:absolute; left:0; top:8px;}
.in_news2 ul li{ padding-top:10px;}
.in_news2 ul li a{display:block; padding-right:10px; height:80px; overflow:hidden; background:#e4e7e7; position:relative;}
a .in_newsdt{width:80px; position:absolute; top:0; left:0; background:#3396a8; height:80px; color:#fff; text-align:center;}
a .in_newsdt h3{font-size:36px; padding-top:10px;}
a .in_newsdt h4{font-size:14px; font-weight:normal;}
.in_newswzn{ padding-left:95px;}
.in_newswzn h3{font-size:14px; font-weight:normal; margin:8px 0; line-height:20px; overflow:hidden; height:20px;}
a .in_newswzn h4{font-size:12px; font-weight:normal; line-height:18px; overflow:hidden; height:36px; color:#706f6f;}
.in_news2 ul li a:hover{background:#b4d6dc;}
.in_newsrt img{max-width:100%;}
.in_zzlist{padding:15px 10px; border:1px solid #d7d7d7; position:relative;}
.in_zzlist ul li{line-height:18px; text-align:left; margin-bottom:5px; max-height:36px; font-size:14px;}
.in_zzlist ul li a{display:block; color:#3396a8; position:relative; padding-left:20px;}
.in_zzlist ul li span{display:block; position:absolute; left:0; top:4px; background:#d8d9d9; border-radius:100%; height:9px; width:9px;}
.in_zzmore{position:absolute; right:0; bottom:0; z-index:1;}
.in_anli{padding:50px 0;}
.in_bt h5{float:right;}
.in_bt h5 a{font-size:14px; display:block; float:left; margin:5px 20px 0; font-weight:normal;}
.in_bt h5 a:hover{color:#3597a9;}
.in_anlilist{border-top:1px solid #8f8f8f;}
.in_anlilist ul{border:1px solid #dcdcdc; margin-top:20px;}
.in_anlilist ul li{padding:0 11px;}
.in_anlilist ul li h2{width:100%; overflow:hidden;}
.in_anlilist ul li h2 img{padding-top:11px;}
.in_anlilist ul li a{display:block;}
.in_anlilist ul li img{display:block; transition:1s;}
.in_anlilist ul li h3{font-size:18px; font-weight:normal; text-align:center; padding-top:40px;}
.in_anlilist ul li span{display:block; height:110px; overflow:hidden;}
.in_anlilist ul li a h4{font-size:14px; text-align:center; font-weight:normal;color:#fff; padding-top:60px;}
.in_anlilist ul li a:hover span{background:#3597a9;}
.in_anlilist ul li a:hover h3{color:#fff; padding-top:30px;}
.in_anlilist ul li a:hover h4{padding-top:10px;}
.in_anlilist ul li a:hover img{width:120%; height:120%; padding-top:0; margin:-10% 0 0 -10%;}
.ft_bg{background:url(../images/ft_bg.jpg) no-repeat center center; background-size:cover; padding:30px 0; color:#fff;}
.ft_ct h3{font-size:20px; font-weight:normal; padding-top:25px; padding-bottom:10px;}
.ft_ct h3 span{text-transform:uppercase; padding-left:20px; font-family:Arial;}
.ft_ct h4 span{display:block; margin-top:10px; font-size:14px; padding-left:30px; height:24px; line-height:24px;}
.ft_i1{background:url(../images/fti1.png) no-repeat center left;}
.ft_i2{background:url(../images/fti2.png) no-repeat center left;}
.ft_i3{background:url(../images/fti3.png) no-repeat center left;}
.ft_i4{background:url(../images/fti4.png) no-repeat center left;}
.ft_erweima{padding-top:25px;}
.ft_rt{width:660px; float:right;}
.ft_rt a{color:#fff;}
.ft_navlei{background:url(../images/ft_navbg.png) no-repeat left bottom; padding-bottom:15px; padding-top:25px;}
.ft_navlei ul li{float:left; font-size:16px; width:100px; padding-left:10px;}
.ft_naver ul li{float:left; font-size:12px; width:100px; padding-left:10px;}
.ft_naver ul li a{display:block; margin-top:10px; line-height:20px;}
.ft_naver{padding-top:25px;}
.bdsharebuttonbox a{display:block; float:left; margin-right:10px !important; padding-left:0 !important;}
.bdsharebuttonbox .bds_weixin { background: url(../images/ft1.jpg) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_qzone {  background: url(../images/ft2.jpg) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_tsina {  background: url(../images/ft3.jpg) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_sqq {  background: url(../images/ft4.jpg) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.bdsharebuttonbox .bds_tqq {  background: url(../images/ft5.jpg) no-repeat center center/37px 37px !important; width:37px; height:37px; display:block; }
.ft_hei{text-align:center; background:#000; padding:25px 0;}
.ft_link{font-size:14px; color:#fff;}
.ft_link a{margin-left:15px;}
.bq{padding-top:10px; color:#c1c1c1; font-size:14px;}
.nei_nav{background:rgba(0,0,0,0.7);}
.nei_nav h1{font-size:30px; color:#fff; text-shadow:3px 3px 3px #333; background:#3195a7; height:65px; line-height:65px; text-align:center; padding:0 10px; text-align:center;}
.nei_nav h4 a{display:block; font-size:14px; font-weight:normal; color:#fff; height:65px; line-height:65px; text-align:center; float:left;}
.nei_nav h4 a:hover{background:#3195a7;}
.abt1{background:url(../images/zc_bg.jpg) no-repeat top center; background-size:cover; padding:40px 0 80px;}
.zc_bt{background:url(../images/zc_btbg.png) no-repeat center center; background-size:100% auto; margin:0 auto;height:307px; max-width:358px;}
.zc_bt h3{font-size:24px; color:#fff; text-align:center; padding-top:30%;}
.zc_bt span{font-size:18px; text-transform:uppercase; line-height:30px; color:#fff; text-align:center; padding-top:3%; text-align:center; display:block;}
.zc_nr{font-size:24px; line-height:36px; color:#525151; padding-top:30px;}
.nei_nav h4 .nei_on{background:#3195a7;}
.abt2{padding:50px 0;}
.abt2bt{font-size:24px; text-align:center;}
.abt2bt span{display:block; text-transform:uppercase; padding-top:5px;}
.abt2_nr{padding-top:50px;}
.abt2lf{text-align:center;}
.abt2lf img{max-width:100%;}
.nr{font-size:14px; line-height:24px; color:#525151;}
.nr img{max-width:100%;}
.abt3{background:url(../images/lc_bg.jpg) no-repeat center center; height:459px; padding-top:80px;}
.abt5bt{font-size:30px; font-weight:bold; padding-top:30px; color:#fff;}
.abt5bt span{display:block; font-size:30px; font-weight:normal;font-family:'fontn'; color:#fff; opacity:0.4; text-transform:uppercase;}
.lc_bd{border-bottom:1px solid #fff; height:120px;}
.zzpd{padding:50px 0 30px;}
.zz_bg{background:url(../images/zz_nrbg.jpg) no-repeat center top; background-size:cover; padding-bottom:50px;}
.zz_top{background:rgba(228,228,228,0.44); padding-bottom:25px;}
.zz_top ul li{margin-top:25px;}
.zz_top ul li h3{font-size:20px; text-transform:capitalize; color:#101010; background:url(../images/zz_bg.png) no-repeat center right #e4e4e4; height:80px; padding-top:20px; line-height:30px; padding-left:30px;}
.zz_top ul li:hover h3{color:#fff; background:url(../images/zz_bga.png) no-repeat center right #3195a7;}
.zz_top ul li:hover .container1 .div_scroll{background:#e4e4e4;}
/* .fanye{font-size:14px; margin:30px auto 0; display:table; border-left:1px solid #aaa; height:38px; line-height:36px;}
.fanye a{display:block; color:#666; text-align:center;border-top:1px solid #aaa; border-bottom:1px solid #aaa; float:left; border-right:1px solid #aaa; width:30px;}
.fanye .pg_n{width:70px;}
.fanye a:hover{color:#fff; background:#3195a7;}
.fanye .pg_on{color:#fff; background:#3195a7;}
.fanye .fy_fh{width:74px; color:#333; border:none;}
.fanye .fy_fh:hover{color:#3195a7; background:none;}
.fanye span{display:block; float:left; margin:0 10px;} */
.fanye {

    font-size: 14px;

    margin: 30px auto 0;

    display: flex;

    justify-content: center;

    align-items:center;

}

.fanye li {

    padding:0 !important;

    border: 1px solid #aaa;;

    width: 30px;

    height: 38px;

    background:#fff !important;

}

.fanye li:first-child {

    width: 70px;

}

.fanye li:last-child {

    width: 70px;

}

/* .fanye li:nth-child(2),

 .fanye li:nth-last-child(2){

    width: 70px;

} */

/* .fanye li:nth-last-child(4) {

    width: 70px;

} */

.fanye li a,

.fanye li span {

    color: #666;

    text-align: center;

    display: block;

    width:100%;

    height:100%;

    line-height:38px;

}

.fanye li:hover a {

    color: #fff;

    background: #3195a7;

}

.fanye li.active span {

    color: #fff;

    background: #3195a7;

}
.zz_list ul li img{display:block;}
.zz_list ul li span{display:block; font-size:14px; line-height:24px; margin-top:25px; text-align:center;}
.news_list{padding-bottom:50px;}
.news_list ul li{padding:35px 0;}
.news_list ul li:nth-child(2n){background:#f5f6f6;}
.news_list ul li .kd{position:relative;}
.news_date{background:#3396a8; width:80px; height:80px; position:absolute; top:0; left:0;}
.news_lsnr{padding-left:25px; margin-left:105px; border-left:1px solid #e5e5e5;}
a .news_date h3{font-size:36px; text-align:center; color:#fff; padding-top:10px;}
a .news_date h4{font-size:14px; text-align:center; color:#fff; font-weight:normal;}
.news_lsnr h3{font-size:18px; font-weight:normal;}
a .news_lsnr h4{color:#c0c0c0; background:url(../images/news_i2.png) no-repeat center left; background-size:16px 10px; font-size:12px; line-height:20px; margin:10px 0; padding-left:25px; font-weight:normal;}
.news_lsnr h5{font-size:14px; font-weight:normal; line-height:24px;}
a .news_lsnr h6{font-size:12px; font-weight:normal; color:#3396a8; padding-top:20px}
.news_lsnr h6 span{font-size:18px; padding-left:15px;}
a:hover .news_lsnr h3{color:#3396a8;}
a:hover .news_lsnr h6 span{padding-left:30px;}
.news_nei{padding:40px 0;}
.news_neibt{font-size:24px; padding-bottom:10px;}
.news_nr{padding-top:20px;}
.news_rtfy ul li{padding-top:20px;}
.news_rtfy ul li a{display:block; background:#f9f9f9; padding:25px 20px;}
.news_rtfy ul li a h3{font-size:24px; padding-bottom:10px; color:#000;}
.news_rtfy ul li a h4{font-size:18px; line-height:30px; font-weight:normal; color:#818181;}
.news_rtfy ul li a span{display:block; font-size:12px; padding-top:5px; color:#818181;}
.news_rtfy ul li a:hover{background:#3195a7;}
.news_rtfy ul li a:hover h3,.news_rtfy ul li a:hover h4,.news_rtfy ul li a:hover span{color:#fff; }
.bdsharebuttonboxnp a { width: 40px!important; height: 40px!important; margin: 0 auto!important; float: none!important; padding: 0!important; display: block; }
.bdsharebuttonboxnp a img { width: 40px; height: 40px; }
.bdsharebuttonboxnp .bds_tsina { background: url(../images/gbres_6.png) no-repeat center center/40px 40px !important; }
.bdsharebuttonboxnp .bds_qzone { background: url(../images/gbres_4.png) no-repeat center center/40px 40px !important; }
.bdsharebuttonboxnp .bds_tqq { background: url(../images/gbres_5.png) no-repeat center center/40px 40px !important; }
.bdsharebuttonboxnp .bds_weixin {background: url(../images/gbres_2.png) no-repeat center center/40px 40px !important; }
.bdsharebuttonboxnp .bds_sqq { background: url(../images/gbres_3.png) no-repeat center center/40px 40px !important; }
.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }
.gb_resItms li { text-align: center; float: left; padding-right:10px; }
.gb_res_t{font-size:24px; font-weight:bold; padding-bottom:10px;}
.gb_res_t span{float:left; display:block; padding-top:15px; padding-right:10px;}
.news_rtfx{background:#fff; padding:25px 20px;}
.news_neifanhui a{display:block; background:#3195a7; height:50px; text-align:center; line-height:50px; font-size:18px; color:#fff; margin-top:20px;}
.news_neinr{background:#f9f9f9; padding:4%;}
.news_ll a{ display:block; padding-left:30px; float:left; line-height:32px; margin-right:20px; font-size:14px; color:#cac8c8; }
.news_ll span{ display:block; padding-left:30px;  line-height:32px; margin-right:20px; font-size:14px; color:#cac8c8; }
.news_ll1{background:url(../images/news_i1.png) no-repeat center left;}
.news_ll2{background:url(../images/news_i2.png) no-repeat center left;}
.news_toprtnr{background:#fff;padding:4%;}
.news_toprtnr h3{font-size:18px;}
.news_rtslt{height:44px; font-size:14px; color:#a0a0a0; width:100%; padding:0 2%; border:1px solid #dcdcdc;}
.news_toprt ul li{padding-top:10px;}
.news_rttxt{height:42px; line-height:42px; border:1px solid #dcdcdc; font-size:14px; color:#a0a0a0; width:96%; padding:0 2%;}
.news_rtbut{border:none; cursor:pointer; background:#3195a7; color:#fff; font-size:18px; height:42px; width:100%;}
.news_lsdate{font-size:48px; color:#de1a38;}
.news_lsdate span{display:block; font-size:14px; color:#7d7f7f}
.news_lswz h3{font-size:18px; font-weight:normal; padding-bottom:5px;}
.news_lswz h4{font-size:14px; font-weight:normal; line-height:24px; padding-top:5px;}
a:hover .news_lswz h3{color:#de1a38;}
.news_top{padding-top:50px;}
.news_toprt{background:url(../images/news_rtscbg.jpg) no-repeat; background-size:cover; padding:15px;}
.news_btm a{display:block; color:#fff; font-size:14px; height:45px; line-height:45px; text-align:center; width:49%;}
.news_btm1{background:#817f7f; float:left;}
.news_btm2{background:#3195a7; float:right;}
.news_btm{padding:20px 0;}
.ly_topjj h2{font-size:14px; color:#525151; font-weight:normal; padding:20px 0 15px;}
.ly_topjj h3{font-size:14px; padding-bottom:15px;}
.ly_topjj h4 span{display:block; background:url(../images/yuan.png) no-repeat center left; padding-left:30px; line-height:24px; font-size:14px; font-weight:normal;}
.ly_topjj h5 a{display:block; float:left; font-size:18px; font-weight:normal; line-height:54px; height:54px; text-align:center; color:#fff; background:#3195a7;}
.ly_topjj2 h2{font-size:14px; color:#525151; font-weight:normal; padding:20px 0 15px;}
.ly_topjj2 h3{font-size:14px; padding-bottom:15px;}
.ly_topjj2 h4 span{display:block; background:url(../images/yuan.png) no-repeat center left; padding-left:30px; line-height:24px; font-size:14px; font-weight:normal;}
.ly_topjj2 h5 a{display:block; float:left; font-size:18px; font-weight:normal; line-height:54px; height:54px; text-align:center; color:#fff; background:#3195a7;}
.ly_top{padding-bottom:50px;}
.ly_list ul li a{padding:10px;display:block;}
.ly_list ul li img{display:block;}
.ly_list ul li a h3{font-size:16px; font-weight:normal; padding:10px 0 5px;}
.ly_list ul li a h4{font-size:12px; font-weight:normal; color:#acacac; clear:both;}
.ly_list ul li a h4 span{font-size:12px; font-weight:normal; color:#3195a7; text-transform:uppercase;}
.ly_list ul li a h6{font-size:14px; color:#999; font-weight:normal; margin-bottom:10px;}
.ly_list1{background:#f5f6f6; padding:30px 0;}
.ly_list2{padding:30px 0;}
.ly_list1 ul li a{background:#fff;}
.ly_list ul li a:hover h3{color:#3195a7;}
.ly_list2 ul li a{background:#f5f6f6;}
.ly_btm{padding:50px 0;}
.ly_btm ul li{float:left; font-size:24px;}
.ly_btm ul li a{display:block; text-align:center; color:#fff; line-height:170px; height:170px; background:#3195a7;}
.fhlb{padding-top:30px;}
.fhlb a{background:#e6e6e6; color:#333;  display:block; height:45px; line-height:45px; width:100%; text-align:center; font-size:14px;}
.fhlb a:hover{color:#fff; background:#3195a7;}
.wh_bz{text-align:center; padding-top:30px;}
.wh_bz img{max-width:100%;}
.wh_bzjs h3{font-size:18px;}
.wh_bzjs{font-size:18px; line-height:24px;}
.wh_bzjs span{display:block; padding:12px 0 12px 25px;}
.wh_bzjs{padding-bottom:40px;}
.wh2wz h3{font-size:24px; padding-bottom:15px;}
.wh2wz h4{font-size:18px; font-weight:normal; text-transform:uppercase; padding:5px 0 20px;}
.wh2wz h5{font-size:20px; font-weight:normal;}
.wh2 ul li span{display:block;}
.wh2{padding-bottom:50px;}
.wh3{background:url(../images/wh_jzbg.jpg) no-repeat center center; background-size:cover; height:315px;}
.wh3 .kd{position:relative; height:315px;}
.wh3wz{font-size:36px; font-weight:bold; color:#fff; font-style:italic; background:rgba(255,255,255,0.2); padding:4%; position:absolute; top:50%; margin-top:-50px; left:0; right:0;}
.wh4{background:url(../images/wh_btmbg.jpg) no-repeat center center; background-size:cover; padding:80px 0;}
.wh4 ul li h3{font-size:30px; font-weight:normal; padding-bottom:25px;}
.wh4 ul li h4{font-size:24px; font-weight:normal;}
.wh4 ul li{text-align:center; color:#fff;}
.wh4 ul li:nth-child(1){background:#ddac69;}
.wh4 ul li:nth-child(2){background:#72b4c0;}
.wh4 ul li:nth-child(3){background:#6a89b7;}
.wh4 ul li{padding:65px 0; height:130px;}
.rl1pic{text-align:center;}
.rl1pic img{max-width:100%;}
.rc_wz h3{font-size:30px; font-weight:normal; color:#3195a7; padding-bottom:25px;}
.rc_wz h4{font-size:18px; font-weight:normal; color:#3195a7; line-height:36px; max-width:960px;}
.rc_wz{padding-bottom:60px;}
.hr2top{background:url(../images/rl_zpbg.jpg) no-repeat center center; height:238px; color:#fff; line-height:238px;}
.hr2top h3{font-size:60px; font-weight:normal;}
.join_ss{background:#f0f0f0; padding:25px 20px;}
.join_ss .fl{margin-left:20px;}
.join_ss span{font-size:14px; display:block; line-height:34px;}
.join_ss select{ height:32px; padding:0 5px;}
.join_txt{ padding:0 5px; border:1px solid #e5e5e5; background:#fff; height:32px; line-height:32px;}
.join_sb{background:#3195a7; height:34px; line-height:34px; border:none; color:#fff; cursor:pointer;}
.hr2_pd{padding-top:40px;}
.join_list{padding-bottom:70px;}
.join_list ul li{float:left;  margin-top:30px; border-bottom:6px solid #ececec;}
.join_list ul li h3{font-size:14px; font-weight:normal; color:#898989; padding-bottom:5px;}
.join_list ul li h4{font-size:22px; font-weight:normal; padding-bottom:10px;}
.join_list ul li h5{font-size:14px; font-weight:normal; color:#7d7d7e; line-height:24px; height:144px; overflow:hidden;}
.join_list ul li a{display:block; border:2px solid #3195a7; width:104px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#333; margin:20px auto 0;}
.join_list ul li a:hover{background:#3195a7;  color:#fff;}
.join_btbg{background:#f0f0f0; padding:25px 40px; line-height:30px;}
.join_btbg h3 span{font-size:14px; padding-right:10px; color:#333;}
.join_btbg h3{ color:#000;font-size:24px; font-weight:normal;}
.join_btbg h4 a{font-size:14px; padding-left:40px; color:#000; display:block; background:url(../images/fh.png) no-repeat left center; font-weight:normal;}
.join_neitop ul li{font-size:14px; line-height:24px;}
.join_neitop{padding:30px 0; border-bottom:1px solid #e5e5e5;}
.join_2{padding:30px 0;border-bottom:1px solid #e5e5e5;}
.join_2nr{ font-size:14px; line-height:24px;}
.join_2nr h3{font-size:24px; font-weight:normal; padding-bottom:20px;}
.join_yp{padding:30px 0; margin:0 auto; }
.join_yp a{display:block; width:46%; font-size:14px; text-align:center; height:36px;line-height:36px; border:2px solid #3195a8;}
.yp{background:#3195a8; color:#fff;}
.fh{color:#333;}
.ct_map{text-align:center;}
.ct_map img{max-width:100%;}
.ct_toplist ul li{float:left; width:203px;padding-left:90px; margin-left:5px; height:53px; padding-top:29px; font-size:14px; line-height:24px;}
.ct_toplist ul{margin-left:-13px;}
.ct1{background:url(../images/ct1.png) no-repeat left center; }
.ct2{background:url(../images/ct2.png) no-repeat left center; }
.ct3{background:url(../images/ct3.png) no-repeat left center; }
.ct4{background:url(../images/ct4.png) no-repeat left center; }
.ct_toplist{padding-bottom:50px;}
.dt_bt{font-size:24px; padding:50px 0 30px;}
.dt_bt span{color:#8f8c8c; font-family:"Times New Roman", Times, serif; padding-left:20px;}
.ct_map{padding:45px 0;}
.ct_msgbt{font-size:24px;}
.ct_msgbt span{ font-family:"Times New Roman", Times, serif; color:#8f8c8c; padding-left:20px;}
.ct_msgzs{font-size:12px; color:#b5b5b5;}
.msg1 li{margin-top:20px; line-height:40px;}
.msg1 li span{display:block; width:80px; float:left; font-size:14px;}
.ct_txt1{width:290px; padding:0 5px; line-height:38px; height:38px; border:1px solid #c9c9c9; border-radius:5px; float:right}
.msg2 span{display:block; width:80px; float:left; font-size:14px; line-height:40px;}
.ct_txt2{width:500px; padding:5px; height:150px;line-height:28px;border:1px solid #c9c9c9; border-radius:5px; float:right;}
.msg_re{width:138px; height:36px; border:1px solid #c9c9c9; background:#fff; cursor:pointer; border-radius:5px;}
.msg_sb{width:140px; height:38px; border:none; background:#3396a8; color:#fff; cursor:pointer; border-radius:5px; margin-top:18px;}
.ct_msgpd{padding-bottom:80px;}
.ct_zs{text-align:center; font-size:12px; color:#b5b5b5; padding-top:10px;}