﻿﻿@charset "utf-8";
/* CSS Document */

html, body{
	width:100%;
	margin:0px;padding:0px;font-family:"microsoft yahei",Arial,Verdana,Helvetica,sans-serif;font-size:12px;line-height:24px;color:#333;background:#fff;
  width:expression(document.body.clientWidth <= 1195? "1195px": "auto");
  min-width:1195px;
  
}
textarea{font-size:14px;}
ul,li,form,dl,dt,dd,p,table,tr,td,textarea,input,select,h1,h2,h3,h4,h5,h6,button{margin:0;padding:0;resize:none;font-family:"microsoft yahei",Arial,Verdana,Helvetica,sans-serif;outline: none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
img{border:0;vertical-align: top;}
ul{ list-style:none;}



/*命名：大的范围，不准使用关键字，如 .title .box .page */
.fclear{clear:both;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.blank2{clear:both;height:2px;overflow:hidden;}
.blank4{clear:both;height:4px;overflow:hidden;}
.blank6{clear:both;height:6px;overflow:hidden;}
.blank8{clear:both;height:8px;overflow:hidden;}
.blank5{clear:both;height:5px;overflow:hidden;}
.blank10{clear:both;height:10px;overflow:hidden;}
.blank12{clear:both;height:12px;overflow:hidden;}
.blank14{clear:both;height:14px;overflow:hidden;}
.blank15{clear:both;height:15px;overflow:hidden;}
.blank18{clear:both;height:18px;overflow:hidden;}
.blank20{clear:both;height:20px;overflow:hidden;}
.blank25{clear:both;height:25px;overflow:hidden;}
.blank30{clear:both;height:30px;overflow:hidden;}
.blank40{clear:both;height:40px;overflow:hidden;}
.blank60{clear:both;height:60px;overflow:hidden;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.pa {position:absolute;}
.pr {position:relative;}
.dn {display:none;}
.fwb {font-weight:bold;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.ffa {font-family:Arial;}

img.ani_img {
  -webkit-transition: all 1.2s ease-in-out;
  -moz-transition: all 1.2s ease-in-out;
  -ms-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
img.ani_img:hover {
  -webkit-transform: scale(1.1,1.1);
  -moz-transform: scale(1.1,1.1);
  -ms-transform: scale(1.1,1.1);
  -o-transform: scale(1.1,1.1);
  transform: scale(1.1,1.1);
}

/*-------------------------------------链接----------------------------------------------*/
a {text-decoration:none;color:#333;outline: none;}
a:hover {text-decoration:none;color:#8d0000;}

/*-----------------------------------主体部分--------------------------------------------*/
.index_box {width:1195px;margin:0px auto;}

.head_box {height:98px;}
.head_box .index_box {width:1220px;}
.head_box h1 {float:left;margin-top:26px;}

.swiper_banner img {width:100%;}
.swiper_banner .swiper-button-prev {width:58px;height:58px;left:2%;top:50%;margin-top:-29px;background:url(../images/prev_btn.png) no-repeat center;opacity: 1;outline: none;}
.swiper_banner .swiper-button-next {width:58px;height:58px;right:2%;top:50%;margin-top:-29px;background:url(../images/next_btn.png) no-repeat center;opacity: 1;outline: none;}
.swiper_banner .swiper-pagination {bottom:20px;}
.swiper_banner .swiper-pagination .swiper-pagination-bullet {width:11px;height:11px;background: #fff;margin:0px 6px;box-shadow: 0px 0px 6px #999;}

.search_box {float:right;position: relative;margin-top:17px;visibility:hidden;}
.search_box input.input_1 {width:168px;height:22px;line-height:22px;padding:0px 40px 0px 13px;border:1px solid #2f497f;color:#2f497f;border-radius: 20px;}
.search_box a.search_btn {width:35px;height:22px;background: url(../images/ic_search.png) no-repeat center;position: absolute;right:1px;top:1px;}

.nav {height:34px;line-height:34px;position:relative;z-index:10;font-size:14px;margin-right:-16px;}
.nav a {color:#2a2a2a;}
.nav .nLi {float:left;position:relative; display:inline;}
.nav .nLi h3 {float:left;padding:0 16px;padding-bottom:11px;}
.nav .nLi h3 a {font-size:14px;display: inline-block;line-height:30px;padding:0px 5px;}
.nav .sub {display:none;width:148px;overflow: hidden;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; left:-10px;top:45px;position:absolute;background:#fff;line-height:38px;text-align: center;}
.nav .sub li {zoom:1;}
.nav .sub a {width:100%;display: inline-block;}
.nav .sub a:hover {color:#fff;background: #ee1c23;}
.nav .sub a.current {color:#fff;background: #ee1c23;}
.nav .on h3 a {/*border-bottom:3px solid #083287;*/}

.index_con {width:1294px;margin:0px auto;margin-top:-140px;position: relative;z-index:10;}
.index_con .main_box {background: #fff;box-shadow: 0px 0px 7px rgba(0,0,0,0.3);padding:25px 22px;}

.news_box {width:608px;}
.news_box .title_con {width:100%;display: table;content: "";}
.news_box .title_con .t_name {border-left:2px solid #a2a2a2;height:48px;padding-left:14px;color:#494949;font-size:18px;float:left;}
.news_box .title_con .news_ul {float:right;margin-top:3px;}
.news_box .title_con .news_ul li {float:left;margin-left:10px;}
.news_box .title_con .news_ul li a {width:100px;line-height:40px;border:1px solid #b7b7b7;text-align: center;font-size:14px;display: inline-block; color:#717171;}
.news_box .title_con .news_ul li a:hover {color:#c30d23;}
.news_box .title_con .news_ul li.on a {color:#c30d23;border:1px solid #c30d23;}
.news_box .news_list {margin-top:33px;}
.news_box .news_list ul li {border-top:1px solid #d7d7d7;padding:17px 0px;}
.news_box .news_list ul li:last-child {border-bottom:1px solid #d7d7d7;}
.news_box .news_list ul li p.t_wz {font-size:14px;height:24px;overflow: hidden;margin-bottom:3px;}
.news_box .news_list ul li p.wz {height:24px;overflow: hidden;color:#6b6b6b;}
.news_box .news_list ul li p.wz a.btn {color:#8d0000;}
.news_box .news_list ul li p.wz a.btn:hover {text-decoration: underline;}

.news_pt_box {width:580px;}
.news_pt_box .news_slide {width:370px;float:left;}
.news_pt_box .news_slide .swiper-slide img {width:100%;height:275px;}
.news_pt_box .news_slide .t_wz {width:260px;height:24px;overflow: hidden; position: absolute;bottom:14px;left:12px;font-size:14px;color:#fff;z-index:1;}
.news_pt_box .news_slide span.ic {width:100%;height:54px;background: url(../images/tm_bg.png) repeat-x bottom left;position: absolute;bottom:0px;left:0px;}
.news_pt_slide {height:275px;}
.news_pt_slide .news_title {width:210px;height:275px;background: #f15930;color:#fff;float:right;text-align: right;}
.news_pt_slide .news_title .con {display: inline-block;padding:30px 20px 0px 0px;font-size:18px;}
.news_pt_slide .news_title .con span.ic {width:19px;height:2px;display: inline-block;background: #fff;vertical-align:middle;}
.news_pt_slide .news_title .con p.wz_2 {font-size:16px;}
.news_pt_box .news-button-next {cursor: pointer;position:absolute;left:370px;bottom:0px;}
.news_slide .swiper-pagination {text-align: right;padding-right:4%;width:96%;}
.news_slide .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px;background: #d9d9d9;opacity: 1;margin:0px 2px;}
.news_slide .swiper-pagination .swiper-pagination-bullet-active {background: #fc114a;}

.news_pt_box .about_wz,.news_pt_box .about_wz a {color:#fff;}
.news_pt_box .about_wz .wz_con {width:370px;background: #f7931d;height:106px;float:left;}
.news_pt_box .about_wz .wz_con .con {line-height:22px;height:66px;overflow: hidden;padding:20px;}
.news_pt_box .about_wz .news_title {width:210px;height:106px;background: #fcb923;float:right;text-align: right;}
.news_pt_box .about_wz .news_title .con {display: inline-block;padding:12px 20px 0px 0px;font-size:18px;}
.news_pt_box .about_wz .news_title .con span.ic {width:19px;height:2px;display: inline-block;background: #fff;vertical-align:middle;}
.news_pt_box .about_wz .news_title .con p.wz_2 {font-size:16px;}

.links_box {padding:34px 10px;font-size:14px;}
.links_box span.name {font-weight:bold;float:left;}
.links_box p {margin-left:80px;}
.links_box p span.fg {display: inline-block;margin:0px 15px;}
.links_box p a:hover {text-decoration: underline;}

/*list*/
.list_banner {width:100%;height:295px;background-repeat: no-repeat;background-position: center;}
.wd_1 {width:890px; min-height:600px;}
.wd_2 {width:251px;}

.list_title {border-bottom:1px solid #a0a0a0;line-height:50px;}
.list_title span.name {font-size:24px;color:#123d8b;font-weight:bold;}
.list_title span.right {color:#727272;font-size:14px;}
.list_title span.right a {color:#727272;}
.list_title span.right a:hover {text-decoration: underline;}

.year_banner {width:88%;margin:60px auto ;}
.year_banner .swiper-slide {text-align: center;}
.year_banner .swiper-slide span.year_wz {width:116px;height:116px;border-radius: 50%;background: #e4e4e4;font-size:14px;color:#000;cursor: pointer; line-height:116px;display: inline-block;position: relative;}
.year_banner .swiper-slide span.year_wz.on {background: #123d8b;color:#fff;}
.year_banner .swiper-slide span.ic {width:41px;height:3px;background: #e4e4e4;position: absolute;top:50%;margin-top:-2px;right:-41px;}
.year_banner .swiper-slide:last-child span.ic {display: none;}

.year_slide .year-button-next {width:30px;height:62px;cursor: pointer; background: url(../images/ic_9.jpg) no-repeat;position:absolute;right:10px;top:27px;}
.year_slide .year-button-prev {width:30px;height:62px;cursor: pointer; background: url(../images/ic_8.jpg) no-repeat;position:absolute;left:10px;top:27px;}

.history_box {margin-bottom:80px;overflow: hidden;position: relative;width:100%;}
.history_box ul {width:100%;position: absolute;top:0px;left:0px;}
.history_box ul li span.year_num {padding-top:8px;font-size:24px;color:#00a84e;float:left;}
.history_box ul li p.wz {padding-top:8px;padding-bottom:20px;border-left:3px solid #e4e4e4;margin-left:139px;font-size:14px;line-height:26px;padding-left:34px;}

.menu_box .title {width:251px;height:82px;line-height:82px;background: url(../images/title_bg.jpg) no-repeat;}
.menu_box .title span.name {font-size:24px;color:#fff;font-weight:bold;display: inline-block;margin:0px 7px 0px 34px;}
.menu_box .title span.en {color:#e0e0e0;}
.menu_box .menu_list {border:1px solid #d9d9d9;padding:3px 23px;padding-bottom:20px;border-bottom:2px solid #005bac;}
.menu_box .menu_list ul li {border-bottom:1px dotted #d9d9d9;padding:0px 18px;line-height:45px;}
.menu_box .menu_list ul li a {background: url(../images/ic_7.jpg) no-repeat left;padding-left:14px;color:#000;display: inline-block;font-size:14px;}
.menu_box .menu_list ul li a:hover {color:#ee1c23;}
.menu_box .menu_list ul li.on a {color:#ee1c23;}

.about_text {padding:30px 0px;}
.about_text p {margin-bottom:18px;font-size:15px;line-height:40px;}

.culture_box {padding:23px 0px 40px 0px;}
.culture_box .pt {float:left;}

.culture_text {margin-left:356px;}
.culture_text dl {padding:28px 22px;margin-bottom:29px;}
.culture_text dl dt {line-height:36px;margin-bottom:14px;}
.culture_text dl dt span {display: inline-block;padding-left:46px;font-size:28px;}
.culture_text dl dt span.ic_1 {background: url(../images/ic_10.png) no-repeat left;}
.culture_text dl dt span.ic_2 {background: url(../images/ic_11.png) no-repeat left;}
.culture_text dl dt span.ic_3 {background: url(../images/ic_12.png) no-repeat left;}
.culture_text dl:hover {background: #c11010;color:#fff;}
.culture_text dl:hover dt span.ic_1 {background: url(../images/ic_13.png) no-repeat left;}
.culture_text dl:hover dt span.ic_2 {background: url(../images/ic_14.png) no-repeat left;}
.culture_text dl:hover dt span.ic_3 {background: url(../images/ic_15.png) no-repeat left;}
.culture_text dl dd {font-size:18px;line-height:36px;padding-left:46px;}

.about_box_1 {margin-top:20px;margin-bottom:40px;}
.title_con_1 {text-align: center;}
.title_con_1 .con {width:554px;display: inline-block;background: url(../images/fg_bg.png) repeat-x center;}
.title_con_1 .con span.item_wz {display: inline-block;background: #fff;line-height:46px;padding:0px 10px;}
.title_con_1 .con span.item_wz p.wz_1 {font-size:24px;font-weight:bold;color:#2e4ba3;}
.title_con_1 .con span.item_wz p.wz_2 {font-size:14px;color:#838383;line-height:20px;}

.profile_box {margin-top:30px;}
.profile_box .pt {width:574px;}
.profile_box .con {width:590px;font-size:15px;line-height:43px; text-indent:2em;}
.profile_box .con .cz a {width:132px;line-height:34px;background: #ee1c23;display: inline-block;color:#fff;border-radius: 20px;text-align: center;text-indent:0;}
.profile_box .con .cz a:hover {background: #a50000;}

.team_bg {width:100%;height:619px;background: url(../images/pt_1.jpg) no-repeat center;}
.team_bg .title_con_1  {padding-top:32px;}
.team_bg .title_con_1 .con {background: url(../images/fg_bg_1.png) repeat-x center;}
.team_bg .title_con_1 .con span.item_wz {background: url(../images/bg_1.jpg) no-repeat center;}
.team_bg .title_con_1 .con span.item_wz p.wz_1 {color:#fff;}
.team_bg .title_con_1 .con span.item_wz p.wz_2 {color:rgba(255,255,255,0.6);}

.team_content {margin-top:22px;}
.team_content .con {width:314px;height:448px;padding:0px 30px;float:left;margin-right:36px;background: rgba(255,255,255,0.8);}
.team_content>.con:last-child {margin-right:0px;}
.team_content .con .t_title {padding:36px 0px;}
.team_content .con .t_title span.num {float:left;}
.team_content .con .t_title .t_wz {margin-left:78px;}
.team_content .con .t_title .t_wz p.name {font-size:30px;color:#484848;line-height:30px;}
.team_content .con .t_title .t_wz span.ic {width:56px;height:3px;background: #ee1c23;display: inline-block;}
.team_content .con .team_ul {width:100%;display: table;content: "";}
.team_content .con .team_ul li {margin:0px 14px 22px 0px;color:#888;font-size:14px;border:1px solid #c7c7c7;background: #fff;text-align: center;float:left;width:147px;line-height:40px;cursor: pointer;}
.team_content .con .team_ul li:nth-child(even) {margin-right:0px;}
.team_content .con .team_ul li span.name {font-size:18px;color:#000;display: inline-block;margin-right:6px;}
.team_content .con .team_ul li:hover {color:#fff;border:1px solid #ee1c23;background: #ee1c23;}
.team_content .con .team_ul li:hover span.name {color:#fff;}

.structure_bg {width:100%;height:534px;background: url(../images/pt_2.jpg) no-repeat center;}
.structure_bg .title_con_1  {padding-top:24px;}
.structure_bg .title_con_1 .con {background: url(../images/fg_bg_2.png) repeat-x center;}
.structure_bg .title_con_1 .con span.item_wz {background: url(../images/bg_2.jpg) no-repeat center;}
.structure_bg .title_con_1 .con span.item_wz p.wz_1 {color:#be1f1f;}
.structure_bg .title_con_1 .con span.item_wz p.wz_2 {color:rgba(180,16,16,0.6);}

.structure_pt {width:978px;background: #fff;margin:0px auto;margin-top:8px;}

.history_box_1 {margin:40px auto;}
.history_bd {height:410px;border-top:1px solid #c0c0c0;margin:80px 0px 0px 0px;}

.history_slide {margin-top:-64px;}
.history_slide .year_wz {text-align: center;font-size:28px;font-weight:bold;color:#000;line-height:40px;margin-bottom:14px;}
.history_slide .icon {text-align: center;}
.history_slide .icon span.ic {width:20px;height:20px;display: inline-block;background: #b8bdd2;border-radius: 50%;}
.history_slide .icon span.ic i {width:12px;height:12px;background: #142983;display: inline-block;border-radius: 50%;margin-top:4px;}
.history_slide .con {border:1px solid #d4d5d8;background: #fff;height:350px;margin-top:30px;}
.history_slide .con .t_ic {text-align: center;margin:25px 0px;}
.history_slide .con .t_ic span.icon {display: block;margin: 0 auto;width:75px;height:75px;border:2px dashed #d5dbed;border-radius: 50%;}
.history_slide .con .t_ic span.icon i {width:63px;height:63px;background-repeat: no-repeat;background-position: center;background-color:#142983;display: inline-block;border-radius: 50%;margin-top:6px;}
.history_slide .con .t_ic span.icon i.i_1 {background-image: url(../images/icon_1.png);}
.history_slide .con .t_ic span.icon i.i_2 {background-image: url(../images/icon_2.png);}
.history_slide .con .t_ic span.icon i.i_3 {background-image: url(../images/icon_3.png);}
.history_slide .con .t_ic span.icon i.i_4 {background-image: url(../images/icon_4.png);}
.history_slide .con .t_ic span.icon i.i_5 {background-image: url(../images/icon_5.png);}
.history_slide .con .t_ic span.icon i.i_6 {background-image: url(../images/icon_6.png);}

.history_slide .swiper-slide:hover .year_wz {color:#1348db;}
.history_slide .swiper-slide:hover .con {background-color: #2c58ff;color:#fff;height: auto;}
.history_slide .swiper-slide:hover .con .t_ic span.icon i {background-color: #fff;}
.history_slide .swiper-slide:hover .con .t_ic span.icon i.i_1 {background-image: url(../images/icon_7.png);}
.history_slide .swiper-slide:hover .con .t_ic span.icon i.i_2 {background-image: url(../images/icon_8.png);}
.history_slide .swiper-slide:hover .con .t_ic span.icon i.i_3 {background-image: url(../images/icon_9.png);}
.history_slide .swiper-slide:hover .con .t_ic span.icon i.i_4 {background-image: url(../images/icon_10.png);}
.history_slide .swiper-slide:hover .con .t_ic span.icon i.i_5 {background-image: url(../images/icon_11.png);}
.history_slide .swiper-slide:hover .con .t_ic span.icon i.i_6 {background-image: url(../images/icon_12.png);}
.history_slide .swiper-slide:hover .con p.wz_1 {color:#fff;}
.history_slide .swiper-slide:hover .con p.wz_2 {color:rgba(255,255,255,0.8);}

.history_slide .con p.wz_1 {font-size:18px;font-weight:bold;text-align: center;color:#000;margin-bottom:0px;}
.history_slide .con p.wz_2 {font-size:14px;line-height:28px;padding:0px 15px;}
.history_slide .con span.ic {width:30px;height:2px;background: #c2c2c2;display: inline-block;}
.history_bd .swiper-button-prev {left:-54px;}
.history_bd .swiper-button-next {right:-54px;}

.honor_box {padding:40px 0px;}

.honor_slide {margin-top:36px;margin-bottom:20px;}
.honor_slide .con p.pt {border:3px solid #546cb2;margin-bottom:40px;overflow: hidden;}
.honor_slide .con p.pt img {width:100%;}
.honor_slide .cz {text-align: center;}
.honor_slide .swiper-button-prev {width:32px;height:32px;margin:0px 5px;background: url(../images/ic_16.jpg) no-repeat center;position: static;display: inline-block; opacity: 1;}
.honor_slide .swiper-button-next {width:32px;height:32px;margin:0px 5px;background: url(../images/ic_17.jpg) no-repeat center;position: static;display: inline-block; opacity: 1;}

.join_box {padding:18px 0px;}
.join_menu {width:100%;margin-top:35px;display: table;content: ""; text-align: center;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.join_menu ul {width:324px;margin:0px auto;}
.join_menu ul li {width:160px;display: inline-block;border-left:1px solid #e7e7e7;float:left;}
.join_menu ul li:last-child {border-right:1px solid #e7e7e7;}
.join_menu ul li a {width:100%;display: inline-block;padding:18px 0px;}
.join_menu ul li a span {display: inline-block;padding-top:52px;color:#111;font-size:16px;}
.join_menu ul li a span.ic_1 {background: url(../images/ic_20.png) no-repeat top center;}
.join_menu ul li a span.ic_2 {background: url(../images/ic_21.png) no-repeat top center;background-size:44px;}
.join_menu ul li a span.ic_3 {background: url(../images/ic_22.png) no-repeat top center;}
.join_menu ul li.on a {background:#2e4ba3;}
.join_menu ul li.on a span {color:#fff;}
.join_menu ul li.on a span.ic_1 {background: url(../images/ic_23.png) no-repeat top center;}
.join_menu ul li.on a span.ic_2 {background: url(../images/ic_24.png) no-repeat top center;background-size:44px;}
.join_menu ul li.on a span.ic_3 {background: url(../images/ic_25.png) no-repeat top center;}

.join_slide {width:1100px;margin:50px auto;}
.join_slide .con {background: #f6f5f5;padding:25px 35px;color:#000;}
.join_slide .con p.t_wz {font-size:16px;font-weight:bold;text-align: center;margin-bottom:12px;}
.join_slide .con div.wz {font-size:14px;line-height:28px;height:252px;overflow: hidden;}
.join_slide .con div.cz {text-align: center;}
.join_slide .con .cz a {color:#fff;background: #ee1c23;border-radius: 20px;line-height:30px;width:100px;display: block;text-align:center; margin:0 auto;}

.join_slide {padding:0px 70px;}
.join_slide .swiper-button-prev {width:56px;height:56px;left:0px;top:50%;margin-top:-29px;background:url(../images/ic_18.jpg) no-repeat center;opacity: 1;outline: none;}
.join_slide .swiper-button-next {width:56px;height:56px;right:0px;top:50%;margin-top:-29px;background:url(../images/ic_19.jpg) no-repeat center;opacity: 1;outline: none;}

.join_bg {width:100%;height:608px;background: url(../images/pt_3.jpg) no-repeat center;}
.join_bg .title_pt {padding:60px 0px 35px 0px;}

.rcln_con {width:1100px;margin:0px auto;background: #fff;padding:40px 50px;}
.rcln_con .con {margin-bottom:50px;color:#000;}
.rcln_con .con:last-child {margin:0px;}
.rcln_con .con p.wz_1 {font-size:18px;font-weight:bold;margin-bottom:18px;}
.rcln_con .con p.wz_1 span.bd {border-bottom:3px solid #ff0000;display: inline-block;padding-bottom:5px;}
.rcln_con .con p.wz_2 {font-size:16px;line-height:36px;}

.honor_box_1 {padding:22px 0px 60px 0px;}
.honor_box_1 .honor_ul {width:100%;display: table;content: "";margin-bottom:12px;}
.honor_box_1 .honor_ul li {width:283px;margin-right:20px;text-align: center;float:left;margin-bottom:22px;}
.honor_box_1 .honor_ul li:nth-child(3n) {margin-right:0px;}
.honor_box_1 .honor_ul li a {width:100%;display: inline-block;font-size:14px;}
.honor_box_1 .honor_ul li p.pt {width:281px;height:185px;line-height:182px;border:1px solid #afafaf;overflow: hidden;margin-bottom:6px;}
.honor_box_1 .honor_ul li p.pt img {max-width:280px;max-height:170px;display: inline-block;vertical-align:middle;}
.honor_box_1 .honor_ul li p.wz {height:24px;overflow: hidden;color:#000;}

.news_l_1 {padding-bottom:60px;}
.news_ul_1 {background: #f7f9fb;padding:10px 24px 30px 24px;margin-bottom:30px;}
.news_ul_1 li {border-bottom:1px solid #d3d3d3;line-height:56px;padding:0px 12px;height:56px;overflow: hidden;}
.news_ul_1 li a {font-size:16px;}
.news_ul_1 li span.time {float:right;font-size:14px;color:#999;}

.news_other {margin-bottom:20px;}
.news_other .title {border-bottom:1px solid #d4d4d4;font-size:16px;padding-bottom:10px;position: relative;margin-bottom:10px;}
.news_other .title span.ic {width:30px;height:3px;background: #ee1c23;position: absolute;bottom:-2px;left:0px;}
.news_other ul li {font-size:14px;line-height:32px;height:32px;overflow: hidden;}
.news_other ul li a {background: url(../images/ic_dd.jpg) no-repeat left;padding-left:12px;display: inline-block;}
.news_other ul.news_o_1 {margin-top:15px;}
.news_other ul.news_o_1 li {line-height:20px;margin-bottom:14px;height:auto;}
.news_other ul.news_o_1 li a {background: url(../images/ic_dd.jpg) no-repeat 0px 9px;}

.news_detail {background: #f7f9fb;padding:30px 50px;}
.news_detail p.t_name {font-size:20px;color:#c01922;text-align: center;font-weight:bold;}
.news_detail p.mx {text-align: center;font-size:14px;color:#bbb;border-bottom:1px dashed #c1c1c1;padding:14px 0px;}
.news_detail .con {padding:20px 0px;font-size:15px;line-height:38px;}
.news_detail .con p,.news_detail .con p.MsoNormal {margin-bottom:16px; text-indent:2em; font-size:15px; line-height:38px;}
p.MsoNormal,div.MsoNormal {margin-bottom:16px; text-indent:2em; font-size:15px; line-height:38px;}

.news_con_1 {width:100%;display: table;content: "";padding:24px 0px;border-bottom:1px dotted #dedede;}
.news_con_1 .pt {width:236px;float:left;}
.news_con_1 .pt img {width:100%;}
.news_con_1 .con {margin-left:264px;}
.news_con_1 .con p.t_name {font-size:16px;font-weight:bold;margin-bottom:10px;}
.news_con_1 .con p.wz {font-size:14px;color:#666;line-height:27px;height:108px;overflow: hidden;}
.news_con_1 .con a.btn {width:84px;line-height:26px;background: #ee1c23;color:#fff;text-align: center;display: inline-block;border-radius: 20px;}

.news_ul_2 {margin-bottom:30px;margin-top:12px; min-height:400px;}
.news_ul_2 li {line-height:56px;height:56px;overflow: hidden;}
.news_ul_2 li a {font-size:16px;}
.news_ul_2 li span.time {float:right;font-size:14px;color:#999;}

.list_title .cz_1 {float:right;}
.list_title .cz_1 a {margin-left:4px;line-height:34px;display: inline-block;font-size:14px;padding:0px 20px;}
.list_title .cz_1 a.on {background: #ee1c23;color:#fff;}

.education_ul {margin:0px 30px;}
.education_ul li {width:100%;display: table;content: "";position: relative;}
.education_ul li .item_con {width:50%;}
.education_ul li .item_con span.ic_dd {width:10px;height:10px;border-radius: 50%;background: #939393;float:right;margin-top:47px;margin-right:-6px;}
.education_ul li .item_con span.icon {width:105px;height:105px;border-radius: 50%;float:right;margin-right:40px;}
.education_ul li .item_con span.ic_1 {background: url(../images/ic_teach_1.png) no-repeat center #d5a733;}
.education_ul li .item_con span.ic_2 {background: url(../images/ic_teach_2.png) no-repeat center #d5a733;}
.education_ul li .item_con span.ic_3 {background: url(../images/ic_teach_3.png) no-repeat center #de7100;}
.education_ul li .item_con span.ic_4 {background: url(../images/ic_teach_4.png) no-repeat center #de7100;}
.education_ul li .item_con span.ic_5 {background: url(../images/ic_teach_5.png) no-repeat center #d5a733;}
.education_ul li .item_con span.ic_6 {background: url(../images/ic_teach_6.png) no-repeat center #d5a733;}
.education_ul li .item_con span.ic_7 {background: url(../images/ic_teach_7.png) no-repeat center #de7100;}
.education_ul li .item_con span.ic_8 {background: url(../images/ic_teach_8.png) no-repeat center #de7100;}
.education_ul li .item_con span.ic_9 {background: url(../images/ic_teach_9.png) no-repeat center #d5a733;}
.education_ul li .item_con span.ic_10 {background: url(../images/ic_teach_10.png) no-repeat center #d5a733;}

.education_ul li .item_con .con {color:#000;margin-right:180px;}
.education_ul li .item_con .con p.wz_1 {font-size:16px;font-weight:bold;margin-bottom:5px;text-align: right;}
.education_ul li .item_con .con p.wz_1 a {color:#000;}
.education_ul li .item_con .con p.wz_1 a:hover {color:#ee1c23;}
.education_ul li .item_con .con p.wz_2 {font-size:15px;line-height:30px;}

.education_ul li:nth-child(even) {text-align: right;}
.education_ul li:nth-child(even) .item_con {display: inline-block;}
.education_ul li:nth-child(even) .item_con span.ic_dd {float:left;margin-left:-4px;}
.education_ul li:nth-child(even) .item_con span.icon {float:left;margin-left:40px;margin-right:0px;}
.education_ul li:nth-child(even) .item_con .con {margin-left:180px;margin-right:0px;}
.education_ul li:nth-child(even) .item_con .con p.wz_1 {text-align: left;}
.education_ul li:nth-child(even) .item_con .con p.wz_2 {text-align: left;}
.education_ul li .item_con:hover span.ic_dd {background: #de7100;}

.education_box {padding:45px 0px;}
.education_box span.ic_fg {width:2px;height:100%;position: absolute;left:50%;top:0px;background: #c8c8c8;}

.hg_text p {margin-bottom:18px;font-size:18px;line-height:46px;}

.edu_pop {width:100%;height:100%;position: fixed;top:0px;left:0px;background: rgba(0,0,0,0.6);z-index:102;display: none;}
.edu_pop .pop_box {width:560px;padding:0px 20px 20px 20px;min-height:260px;background: #fff;border-radius: 10px;margin:0px auto;position: relative;top:24%;}
.edu_pop .pop_box .title {text-align: center;font-size:20px;position: relative; font-weight:bold;line-height:58px;margin-bottom:15px;border-bottom:1px solid #ddd;}
.edu_pop .pop_box .title a.close_btn {position: absolute;right:0px;top:1px;font-weight:normal;color:#aaa;font-family: "Arial";}
.edu_pop .pop_box .con {font-size:14px;line-height:28px;}

/*footer*/
.footer_box {width:100%;background:rgb(76, 76, 76);height:120px;}
.footer_box .index_box {width:95%;}
.footer_box .con_1 {padding-top:32px;float:left;}
.footer_box .con_1 p.wz {font-size:14px;color:#fff;line-height:20px;}
.footer_box .con_1 p.wz span.ic_address {background: url(../images/ic_2.png) no-repeat 0px 3px;padding-left:24px;display: inline-block;margin-right:50px;}
.footer_box .con_1 p.wz span.ic_tel {background: url(../images/ic_3.png) no-repeat 0px 3px;padding-left:24px;display: inline-block;}
.footer_box .con_1 .f_wz {color:#fff;margin-top:14px;}

.footer_box .code_box {float:right;padding-top:33px;}
.footer_box .code_box .code_con {float:left;margin-left:12px;cursor: pointer;position: relative;}
.footer_box .code_box .code_pop {width:100px;display: none; box-shadow: 0px 0px 6px #ccc; margin-left:-50px;background: #fff;border-radius: 5px;text-align: center;padding:7px 0px;position: absolute;z-index:10;bottom:70px;left:50%;}
.footer_box .code_box .code_pop p.code img {width:90px;}
.footer_box .code_box .code_pop p.wz {margin-top:3px;line-height:22px;}
.footer_box .code_box .code_pop span.ic {width:24px;height:18px;background: url(../images/ic_6.png) no-repeat;position: absolute;bottom:-18px;left:50%;margin-left:-12px;}
.footer_box .code_box .code_con:hover .code_pop {display: block;}
/**/
.margin20{margin-right:20px; margin-bottom:20px;}
.indent p{text-indent:2em;}
h1.sub_title{font-weight:bold; font-size:16px; line-height:58px; margin-top:12px;}
h1.sub_title i{color:#e70012; font-weight:normal; font-size:18px; margin-right:0.3em;}
div.text14{font-size:14px; line-height:38px;}
div.block3{margin-bottom:8em;}

.team_list {padding:32px 20px;}
.team_list .con {margin-bottom:18px;}
.team_list .con .t_wz {font-size:18px;margin-bottom:15px; font-weight:bold;}
.team_list .con .team_ul {width:100%;display: table;content: "";}
.team_list .con .team_ul li {margin:0px 26px 26px 0px;color:#888;font-size:14px;border:1px solid #c7c7c7;background: #fff;text-align: left;float:left;width:147px;line-height:40px;cursor: pointer; text-indent:4px;}
.team_list .con .team_ul li:nth-child(5n) {margin-right:0px;}
.team_list .con .team_ul li span.name {font-size:18px;color:#000;display: inline-block;margin-right:6px;}
.team_list .con .team_ul li:hover {color:#fff;border:1px solid #ee1c23;background: #ee1c23;}
.team_list .con .team_ul li:hover span.name {color:#fff;}

/********************************分页样式****************************************/
.page{text-align:center; width:100%; margin:6px auto; clear:both;}
.page a,.page font{display:inline-block; border:1px solid #cccccc; border-radius:3px; padding:2px 8px; line-height:18px; text-align:center;  margin:0px 3px; font-size:12px; color:#333333; font-family:Arial; background:#FFF;}
.page a:hover{background:#ee1c23; color:#FFF;}
.page font{color: #fff;background:#ee1c23;display:inline-block; border:0;padding:3px 9px;}
.page span{color: #333;background:#fff;display:inline-block; padding:3px 9px; border:1px solid #cccccc;line-height:18px;}
.page .jzqb{display:inline-block; color:#fff; background:#ee1c23; padding:3px 9px 3px 9px; font-size:12px; border:0;}

.culture_text dl dt span{font-family:楷体}
.culture_text dl dd{font-family:汉仪细圆简}


/*股票信息*/
.stock, .stock img{width:745px; margin:0 auto;}
.shares_box h3{font-size: 18px;text-align: center;}
.shares_box h3 b{margin-right: 50px;color:#FC2222;}
.shares_box h3 b span{font-size: 30px;margin-right: 10px;vertical-align: bottom;}
.shares_box h3 b span i{margin-left: 5px; font-style:normal;}
.shares_box table{width: 100%;border-collapse:collapse;margin:15px 0 40px;}
.shares_box table td{border:1px solid #cecece;height: 40px;line-height: 40px;text-align: center;font-size: 14px;}
.shares_box table td:nth-child(2n-1){width: 10%;}
.shares_box table td:nth-child(2n){width: 23.3%;}
.shares_box table td:nth-child(2n+1){font-weight: bold;}
.shares_box table td.red{color:#FC2222;}
.shares_box table td.green,.shares_box h3 b.green{color:#0E990E;}
.shares_img{text-align: center;}
.shares_img img{margin-bottom: 50px;}
.business,.business p{font-size: 15px;line-height: 38px;text-indent: 2em;}

ul.business_index{width:1123px; margin:0px auto; margin-top:80px;}
ul.business_top li{width:360px; height:180px; margin-right:21px; margin-bottom:17px; background:#808080; float:left; position:relative;}
ul.business_top li div{font-size:14px; color:#fff; line-height:24px; left:140px; top:76px; position:absolute;}
ul.business_top li i.iconfont{color:#fff; font-size:79px; left:40px; top:48px; position:absolute;}

ul.business_foot li{width:265px; height:180px; margin-right:21px; margin-bottom:17px; background:#808080; float:left; position:relative; text-align:center;}
ul.business_foot li div{font-size:14px; color:#fff; line-height:24px;}
ul.business_foot li i.iconfont{color:#fff; font-size:79px; line-height:130px;}

.business_content{margin-top:4em; margin-bottom:9em;  text-indent:2em; font-size:15px; line-height:38px;}
.business_content img{margin-right:24px; margin-bottom:24px;}
.edu_logo {
    width: 33%;
    background: #e7380d;
    padding-top:75px;
    padding-bottom:75px;
    float:left;
    margin-right:3em;
}
.edu_logo dt img{width:100%; max-width:25%; margin:0px auto; display:block; margin-bottom:30px;}
.edu_logo dd img {
    width: 100%;
    max-width: 80%;
    margin: 0px auto;
    display: block;
}
.edu_text{font-size:19px; line-height:210%; text-indent:2em; padding-top:1em;}
.edu_text i{font-size:30px; font-weight:bold; color:#de7100; font-style:normal;}
.edu_list{margin-top:5em;}
.edu_list li {
    width: 285px;
    height: 156px;
    margin-right: 18px;
    float: left;
    position:relative;
}
    .edu_list li i.iconfont {
        margin-top: 65px;
        margin-left: 51px;
        margin-right: 8px;
        font-size: 61px;
        color: #fff;
        float: left;
    }
    .edu_list li div {
        font-size: 2em;
        line-height: 156px;
        color: #fff;
        margin-left: 12px;
    }
ul.second li {
    width: 265px;
}

    ul.second li div {
        top: 62px;
    }
.page > * {display: inline-block;vertical-align: middle;}
.page li {display: inline-block;margin: 0 2px;overflow: unset;border-bottom: 0;padding: 0;}
.page a {text-decoration: none;padding: 4px 8px;border-radius: 3px;}
.page a:hover {background: #ee1c23;color: #FFF;}
.page li.on a {background: #ee1c23;color: #FFF;}
.page select {margin-left: 4px;padding: 3px 4px;}