* {padding:0;margin:0;} body {width:100%; border: 0 none; background:#fff; min-width:1026px; font-family:Microsoft Yahei;font-size:12px; color:#333;-webkit-text-size-adjust:none;} table{border-collapse:collapse; border-spacing:0;} ul {list-style:none; border:none;} hr{border:none; background:#f8dcc1; width:100%; margin:0 auto; height:2px;} a{text-decoration: none; outline:none;} .cl {clear:both;} .fl{float:left;display:inline;} .fr{float:right;display:inline;} .kd{width:1026px; margin:0 auto;} .pa_rt{padding-right:64px;} .pd{padding-top:15px;} .a_fff a{color:#fff;} .a_fff a:hover{color:#fff;} .a_333 a{color:#333;} .a_333 a:hover{color:#003677;} img{ border: 0 none;} .top{background:url(img/top_bg.png) no-repeat top center; height:35px; color:#fff; line-height:30px; font-size:14px; background-size:100% auto; position:absolute; left:0; right:0; top:0; z-index:100;} .main_visual{position:relative; height:640px;} .nei_head{position:relative; height:460px;} .tp_txt{background:rgba(255, 255, 255, 0.6); border:none; height:20px; margin-top:7px; margin-right:5px;font-family:Microsoft Yahei; width:100px; line-height:20px; color:#333;} .tp_but{background:url(img/but.png) no-repeat left center; border:none; width:20px; height:35px;} .lang{padding-left:20px; font-size:14px;} .nav{background:url(img/head_bg.png) repeat-x; height:99px; position:absolute; z-index:100; left:0; right:0; bottom:0;} .logo{padding-top:23px;} .nav ul li{float:left; width:87px; text-align:center; font-size:14px; font-weight:bold;} .nav ul li a{color:#19294b; display:block; height:99px; line-height:99px;} .nav ul li a:hover{background:url(img/nav_bg.png) no-repeat center;} .nav ul li .nav_on{background:url(img/nav_bg.png) no-repeat center;} .in_abt{background:url(img/in_abtbg.png) no-repeat center left; padding-left:305px; padding-top:100px; height:103px; line-height:24px; color:#b9a078; margin-bottom:10px;} .in_dh{background:url(img/in_picbg.png) no-repeat center center; height:120px;} .in_dh span{display:block; float:left; line-height:18px; text-transform:uppercase; font-size:14px;} .in_dh span a h1{font-size:14px; padding-bottom:10px; color:#b9a078;} .in_dh span a:hover h1{color:#0c0663;} .in_dh span a{color:#b9a078; display:block; height:90px;width:145px; padding-left:60px; padding-top:30px;} .in_dh span a:hover{color:#0c0663; background:url(img/in_picbga.png) no-repeat;} .in_news{border:1px solid #ccc; width:710px; padding:10px 30px 10px 10px;} .pro_nav a{display:block; height:54px; width:88px; text-align:center; float:left; font-weight:bold; line-height:46px; font-size:14px; color:#333; background:url(img/in_news.png) no-repeat;} .pro_nav a:hover{ background:url(img/in_newsa.png) no-repeat; color:#fff;} .in_news_top{border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;} .in_news_top img{display:block; float:left;} .in_news_top span{display:block; padding-top:15px;float:right; width:410px; position:relative;} .in_news_top a span h1{font-size:14px; color:#000;} .in_news_top a span h2{font-size:12px; color:#dcb170; font-weight:normal;} .in_news_top a span h3{font-size:12px; color:#333; padding-top:30px; line-height:18px; height:54px; overflow:hidden; font-weight:normal;} .in_news_top a span h4{font-size:12px; color:#dcb170; font-weight:normal;} .in_news_top a span h5{ position:absolute; right:0; top:14px;} .in_news_ct ul li{float:left; margin-right:3px; height:65px; width:350px;} .in_news_ct ul li span{display:block;} .in_news_tm{width:65px; text-align:center; height:65px; background:#dcb170;} a .in_news_tm h1{font-size:34px; color:#fff;} a .in_news_tm h2{font-size:14px; color:#fff;} .in_news_rt{width:275px; padding-left:10px; padding-top:3px; background:#f4f4f4; height:62px;} .in_news_rt h1{font-size:14px; font-weight:normal; color:#333; padding-bottom:5px;} .in_news_rt h2{font-size:12px; font-weight:normal; color:#333; line-height:18px; height:36px; overflow:hidden;} .in_news_list{padding-top:20px;} .in_news_list ul li{float:left; background:url(img/lk.png) no-repeat left center; line-height:24px; height:24px; overflow:hidden; padding-left:25px; width:320px; margin-right:10px;} .in_rt{width:257px;} .in_zhaobiao{border:1px solid #ccc; margin-top:15px; position:relative;} .in_zhaobiao img{display:block;} .in_zhaobiao span{display:block; line-height:24px; background:url(img/yuan.png) no-repeat center left; height:24px; overflow:hidden; padding-left:30px;} .zb_more{position:absolute; background:url(img/more_bg.png) no-repeat; text-align:center; height:21px; width:26px; padding-top:20px; padding-left:15px; right:0; bottom:0;} .zb_more a{color:#fff;} .youqing_bt{font-size:14px; padding-bottom:7px; font-weight:bold; padding-top:15px;} .main{padding:40px 0;} .footer{background:#042a50; height:320px; background-size:cover;} .ft_nav{padding-top:40px;} .ft_navtp{border-bottom:1px solid #b9a078; padding-bottom:20px;} .ft_navtp a{font-size:14px; display:block; float:left; width:100px; margin-right:10px; color:#b9a078;} .ft_navbtm{padding-top:15px;} .ft_navbtm ul li{float:left; width:100px; margin-right:10px;} .ft_navbtm ul li a{display:block; color:#b9a078; line-height:18px; padding:5px 0;} .foot_btm{background:#000; height:100px;} .ft_logo{padding-top:20px;font-size:14px; color:#5a5a5a;} .ft_logo img{display:block; padding-bottom:10px; } .ft_rt{padding-top:10px; /*background:url(img/ft_icon.png) no-repeat left center;*/ height:90px; width:315px;} .ft_rt a{display:block; float:left; width:55px; height:90px;} .nei_bn{position:absolute; top:0; left:0; right:0; background:url(img/banner1.jpg) no-repeat center center; background-size:cover; height:460px;} .main_lf{width:195px;} .lf_bt{text-align:center; color:#0e0662; font-size:18px; font-weight:bold;} .lf_list{padding-top:10px;} .lf_list ul li{height:49px; text-align:center;} .lf_list ul li a{color:#b9a078; display:block; line-height:49px; font-size:14px; font-weight:bold; background:url(img/lf_bg.png) no-repeat bottom center;} .lf_list ul li a:hover{background:url(img/lf_xz.png) no-repeat center top; color:#07033b;} .lf_list ul li .lf_on{background:url(img/lf_xz.png) no-repeat center top; color:#07033b;} .lf_list2{padding-top:10px;} .lf_list2 ul li{margin-top:5px; font-size:14px; font-weight:bold; height:34px; line-height:34px; background:#eee; text-align:center;} .lf_list2 ul li a{color:#b9a078;} .lf_list2 ul li a:hover{color:#07033b;} .lf_zhaobiao{ padding-top:20px;} .lf_zhaobiao img{display:block; padding-bottom:10px;} .lf_zhaobiao span{display:block; line-height:24px; background:url(img/yuan.png) no-repeat center left; height:24px; overflow:hidden; padding-left:30px;} .lf_ct{padding-top:20px; line-height:30px;} .center{text-align:center;} .lf_ct img{padding-bottom:10px;} .main_rt{width:762px;} .dqwz{background:url(img/dqwz_bg.png) no-repeat; height:32px; line-height:32px; color:#fff; padding-left:20px;} .dqwz span{background:url(img/fangzi.png) no-repeat center left; padding-left:40px;} .dqwz a{color:#fff;} .nr{padding-top:20px; font-size:14px; line-height:30px;} .ry_pd{padding-top:20px; padding-right:10px;} .ry_sb{padding-top:20px;} .ry_anniu{font-family:Microsoft Yahei; color:#000; font-size:14px; width:93px; height:35px; border-radius:10px; border:none;line-height:30px;text-align:center; background:#dcb170;} .ry_listtop{margin-top:20px; font-size:14px; height:30px; line-height:30px; background:#e0e6e9;} .ry_listtop span{display:block; float:left; margin-left:30px;} .ry_1{width:335px;} .ry_2{width:100px;} .ry_3{width:100px;} .ry_4{width:100px;} .ry_btmlist ul li{height:40px; line-height:40px; padding-top:5px; border-bottom:1px dashed #a0a0a0; font-size:14px;} .ry_btmlist ul li span{display:block; float:left; margin-left:30px;} .fanye{text-align:right; padding-top:20px;} .news_list ul li{padding:15px 0; border-bottom:1px solid #ccc; height:150px; position:relative;} .news_list ul li img{display:block; float:left;} .news_list ul li span{display:block; float:right; width:500px;} .news_list ul li span h1{font-size:14px; padding:25px 0;} .news_list ul li span h2{font-size:12px; font-weight:normal; line-height:22px; height:44px; overflow:hidden;} .news_list ul li span h3{font-size:12px; font-weight:normal; position:absolute; top:40px; right:0;} .news_list ul li a span h3{color:#c48d4e;} .news_list ul li a span h4{font-size:12px; font-weight:normal; padding-top:10px; text-align:right;text-decoration:underline; color:#c48d4e;} .gc_jj{line-height:24px; font-size:14px; padding:25px 0;} .gc_list ul li{float:left; padding-bottom:20px; text-align:center; margin:0 7px; width:240px;} .gc_list ul li img{display:block; padding-bottom:10px;} .gc_list ul li a{color:#014894;} .gc_list2 ul li{float:left; padding-bottom:20px; text-align:center; margin:0 7px; width:240px;} .gc_list2 ul li img{display:block; padding-bottom:10px;} .fdc_bt{color:#014894; padding-bottom:20px; padding-left:7px; font-size:14px;} .fdc_more{width:100px; height:30px; border:1px solid #a0a0a0; border-radius:10px; text-align:center; line-height:30px; margin:0 auto;} .fdc_more a{color:#333; font-size:14px;} .zeren_list{padding-top:20px;} .zeren_list ul li{height:44px; font-size:14px; line-height:44px; border-bottom:1px solid #ccc;} .zeren_list ul li a{color:#0b6198; padding:0 20px; display:block; height:45px; overflow:hidden;} .zeren_list ul li a:hover{background:#f3f3f3;} .zhaopin_list ul li{height:44px; font-size:14px; line-height:44px; border-bottom:1px solid #ccc;} .zhaopin_list ul li a{color:#333; padding:0 20px; display:block;} .zhaopin_list ul li a:hover{background:#f3f3f3; color:#0b6198;} .zp_top{font-size:14px; font-weight:bold; background:#e0e6e9; height:35px; line-height:35px; padding:0 20px; margin:20px 0;} .ct_map{padding-top:20px;} .msg{padding:20px;} .msg_list{background:url(img/msg_bg.png) no-repeat left top; padding-left:50px;} .txt1{background:#fff;font-family:Microsoft Yahei; border:1px solid #ccc; border-radius:10px; height:45px; line-height:45px; width:240px; padding:0 10px; color:#8f8f8f;} .msg_list ul li{padding-bottom:10px;} .txt2{background:#fff;font-family:Microsoft Yahei; border:1px solid #ccc; border-radius:10px; height:45px; line-height:45px; width:570px; padding:0 10px; color:#8f8f8f;} .txt3{background:#fff; border:1px solid #ccc; border-radius:10px; height:145px; line-height:45px; width:620px; padding:10px; line-height:20px; font-size:12px; font-family:Microsoft Yahei; color:#8f8f8f;} .but{background:#cf9d5d; font-size:16px; font-family:Microsoft Yahei; text-align:center; color:#fff; width:120px; height:36px; line-height:36px; border:none; border-radius:10px;} .but2{background:#082b59; font-size:16px; font-family:Microsoft Yahei; text-align:center; color:#fff; width:120px; height:36px; line-height:36px; border:none; border-radius:10px;} .map_navtp{border-bottom:1px solid #aaa; padding:20px 0;} .map_navtp a{font-size:14px; display:block; float:left; width:98px; margin-right:10px; color:#333;} .map_navbtm{padding-top:15px;} .map_navbtm ul li{float:left; width:98px; margin-right:10px;} .map_navbtm ul li a{display:block; color:#333; line-height:18px; padding:5px 0;} .video_list ul li{float:left; width:257px; height:151px; position:relative;} .video_list ul li h1{font-size:14px; font-weight:normal; padding:20px 0; line-height:20px;} .video_list ul li h2{font-size:14px; font-weight:normal; line-height:20px;} .video_list ul li a{cursor:pointer;} .video_list ul li a h1{color:#303030;} .video_list ul li a h2{color:#898989;} .video_list ul li span{background:url(img/vd_fangda.png) no-repeat center center; background-size:80px 80px; position:absolute; top:15px; left:70px; display:block; width:123px; height:123px;} .video_list ul li a:hover span{ -webkit-animation: vd_dh 2.5s; -moz-animation: vd_dh 2.5s; -o-transition:vd_dh 2.5s; animation: vd_dh 2.5s; } @-webkit-keyframes vd_dh { 0% { opacity: 0; left:100%; } 100% { opacity: 1; left:0; } } @-moz-keyframes vd_dh { 0% { opacity: 0; left:100%; } 100% { opacity: 1; left:0; } } @-o-keyframes vd_dh { 0% { opacity: 0; left:100%; } 100% { opacity: 1; left:0; } } @keyframes vd_dh { 0% { background-size:80px 80px; } 50% { background-size:50px 50px; } 100% { background-size:80px 80px; } }