@charset "utf-8";

/* CSS Document */



/*头部*/

.header { height:120px; min-width: 1200px;}

.logo {width:48%; padding:20px 0; position:relative;}

.logo img {margin-right: 10px;}

.logo_by { font-size:40px; line-height:36px; color:#900000; font-family:"宋体"; position:absolute; top:32%; left:67%; }

.search {width: 180px; height: 30px; overflow: hidden; position:relative; top: 38px; background: #f8f8f8; border:1px solid #f1f1f1; border-radius: 20px;}

.search .search_k { width: 120px; height: 30px;line-height: 30px; color: #818181;padding: 0 15px; border: 0px; background: none; outline: none;position: absolute;top: 0px;left: 0px; z-index: 2;}

.search span.search_t { z-index: 1; padding-left:15px; line-height:30px;}

.search .search_s { width: 20px; height: 30px; border: 0px; cursor: pointer; position: absolute; top: 6px; right: 11px; background:url(../images/icon_search.jpg) no-repeat; z-index:99;}

.header_line { display:inline-block; border-right:1px solid #dfdfdf; height:115px; position:relative; left:10%;}

.header_right { width:30%;}

.header_tz { margin:26px 0;}

.header_tz li { background:url(../images/icon_djzx_tb.jpg) 68px 10px no-repeat; width:100px; line-height:28px;}

.header_tz li a { color:#333;}



/*导航*/

.nav { background:#900000; height:50px; line-height:50px; border-bottom:1px solid #fff; min-width: 1200px;}

.nav ul li { display:inline-block; padding:0 38px; font-size:16px; position:relative;}

.nav ul li a { color:#fff;}

.nav ul span { color:#fff;}

.nav ul span:last-child { display:none;}

.nav_erji{position: absolute; left:0px; top:100%; width:100%;  background:#900000; z-index:999999; display:none;}

.nav_erji a{display:block; text-align:center;}

.nav ul li:hover .nav_erji{ display:block;}

/*底部*/

.footer { background:#8c0001; height:175px; min-width: 1200px;}

.footerguan{background: #236fae;}

.foot_left { padding:22px 0; width:49%;}

.foot_left p { color:#ccc; font-size:12px; line-height:24px;}

.foot_left p:first-child { color:#fff; font-size:12px;}

.foot_left p a { color:#ccc;}

.foot_share a { display:inline-block; margin-top:10px; margin-right:20px;}

.foot_right { width:49%;}

.footerguan .foot_xl{background: none;}

.foot_xl {width: 155px;height: 34px; line-height:34px;background:#8a2324 /*url(../images/icon_foot.png) center center no-repeat*/; padding-left:15px; margin:9% 2%; outline: none; cursor: pointer;}



.lainjie{margin-left: 20px;}

.lainjie span{width: 21px;height: 21px;display: block; float: left; margin:6px 10px; border:1px #b3b3b3 solid; border-radius: 4px; cursor: pointer; position: relative;}

.lainjie span:hover{border-color: #236fae;}

.lainjie span img{position: absolute; width: 100px; bottom: 33px; left: 50%; margin-left: -50px; display: none;}

.lainjie span:hover img{display: block;}

.lainjie a{width: 21px;height: 21px;display: block; float: left; margin:6px 10px; border:1px #b3b3b3 solid; border-radius: 4px; cursor: pointer;}

.lainjie a:hover{border-color: #236fae;}

.lainjie .weibo{background: url(../images/weibo.png) center center no-repeat;}

.lainjie .weixin{background: url(../images/weixin.png) center center no-repeat;}

.lainjie .qq{background: url(../images/qq.png) center center no-repeat;}

.lainjie .email{background: url(../images/email.png) center center no-repeat;}



.lainjie .weibo:hover{background: url(../images/weibohover.png) center center no-repeat;}

.lainjie .weixin:hover{background: url(../images/weixinhover.png) center center no-repeat;}

.lainjie .qq:hover{background: url(../images/qqhover.png) center center no-repeat;}

.lainjie .email:hover{background: url(../images/emailhover.png) center center no-repeat;}







/*头部*/

.logo_xscby { font-size:40px; width: 300px; line-height:36px; color:#236fae; font-family:"宋体"; position:absolute; top:32%; left:67%; }

.header_right_xsc { width:33%;}

.header_xsc { background:url(../images/header_xsc.jpg) 5px 5px no-repeat; height:120px; padding-left:95px;}

.header_xsc li { display:inline-block; font-size:16px; padding:45px 22px; background:url(../images/icon_xsc_yd.png) 6px 53px no-repeat;}

.header_xsc li a { color:#333;}



/*导航*/

.nav_xsc { background:#236fae; height:46px; line-height:46px; min-width: 1200px;}

.nav_xsc ul li { display:inline-block; padding:0 38px; font-size:16px; position:relative;}

.nav_xsc ul li a { color:#fff;}

.nav_xsc ul li .nav_sweet{position:absolute; left:0px; top:100%; width:100%; text-align:center; padding:6px 0px;display:none; background:rgba(35,111,174,0.8); z-index:999;}

.nav_xsc ul li .nav_sweet a{display:block; line-height:2;}

.nav_xsc ul li:hover .nav_sweet{display:block;}

/*导航*/

.nav_xueyuan {height:46px; line-height:46px; background: #efefef; border-top:2px #236fae solid; min-width: 1200px;}

.nav_xueyuan ul li { position:relative; display:inline-block; width: 142px; text-align: center; font-size:16px; background: url(../images/leline.jpg) right center no-repeat;}

.nav_xueyuan ul li:last-child{background: none;}

.nav_xueyuan ul li a {}

.nav_xueyuan ul li .nav_sweet{position:absolute; left:0px; top:100%; width:100%; text-align:center; padding:6px 0px;display:none; background:#f7f7f7; z-index:999;}

.nav_xueyuan ul li .nav_sweet a{display:block; line-height:2;}

.nav_xueyuan ul li:hover .nav_sweet{display:block;}



.header_zhu{background: #236fae; height: 110px; min-width: 1200px;}

.header_zhu .logo{padding:0px;}

.nav_zhu {height:110px; line-height:110px; float: right; width: 702px;font-size:16px;}
.nav_zhu>ul>li {float: left;  height: 46px; margin:0px 10px; position: relative; text-align: center;}
.nav_zhu>ul>li>a{display:block;height:110px;line-height: 110px; font-size: 16px;color:#ccc; cursor: pointer;}
.nav_zhu>ul>li>a:hover{color: #fff;}
.nav_zhu>ul>li>a.active{color: #fff;}

.navmenu{ position: absolute; left: 50%; margin-left: -70px;  top: 110px; z-index: 5; display: none; width: 140px;  background: rgba(35,111,174,0.8);}

.navmenu a{display: block; height: 41px; color: #ccc; line-height: 41px;padding: 0px 5px; overflow: hidden; border-bottom: 1px #236fae solid;text-align: center;}

.navmenu a:hover{color: #fff;}











.xueyaun{margin-top:20px;}

.footxueyuan{background:#ccc; color: #333; border-top:3px #236fae solid; min-width: 1200px;}

.footxueyuan .foot_left p{color: #333;}

.footxueyuan .foot_left p a{color: #333;}

.footxueyuan .foot_left p a:hover{color: #000;}



.footxueyuan .foot_xl{background: #fff; color: #333;}





/***招商就业*********************************************************************************/

/*头部*/

.header_zsjy { background:#236fae; height:120px; }

.header_right_zsjy { width:19%;}

.header_zsjy { height:120px;}

.header_zsjy li { display:inline-block; font-size:16px; padding:45px 22px; background:url(../images/icon_zsjy_yd.jpg) 6px 53px no-repeat;}

/*导航*/

.nav_zsjy { background:#ebebeb; height:46px; line-height:46px; min-width: 1200px;}

.nav_zsjy ul li { display:inline-block; width:143px; font-size:16px; background:url(../images/icon_nav.jpg) 145px 0px no-repeat; text-align:center;}

.nav_zsjy ul li:last-child { background:none;}

.nav_zsjy ul li a { color:#333;}

.nav_zsjy ul span {  display:inline-block;}

.header_zsjy li a { color:#fff;}



.main_right{line-height: 2;}













.banner_guanlijigou{height:390px; text-align:center; min-width: 1200px;}
.banner_guanlijigou .mySwiper,.banner_guanlijigou .swiper-wrapper,.banner_guanlijigou .swiper-slide{height:100%;}
.banner_guanlijigou .mySwiper{}
.banner_guanlijigou .swiper-slide{background: #fff;}
.banner_guanlijigou img{height:390px;}