﻿/* CSS Document */
/** Microsoft YaheiMicrosoft Yahei **/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6,  blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center,  dt,  ol, ul, li, fieldset, form, label, legend,
blockquote, /* structural elements Microsoft Yahei */
pre, /* text formatting elements Microsoft YaheiMicrosoft Yahei */
form, fieldset, legend, button, input,  /* form elements Microsoft Yahei */
th, td, /* table elements Microsoft Yahei */
img/* img elements Microsoft Yahei */{
  border:medium none;
  margin: 0;
  padding: 0;
}
.imgbox{ overflow:hidden;}
.imgbox img{ transition:all 0.7s;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;}
.imgbox img:hover{transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
ul li{ list-style:none; margin: 0; padding: 0;}
/** Microsoft YaheiMicrosoft Yahei **/
body,button, input, select, {
  font: 'Microsoft Yahei',微软雅黑,tahoma, Srial, helvetica, sans-serif; color: #666666;
}

em{font-style:normal;}
/** Microsoft YaheiMicrosoft Yahei **/
ul, ol { list-style: none; }
/** Microsoft YaheiMicrosoft Yahei素 **/
a { text-decoration: none; }

/** Microsoft YaheiMicrosoft Yahei **/
img{ border:0px;vertical-align:top;}
/** Microsoft YaheiMicrosoft Yahei **/
/*table { border-collapse: collapse; border-spacing: 0; }*/
/*顶部开始*/
.top{width: 100%;min-width:1294px;height: 48px;line-height: 48px;background: url(../images/top_bj.png) repeat-x left top;}
.top .w1294{width:1294px;margin:0 auto;}
.top .top_words{float: left;width: auto;font-size: 16px;color: #000000;font-weight:400;}
.top .top_nav{float: right;width: auto;height: 53px;}
.top .top_nav .list{display: inline-block;}
.top .top_nav .list li{float: left;height: 53px;position: relative;margin-left: 32px;}
.top .top_nav .list a{display: block;height:53px;font-size: 16px;color: #2196ff;}
.top .top_nav .weixin{ width:70px;position:relative;z-index:999;}
.top .top_nav .weixin a{width:70px;display:inline-block; position:absolute; top:0;}
.top .top_nav .weixin .weixin_nr{position:absolute;top:45px; display:none;left:-5px;}
.top .top_nav .weixin .weixin_nr img{ margin-bottom:5px;}
.top .top_nav .weixin.on .weixin_nr{ display:block;}
.top .top_nav .list li .imgbox{width:120px;height:120px;display:none;position:absolute;top:50px;left:0px;}
.top .top_nav .list li .imgbox img{width:120px;height:120px;}
.top .top_nav .list a:hover{color: #ee7700;}
.top .top_nav .list a.current{display: block;height: 48px;margin-left: 26px;font-size: 14px;color: #ffffff;padding: 0px 7px;background: #ee7700}
.top .top_nav .list a.current:hover{color: #ffffff;}
/*顶部结束*/
/*logo部分开始*/
.head{width: 100%;min-width:1294px;height:130px;background: #ffffff;}
.head .w1294{width:1294px;margin:0 auto;overflow:hidden;zoom:1;}
.head .logo{float:left;width:760px;height: auto;display: inline-block;}
.head .logo img{max-width: 100%;}
.head .sword{width:760px;overflow:hidden;zoom:1;float:left;}
/*head .word{float: left;width:215px;height:70px;/*background: url(../images/llpngpic.png) no-repeat left -214px;display:inline-block;margin-top:18px;border:1px solid blue;}*/
.head .school{float:left;text-align:right;display:inline-block;font-size:22px;margin-top:4px;background:url(../images/tophead.png) no-repeat right center;width:315px;padding-right:10px;}
.head .school a{color:#000;}
.head .tel{padding-left:20px;float:right;width:172px;height: 57px; display:inline-block;margin-top:2px;background: url(../images/allpngpic.png) no-repeat left -156px;}
.head .comtjy{font-size:18px;float:right;text-align:right;width:500px;display:block;font-weight:700;letter-spacing:11px;margin-top:3px;}
.head .comtjy a{color:#202c87;}
/*logo部分结束*/
/*顶部导航开始*/
.x2019_nav{ height: 76px; width: 100%; background: #ff4e00;}
.x2019_nav .nl{width: 270px; height: 76px;text-align: center; line-height: 76px; color: #fff; font-size: 22px;}
.x2019_nav .nl a{display: block; width:100%; height: 100%; color: #fff; background: #f32914;}
.x2019_nav .nl a:hover{font-weight: bold;}
.x2019_nav .nr ul{width:964px;}
.x2019_nav .nr ul li{line-height: 76px; height: 76px;font-size: 19px;}
.x2019_nav .nr ul li a{color: #fff; display: block;}
.x2019_nav .nr ul li a:hover{background:#f32914;font-weight: bold;border-radius:10px; height:70px;line-height:70px;padding:3px 10px;}
.fl{float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.wr{ width:1293px; margin:0 auto; overflow: hidden;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
/*顶部导航结束*/
/*底部开始*/.footer{width: 100%;min-width: 1200px;height: 435px;background: #f5f5f5;clear: both;}
.footer .footer_top{height:315px;border-bottom: 1px solid #cdcdcd;}
.footer .footer_top .footer_logo{float: left;width: 273px;height: 297px;}
.footer .footer_top .footer_logo img{display: inline-block;margin-top:60px ;max-width: 100%;}
.footer .footer_top .footer_logo p{height: 25px;line-height:25px;font-size: 16px;color: #636363;text-indent: 8px;text-align:center;}
.footer .footer_top .footer_logo span{display: block;height: 34px;line-height: 34px;font-size: 25px;font-weight: bold;color: #636363;text-indent:8px;text-align:center;}
.footer .footer_top .ewm{float: left;width: 132px;display: inline-block;margin-top: 68px;}
.footer .footer_top .ewm img{max-width: 100%;margin: 0 auto;}
.footer .footer_top .ewm img span{line-height: 20px;font-size: 14px;color: #636363;}
.footer .footer_top .wzms{ display: inline-block; float: left; margin-top: 68px; width: 172px;padding-left:30px;}
.footer .footer_top .wzms p{ font-size:16px; line-height:30px;text-align:center;}
.footer .footer_top .wzms p .ys{ color:#f16b22; font-size:22px;}
.footer .footer_top .footer_nav{float: right;width: 714px;height: 297px;background: url(../images/footer_nav.png) no-repeat left center;}
.footer .footer_top .footer_nav dl{float: left;padding-top: 60px;text-align: center;}
.footer .footer_top .footer_nav dl a:hover{color:#fc5b32}
.footer .footer_top .footer_nav dl.nav_1{width: 126px;margin-left: 55px;}
.footer .footer_top .footer_nav dl.nav_2{width: 106px;margin-left: 66px;}
.footer .footer_top .footer_nav dl.nav_3{width: 105px;margin-left: 79px;}
.footer .footer_top .footer_nav dl.nav_4{width: 90px;margin-left: 87px;}
.footer .footer_top .footer_nav dl dt{margin-bottom: 12px;}
.footer .footer_top .footer_nav dl dt a{display: block;height:35px;line-height: 35px;font-size: 20px;color: #504e4e;}
.footer .footer_top .footer_nav dl dd a{display: block;height:30px;line-height: 30px;font-size: 16px;color: #636363;}
.footer .footer_bottom{height: 63px;line-height: 63px; font-size:14px; color:#636363; text-align:center;}
.footer .footer_bottom .copy{float: left;font-size: 14px;color: #636363;}
.footer .footer_bottom .share{float: right;}
.footer .footer_bottom .share img{float: left;margin-left: 11px;}
/*底部结束*/
@charset "utf-8";
/*! 全局CSS by SUN DIANJING ?2016 BLOG：http://www.sundj.cn */
@font-face{font-family: 'FontAwesome';src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2') format('woff2'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') format('svg');font-weight: normal;font-style: normal}
html,body,div,ul,li,dl,dt,dd,p,em,b,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}

ins{text-decoration:none;}
img{border:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
/*间距类*/
.mt37{margin-top: 37px !important;}
.mb15{margin-bottom: 15px !important;}
.mb26{margin-bottom: 26px !important;}
.mb37{margin-bottom: 37px !important;}
.mt20{margin-top: 20px;}
.mt16{margin-top: 16px;}
/*!
背景色:#F8F8F8
链接色：#333
触发链接色：#fc5b32
*/
html,body{background:#FFF;font-size:14px;font-family:Antenna-Light,"Microsoft Yahei",Arial;color:#555;}
input,select{font-family:"Microsoft Yahei",Arial;}
a{color:#666;text-decoration:none;}
a:hover{color:#fc5b32}
.left{float:left !important;}
.right{float:right !important;}
/*.clearfix{clear:both;zoom:1;}*/

/*公共使用*/
.w1200{width: 1200px; margin: 0 auto;}

/*毕业学子页面*/

.main .form .fmcon{ width:1095px; margin:0 auto;}
.main .form .fmcon .f_ipt ul{ overflow:hidden; zoom:1;}
.main .form .fmcon .f_ipt ul li{ display:inline; float:left; width:340px; padding:50px 20px 0 0; overflow:hidden; zoom:1;}
.main .form .fmcon .f_ipt ul li .txt{ display:block; float:left; width:95px; height:60px; line-height:60px; font-size:30px; color:#fff;}
.main .form .fmcon .f_ipt ul li .inpt{ display:block; float:right; width:245px;}
.main .form .fmcon .f_ipt ul li .inpt input,select{ width:100%; height:60px; line-height:60px; font-size:16px;}
.main .form .fmcon .sub{ text-align:center; padding:50px 0;}
.main .form .fmcon .sub input{ background:#fa7000; font-size:20px; color:#fff; padding:10px 130px;}

/* 关闭弹窗样式 */
@keyframes TcShow1 {0% {-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0);}
50% {-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to {-webkit-transform:none;transform:none;}
}
@-webkit-keyframes TcShow1 {0% {-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0);}
50% {-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to {-webkit-transform:none;transform:none;}
}
.TcOut {-webkit-animation:TcOut1 1.3s both;animation:TcOut1 1.3s both;}
@keyframes TcOut1 {50% {-webkit-transform:rotate(-4deg);transform:rotate(-4deg);}
to {-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0);}
}
@-webkit-keyframes TcOut1 {50% {-webkit-transform:rotate(-4deg);transform:rotate(-4deg);}
to {-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0);}
}
