/*
Theme Name: 上海外国语大学(就业网)
Theme URI: http://***
Description: 创建人:陈燕
Version: 1.0
Author: 陈燕
Author URI:
Tags:shufe
*/
/* CSS Document */
@charset "utf-8";/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:14px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;color:#3381bd;}
body,textarea,input,button,select,keygen,legend{font:14px/24px arial,\5b8b\4f53;color:#555555;outline:0;vertical-align: middle;}
body{background-color:#ffffff;font-family:"Microsoft YaHei";min-width: 1200px;}
img{vertical-align:bottom;}
a{color:#3381bd;}
a:hover{text-decoration:underline;}
.middle{width:1100px;margin:0 auto;}
.suojin{text-indent:2em;}
.border-padding{border:1px solid #d1d1d1;padding:1px;}
.red{color:#b01111;}
.blue{color:#3381bd;}
/*---------------基础样式---------------*/
#header{background-color:#3381bd;}
#header .c-top{height:42px;line-height:42px;background-color: rgba(63,60,60,0.4);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}
@media \0screen\,screen\9{/* 只支持IE6、7、8 */ .c-top{background-color:#690505;filter:Alpha(opacity=40);position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */} .c-top a,.c-top p{position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */}}
#header .c-top .c-top-con{overflow:hidden;width:1170px;margin:0 auto;height:42px;background:url(images/c_top_bj.png) no-repeat right top;}
#header .c-top .c-top-con p{float:left;display:block;color:white;background:url(images/c_top_home.png) no-repeat left center;text-indent:24px;}
#header .c-top .c-top-con p i{margin-left:10px;}
#header .c-top .c-top-con .c-top-r{overflow:hidden;float:right;}
#header .c-top .c-top-con .c-top-r ul{float:left;overflow:hidden;}
#header .c-top .c-top-con .c-top-r ul li{float:left;padding:0 10px;background:url(images/c_top_list.jpg) no-repeat left center;}
#header .c-top .c-top-con .c-top-r ul .none{background:0;}
#header .c-top .c-top-con .c-top-r ul li a{color:white;}
#header .c-top .c-top-con .c-top-login{float:right;overflow:hidden;padding-left: 15px;}
#header .c-top .c-top-con .c-top-login dl{overflow:hidden;}
#header .c-top .c-top-con .c-top-login dl dd{float:left;padding:0 16px 0 24px;}
#header .c-top .c-top-con .c-top-login dl .stu{background:url(images/c_top_stu.png) no-repeat left center;}
#header .c-top .c-top-con .c-top-login dl .tea{background:url(images/c_top_tea.png) no-repeat left center;}
#header .c-top .c-top-con .c-top-login dl .yrdw{background:url(images/c_top_yrdw.png) no-repeat left center;}
#header .c-top .c-top-con .c-top-login dl .fhjb{background:url(images/c_top_fhjb.png) no-repeat left center;}
#header .c-top .c-top-con .c-top-login dl .none{background:0;}
#header .c-top .c-top-con .c-top-login dl dd a{color:white;display:block;padding-right:16px;background:url(images/c_top_list.jpg) no-repeat right center;}
#header .c-top .c-top-con .c-top-login dl .tea a{padding:0;background:0;}

#header .c-top .c-top-login{float:right;}
#header .c-top dl dt .logo-form{float:right;overflow:hidden;height:30px;line-height:30px;margin: 6px 0;}
#header .c-top dl dt .logo-input{float:left;font-size:14px;width:170px;padding-left: 8px;background-color:#e8e8e8;border: 0;height:30px;line-height:30px;}
#header .c-top dl dt .logo-submit{float:left;width:70px;height:30px;line-height: 30px;background-color:#00579a;border:0;font-size:14px;color:white;cursor: pointer;    font-family: "Microsoft YaHei";}


#header .c-logo dl dt .logo-form{overflow:hidden;height:30px;line-height:30px;}
#header .c-logo dl dt .logo-submit{float:left;width:70px;height:30px;background-color:#00579a;border:0;font-size:14px;color:white;cursor: pointer;    font-family: "Microsoft YaHei";}
#header .c-logo{width:1170px;height:110px;margin:0 auto;overflow:hidden;background:url(images/c_top_bj.png) no-repeat right bottom;}
#header .c-logo dl{overflow:hidden;width:1170px;margin-top:20px;}
#header .c-logo dl dd{float:left;width:548px;height:62px;overflow:hidden;}
#header .c-logo dl dd .c-h-logo{float:left;width:314px;height:62px;}
#header .c-logo dl dd .c-h-logo2{float:left;width:234px;height:62px;}

#header .c-logo dl dd img{}
#header .c-logo dl dt{float:right;margin-top:20px;width:500px;}
#header .c-logo dl dt ul{float:right;}
#header .c-logo dl dt ul li{float: left;width: 150px;text-align: right;}
#header .c-logo dl dt ul li a{color:white; font-size: 18px;text-decoration: none;}
#c-nav{background:url(images/c_nav.png) repeat-x;height:60px;position: relative;z-index:702;}
#c-nav .hide-banner{display: none;width:30px;height: 60px;position: absolute;z-index:705;top: 0;right:10px;cursor: pointer;background: url(images/open-banner2.png) no-repeat center;}
#c-nav .show-banner{display: none;width:30px;height: 60px;position: absolute;z-index:706;top: 0;right:10px;cursor: pointer;background: url(images/hide-banner2.png) no-repeat center;}
#c-nav .c-nav-ul{width:1170px;margin: 0 auto;height:60px;background:url(images/c_nav_list.jpg) no-repeat right center;}
#c-nav .c-nav-ul .c-nav-li{float:left;position:relative;z-index:700;font-size:16px;height:60px;line-height:60px;width:117px;text-align:center;background:url(images/c_nav_list.jpg) no-repeat left center;}
#c-nav .c-nav-ul .c-nav-li a{color:white;display:block;}
#c-nav .c-nav-ul .c-nav-li a:hover{background:url(images/c_nav_a_hover.png) no-repeat top center;}
#c-nav .c-nav-ul .c-nav-li a:hover{text-decoration:none;}
#c-nav .c-nav-ul .c-nav-li-last a:hover{background:url(images/c_nav_a_hover2.png) no-repeat top center;text-decoration:none;}
#c-nav .c-nav-ul .c-nav-li .sub-menu{display:none;width:120px;padding:5px 5px;position:absolute;z-index:2800;left:0;top:54px;background-color:#00579b;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#c-nav .c-nav-ul .c-nav-li .sub-menu li{font-size:14px;height:36px;line-height:36px;border-bottom:1px dashed #5bace9;}
#c-nav .c-nav-ul .c-nav-li .sub-menu li a{color:#fffbef;display:block;}
#c-nav .c-nav-ul .c-nav-li .sub-menu li a:hover{background-color:#006fc6;background-image:none;}
#c-banner{height:420px;}
#c-banner .flexslider{width:100%;z-index:7;overflow:hidden;position:relative;height:420px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
#c-banner .flexslider .slides{position:relative;z-index:4;height:420px;cursor:pointer;}
#c-banner .flexslider .slides li{height:420px;width:1920px; /*图片宽度*/position:absolute;left:50%;margin-left:-960px;}
#c-banner .flexslider .slides li a{display:block;height:420px;}
#c-banner .flexslider .slides .li1{}
#c-banner .flex-control-nav{position:absolute;bottom:20px;z-index:5;width:520px;height:10px;left:50%;margin:0 0 0 65px;*bottom:30px;text-align:right;}
#c-banner .flex-control-nav li{display:inline-block;width:30px;height:10px;margin:0 5px;*display:inline;zoom:1;}
#c-banner .flex-control-nav a{display:inline-block;width:30px;height:12px; font-size: 0;line-height:10px;overflow:hidden;-moz-box-shadow:1px 1px 1px #A9A9A9 inset;-webkit-box-shadow:1px 1px 1px #A9A9A9 inset;box-shadow:1px 1px 1px #A9A9A9 inset;background:#D3D3D3;cursor:pointer;}
#c-banner .flex-control-nav .flex-active{background-color: #3381bd;-moz-box-shadow:1px 1px 1px #11568b inset;-webkit-box-shadow:1px 1px 1px #11568b inset;box-shadow:1px 1px 1px #11568b inset}
#c-banner .flex-direction-nav{height:70px;}
#c-banner .flex-direction-nav li a{overflow:hidden;cursor:pointer;display:block;width:42px;top:50%;height:70px;position:absolute;z-index:6;margin-top:-35px;background:url(images/c_banner_ico.png) no-repeat; position:absolute;opacity:0;filter: alpha(opacity=0);-moz-opacity:0;}
#c-banner .flex-direction-nav li a.flex-prev{left:80px;}
#c-banner .flex-direction-nav li a.flex-next{right:80px;background-position:-42px 0;}
#c-banner .flexslider:hover .flex-direction-nav li a{opacity:0.7;filter: alpha(opacity=70);-moz-opacity:0.7;cursor:pointer;}
#c-banner .flex-direction-nav li a.flex-prev:hover,#c-banner .flex-direction-nav li a.flex-next:hover{opacity:0.9;filter: alpha(opacity=90);-moz-opacity:0.9;}
#main{width:1170px;margin:0 auto;}
#main .c-a{overflow:hidden;height:336px;margin-top:15px;}
#main .c-a .c-hot{float:left;width:570px;height:336px;}
#main .c-a .c-hot img{display:inline;}
#main .c-a .c-news{float:right;width:584px;height:336px;position: relative;}
#main .c-a .c-news .c-news-top{height:36px;background-color:#eaeaea;}
#main .c-a .c-news .c-news-top ul{overflow:hidden;height:36px;}
#main .c-a .c-news .c-news-top ul li{float:left;font-size:16px;width:120px;text-align:center;height:36px;line-height:36px;}
#main .c-a .c-news .c-news-top ul li a{color:#555;display: block;}
#main .c-a .c-news .c-news-top ul .hover{background-color:#3381bd;}
#main .c-a .c-news .c-news-top ul .hover a{color:white;}
#main .c-a .c-news .c-news-more{display:none;position: absolute;height:36px;line-height:36px;z-index: 4;right:8px;top:0px;}
#main .c-a .c-news .c-news-more a{color:#555;}
#main .c-a .c-news .c-news-con{height:296px;display:none;}
#main .c-a .c-news .c-news-con ul{margin-top:0px;}
#main .c-a .c-news .c-news-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height:29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left:14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-a .c-news .c-news-con ul li a{display: block;float: left;color: #3d3d3d;width:460px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-a .c-news .c-news-con ul li a:hover{}
#main .c-a .c-news .c-news-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#main .c-ibanner{margin-top:15px;width:1170px;height:120px;position: relative;}
#main .c-ibanner .c-ibanner-more{position:absolute;z-index:99;top:0;left:0;width:32px;height:120px;}
#main .c-ibanner .c-ibanner-con{}
#main .c-ibanner .c-ibanner-con img{display:inline;}
#main .c-ibanner .c-ibanner-con .KSS_titleBox{display:none;}
#main .c-ibanner .c-ibanner-con .KSS_titleBox title{display:none;}


#main .c-unit1{margin-top:15px;height:136px;}
#main .c-unit1 ul{overflow:hidden;width:1168px;height:136px;}
#main .c-unit1 ul li{float:left;height:136px;width:288px;margin:0 2px;display:inline;}
#main .c-unit1 ul li a{color:white;font-size:16px;display:block;height:56px;line-height:56px;padding-top:80px;text-align:center;}
#main .c-unit1 ul li a:hover{font-size:18px;text-decoration:none;}
#main .c-unit1 ul .li1 a{background:#6fbc47 url(images/c_loginsk_01.png) no-repeat center 30px;}
#main .c-unit1 ul .li2 a{background:#0ba299 url(images/c_loginsk_02.png) no-repeat center 30px;}
#main .c-unit1 ul .li3 a{background:#24a9e6 url(images/c_loginsk_03.png) no-repeat center 30px;}
#main .c-unit1 ul .li4 a{background:#6fbc47 url(images/c_loginsk_04.png) no-repeat center 30px;}
#main .c-unit1 ul .li1 a:hover{background:#62ac3c url(images/c_loginsk_01.png) no-repeat center 30px;}
#main .c-unit1 ul .li2 a:hover{background:#058a82 url(images/c_loginsk_02.png) no-repeat center 30px;}
#main .c-unit1 ul .li3 a:hover{background:#199bd7 url(images/c_loginsk_03.png) no-repeat center 30px;}
#main .c-unit1 ul .li4 a:hover{background:#6fbc47 url(images/c_loginsk_04.png) no-repeat center 30px;}

#main .c-unit2{margin-top:15px;height:136px;}
#main .c-unit2 ul{overflow:hidden;width:1168px;height:136px;}
#main .c-unit2 ul li{float:left;height:136px;width:288px;margin:0 2px;display:inline;}
#main .c-unit2 ul li a{color:white;font-size:16px;display:block;height:56px;line-height:56px;padding-top:80px;text-align:center;}
#main .c-unit2 ul li a:hover{font-size:18px;text-decoration:none;}
#main .c-unit2 ul .li1 a{background:#6fbc47 url(images/c_loginsk_01.png) no-repeat center 30px;}
#main .c-unit2 ul .li2 a{background:#0ba299 url(images/c_loginsk_02.png) no-repeat center 30px;}
#main .c-unit2 ul .li3 a{background:#24a9e6 url(images/c_loginsk_03.png) no-repeat center 30px;}
#main .c-unit2 ul .li4 a{background:#6fbc47 url(images/c_loginsk_04.png) no-repeat center 30px;}
#main .c-unit2 ul .li1 a:hover{background:#62ac3c url(images/c_loginsk_01.png) no-repeat center 30px;}
#main .c-unit2 ul .li2 a:hover{background:#058a82 url(images/c_loginsk_02.png) no-repeat center 30px;}
#main .c-unit2 ul .li3 a:hover{background:#199bd7 url(images/c_loginsk_03.png) no-repeat center 30px;}
#main .c-unit2 ul .li4 a:hover{background:#6fbc47 url(images/c_loginsk_04.png) no-repeat center 30px;}

#main .c-student1{margin-top:15px;height:136px;}
#main .c-student1 ul{overflow:hidden;width:1170px;height:136px;}
#main .c-student1 ul li{float:left;height:136px;width:191px;margin:0 2px;display:inline;}
#main .c-student1 ul li a{color:white;font-size:16px;display:block;height:56px;line-height:56px;padding-top:80px;text-align:center;}
#main .c-student1 ul li a:hover{font-size:18px;text-decoration:none;}
#main .c-student1 ul .li1 a{background:#6fbc47 url(images/c_loginsk_05.png) no-repeat center 30px;}
#main .c-student1 ul .li2 a{background:#0ba299 url(images/c_loginsk_06.png) no-repeat center 30px;}
#main .c-student1 ul .li3 a{background:#24a9e6 url(images/c_loginsk_07.png) no-repeat center 30px;}
#main .c-student1 ul .li4 a{background:#f8b62c url(images/c_loginsk_08.png) no-repeat center 30px;}
#main .c-student1 ul .li5 a{background:#0062ac url(images/c_loginsk_09.png) no-repeat center 30px;}
#main .c-student1 ul .li6 a{background:#24a9e6 url(images/c_loginsk_08.png) no-repeat center 30px;}
#main .c-student1 ul .li1 a:hover{background:#62ac3c url(images/c_loginsk_05.png) no-repeat center 30px;}
#main .c-student1 ul .li2 a:hover{background:#058a82 url(images/c_loginsk_06.png) no-repeat center 30px;}
#main .c-student1 ul .li3 a:hover{background:#199bd7 url(images/c_loginsk_07.png) no-repeat center 30px;}
#main .c-student1 ul .li4 a:hover{background:#e8aa27 url(images/c_loginsk_08.png) no-repeat center 30px;}
#main .c-student1 ul .li5 a:hover{background:#025798 url(images/c_loginsk_09.png) no-repeat center 30px;}
#main .c-student1 ul .li6 a:hover{background:#199bd7 url(images/c_loginsk_08.png) no-repeat center 30px;}

#main .c-student2{margin-top:15px;height:136px;}
#main .c-student2 ul{overflow:hidden;width:1170px;height:136px;}
#main .c-student2 ul li{float:left;height:136px;width:581px;margin:0 2px;display:inline;}
#main .c-student2 ul li a{color:white;font-size:16px;display:block;height:56px;line-height:56px;padding-top:80px;text-align:center;}
#main .c-student2 ul li a:hover{font-size:18px;text-decoration:none;}
#main .c-student2 ul .li1 a{background:#6fbc47 url(images/c_loginsk_05.png) no-repeat center 30px;}
#main .c-student2 ul .li2 a{background:#0ba299 url(images/c_loginsk_09.png) no-repeat center 30px;}
#main .c-student2 ul .li1 a:hover{background:#62ac3c url(images/c_loginsk_05.png) no-repeat center 30px;}
#main .c-student2 ul .li2 a:hover{background:#058a82 url(images/c_loginsk_09.png) no-repeat center 30px;}




#main .c-teacher1{margin-top:15px;height:136px;}
#main .c-teacher1 ul{overflow:hidden;width:1168px;height:136px;}
#main .c-teacher1 ul li{float:left;height:136px;width:142px;margin:0 2px;display:inline;}
#main .c-teacher1 ul li a{color:white;font-size:16px;display:block;height:56px;line-height:56px;padding-top:80px;text-align:center;}
#main .c-teacher1 ul li a:hover{font-size:18px;text-decoration:none;}
#main .c-teacher1 ul .li1 a{background:#6fbc47 url(images/c_loginsk_09.png) no-repeat center 30px;}
#main .c-teacher1 ul .li2 a{background:#0ba299 url(images/c_loginsk_10.png) no-repeat center 30px;}
#main .c-teacher1 ul .li3 a{background:#24a9e6 url(images/c_loginsk_11.png) no-repeat center 30px;}
#main .c-teacher1 ul .li4 a{background:#f8b62c url(images/c_loginsk_12.png) no-repeat center 30px;}
#main .c-teacher1 ul .li5 a{background:#0062ac url(images/c_loginsk_13.png) no-repeat center 30px;}
#main .c-teacher1 ul .li6 a{background:#24a9e6 url(images/c_loginsk_14.png) no-repeat center 30px;}
#main .c-teacher1 ul .li7 a{background:#0ba299 url(images/c_loginsk_15.png) no-repeat center 30px;}
#main .c-teacher1 ul .li8 a{background:#6fbc47 url(images/c_loginsk_16.png) no-repeat center 30px;}
#main .c-teacher1 ul .li1 a:hover{background:#6fbc47 url(images/c_loginsk_09.png) no-repeat center 30px;}
#main .c-teacher1 ul .li2 a:hover{background:#0ba299 url(images/c_loginsk_10.png) no-repeat center 30px;}
#main .c-teacher1 ul .li3 a:hover{background:#24a9e6 url(images/c_loginsk_11.png) no-repeat center 30px;}
#main .c-teacher1 ul .li4 a:hover{background:#f8b62c url(images/c_loginsk_12.png) no-repeat center 30px;}
#main .c-teacher1 ul .li5 a:hover{background:#025798 url(images/c_loginsk_13.png) no-repeat center 30px;}
#main .c-teacher1 ul .li6 a:hover{background:#1899d4 url(images/c_loginsk_14.png) no-repeat center 30px;}
#main .c-teacher1 ul .li7 a:hover{background:#06948c url(images/c_loginsk_15.png) no-repeat center 30px;}
#main .c-teacher1 ul .li8 a:hover{background:#65b23d url(images/c_loginsk_16.png) no-repeat center 30px;}









#main .c-sec{margin-top:15px;overflow:hidden;height:353px;}
/*---------------rili---------------*/
#main .c-sec .c-sec-rili{float:left;width:460px;height:353px;}
#main .c-sec .c-sec-rili .employ-calendar{margin-top: 10px;}
#main .c-sec .c-sec-rili .employ-calendar .title{width: 50px;height: 100%;float: left;text-align: center;border-right: 1px solid #ccc;}
#main .c-sec .c-sec-rili .employ-calendar .window{width: 460px;height: 100%;border: 0;}
#main .c-sec .c-sec-rili .down{position: absolute;width:54px;height: 22px;background-color: #3381bd; border: 0; color: white; text-shadow: none; box-shadow: none;font-size: 24px;font-weight:bold;font-family: "Courier New", Courier, monospace; vertical-align: baseline; border-radius: 5px;display: inline-block;cursor: pointer;top:0;right: 0;}
#main .c-sec .c-sec-rili .up{position: absolute;width: 54px;height: 22px;line-height:22px; background-color: #3381bd; border: 0; color: white; text-shadow: none; box-shadow: none;font-size: 24px;font-weight:bold;font-family: "Courier New", Courier, monospace; vertical-align: baseline; border-radius: 5px;display: inline-block;cursor: pointer;top: 0;left: 0;}
#main .c-sec .c-sec-rili .c-rili-cen{font-weight:bold;}
.calendar-type{display: inline-block; width: 20px; height: 20px; background: #335f8b none repeat scroll 0px 0px; line-height: 20px; text-align: center; border-radius: 10px;color: white;}
.circle{display: inline-block;width: 20px;height: 20px;background: url(images/c_rili_ico04.png) no-repeat left center;}
.fairtip ul li a{color:#555;}
.single-row{white-space:nowrap;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar{}
#main .c-sec .c-sec-rili .ui-datepicker-calendar thead{line-height: 33px;background-color: #f4f4f4;border-right: 1px solid #ddd;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar thead th {text-align: center;font-weight: normal;color: #000;width:64px;height: 33px;border: 1px solid #ddd;border-width: 1px 0 0 1px;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar thead th span {}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody td {padding: 0 0px;text-align: center;line-height: 36px;border: 1px solid #ddd;border-width: 1px 0 0 1px;width:64px;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar .ui-state-default {display: block;width: 64px;outline: none;text-decoration: none;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody tr:nth-child(odd){background-color:white;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody tr:nth-child(even){background-color:#f3f1f1;}
#main .c-sec .c-sec-rili .calendar-diy{width: 100%;border:#d3d3d3 1px solid;clear: both;height: auto;overflow:hidden;}
#main .c-sec .c-sec-rili .calendar-diy ul{width: 100%;height: 30px;background-color: #96d206;}
#main .c-sec .c-sec-rili .calendar-diy ul li{display: inline-block;vertical-align: top;line-height: 30px;}
#main .c-sec .c-sec-rili .calendar-diy ul .previous{background: url("datepicker.png") 0 7px no-repeat;width: 20px;height: 25px;cursor: pointer;float: left;}
#main .c-sec .c-sec-rili .calendar-diy ul .next{background: url("datepicker.png") -70px 7px no-repeat;width: 20px;height: 25px;cursor: pointer;float: right;}
#main .c-sec .c-sec-rili .calendar-diy ul .word{width: 190px;height: 30px;line-height:30px;color:white;text-align: center;float: left;}
#main .c-sec .c-sec-rili .calendar-diy .date-show{display: inline-block;vertical-align: top;text-align: center;width: 460px;position: relative;}
#main .c-sec .c-sec-rili .calendar-diy .date-show .month{font-family: arial;}
#main .c-sec .c-sec-rili .calendar-diy .date-show .year{font-family: arial;}
#main .c-sec .c-sec-rili .calendar-diy .calendar{display: inline-block;vertical-align: top;}
#main .c-sec .c-sec-rili .fair-day{background: url(images/c_rili_ico03.png) no-repeat center center;width:64px;height:36px;}
#main .c-sec .c-sec-rili .fair-day .ui-state-default{color:#555}
#main .c-sec .c-sec-rili .fair-day span{color: #fff;}
#main .c-sec .c-sec-rili .past-fair-day{background: url(images/c_rili_ico01.png) no-repeat center center;width:64px;height:36px;}
#main .c-sec .c-sec-rili .past-fair-day .ui-state-default{color:#555}
#main .c-sec .c-sec-rili .past-fair-day span{color: #fff;}
#main .c-sec .c-sec-rili .ui-datepicker-today{background: url(images/c_rili_ico02.png) no-repeat center center;width:64px;height:36px;}
#main .c-sec .c-sec-rili .ui-datepicker-today .ui-state-default{color:white}
/*---------------riliend---------------*/
#main .c-tit{background:url(images/c_tit_01.jpg) repeat-x;height:46px;line-height:46px;}
#main .c-tit .c-tit-ico{float:left;background:url(images/c_tit_02.jpg) repeat-x;}
#main .c-tit .c-tit-ico h4{font-size:16px;color:#3381bd;display:block;padding:0 15px 0 50px;}
#main .c-tit .ico1 h4{background:url(images/c_lum_ico_01.jpg) no-repeat 5px center;}
#main .c-tit .ico2 h4{background:url(images/c_lum_ico_02.jpg) no-repeat 5px center;}
#main .c-tit .ico3 h4{background:url(images/c_lum_ico_03.jpg) no-repeat 5px center;}
#main .c-tit .ico4 h4{background:url(images/c_lum_ico_04.jpg) no-repeat 5px center;}
#main .c-tit .ico5 h4{background:url(images/c_lum_ico_05.jpg) no-repeat 5px center;}
#main .c-tit .ico6 h4{background:url(images/c_lum_ico_06.jpg) no-repeat 5px center;}
#main .c-tit .ico7 h4{background:url(images/c_lum_ico_07.jpg) no-repeat 5px center;}
#main .c-tit .ico8 h4{background:url(images/c_lum_ico_08.jpg) no-repeat 5px center;}
#main .c-tit a{color:#555555;float:right;margin-right:8px;display:inline;}
#main .c-sec .c-zpxj{float:right;width:690px;height:353px;overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con{height:270px;}
#main .c-sec .c-zpxj .c-zpxj-con ul{overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con ul li{float:left;width:327px;overflow:hidden;margin:12px 9px 12px 9px;display:inline;}
#main .c-sec .c-zpxj .c-zpxj-con ul li:hover{background-color:#f2f2f2;cursor:pointer;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date{float:left;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date span{display:block;text-align:center;font-size:15px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date .year{width:78px;height:39px;background-color:#3381bd;color:white;line-height:39px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date .date{border:1px solid #d7ded6;background-color:white;border-top:0;width:76px;height:38px;color:#3381bd;line-height:38px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info{float:left;margin-left:15px;display:inline;width: 220px;overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4{line-height:30px;height:30px;width:220px;overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4 a{float:left;display: block;color:#3381bd;max-width:175px;height:30px;overflow:hidden;text-overflow: ellipsis;  white-space: nowrap;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4 dfn{float:left;margin-left: 7px;width:36px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4 dfn img{vertical-align: middle;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info p{color:#868686;line-height:20px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  }
#main .c-fou{margin-top:20px;overflow:hidden;height:292px;}
#main .c-fou .c-job{float:left;width:692px;height:292px;position: relative;}
#main .c-fou .c-job .c-job-top{height:46px;background:url(images/c_job_02.jpg) repeat-x;}
#main .c-fou .c-job .c-job-top ul{overflow:hidden;height:46px;}
#main .c-fou .c-job .c-job-top ul li{float:left;font-size:16px;width:120px;text-align:center;height:46px;line-height:40px;}
#main .c-fou .c-job .c-job-top ul li a{color:#555;display: block;}
#main .c-fou .c-job .c-job-top ul .hover{background:url(images/c_job_01.jpg) repeat-x;}
#main .c-fou .c-job .c-job-top ul .hover a{color:white;}
#main .c-fou .c-job .c-job-more{position: absolute;height:46px;line-height:46px;z-index: 4;right:0;top:0px;display:none;}
#main .c-fou .c-job .c-job-more a{color:#555;}
#main .c-fou .c-job .c-job-con{height:240px;margin-top:6px;}
#main .c-fou .c-job .c-job-con ul{float: left;width: 341px;display: inline;}
#main .c-fou .c-job .c-job-con #con_job_ul_1{margin-left:10px;}
#main .c-fou .c-job .c-job-con #con_job_ul_2{width: 702px;}
#main .c-fou .c-job .c-job-con ul li{overflow: hidden;font-size: 14px;width:327px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fou .c-job .c-job-con #con_job_ul_2 li{float: left;margin-right: 10px;}
#main .c-fou .c-job .c-job-con ul li a{display: block;float: left;color: #3d3d3d;width:215px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-job .c-job-con ul li i{color:#3d3d3d;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100px;}
#main .c-fou .c-job .c-job-con ul li .c-i-zw{color:#ff9000;margin-left: 5px;display:inline;}
#main .c-fou .c-job .c-job-con ul li .c-i-zw:hover{text-decoration: underline;}
#main .c-fou .c-job .c-job-con ul li span{display: block;float: right;width:78px;color: #3d3d3d;margin-right: 4px;}
#main .c-fou .c-alu{float:right;width:456px;height:292px;position: relative;}
#main .c-fou .c-alu .c-alu-top{height:46px;background:url(images/c_job_02.jpg) repeat-x;}
#main .c-fou .c-alu .c-alu-top ul{overflow:hidden;height:46px;}
#main .c-fou .c-alu .c-alu-top ul li{float:left;font-size:16px;padding:0 20px;text-align:center;height:46px;line-height:40px;}
#main .c-fou .c-alu .c-alu-top ul li a{color:#555;display: block;}
#main .c-fou .c-alu .c-alu-top ul .hover{background:url(images/c_job_01.jpg) repeat-x;}
#main .c-fou .c-alu .c-alu-top ul .hover a{color:white;}
#main .c-fou .c-alu .c-alu-more{position: absolute;height:46px;line-height:46px;z-index: 4;right:0;top:0px;}
#main .c-fou .c-alu .c-alu-more a{color:#555;}
#main .c-fou .c-alu .c-alu-con{width:456px;height:240px;margin-top:6px;background:url(images/c_zixun02.jpg) no-repeat;overflow:hidden;cursor: pointer;}
#main .c-fou .c-alu .c-alu-con ul{float:left;height:36px;line-height:36px;overflow:hidden;margin-top:130px;margin-left:208px;display:inline;}
#main .c-fou .c-alu .c-alu-con ul li{float:left;font-size:16px;padding-left:26px;height:36px;line-height:36px;background:url(images/c_zixun01_list.png) no-repeat left center;display:inline;}
#main .c-fou .c-alu .c-alu-con ul li a{color:#0e0e0e;}
#main .c-fou .c-alu .c-alu-con ul .c-mleft{margin-left:20px;}
#main .c-fou .c-alu .c-alu-con2{height:240px;margin-top:6px;}
#main .c-fou .c-alu .c-alu-con2 ul{margin-top:4px;}
#main .c-fou .c-alu .c-alu-con2 ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fou .c-alu .c-alu-con2 ul li a{display: block;float: left;color: #3d3d3d;width:330px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-alu .c-alu-con2 ul li i{color:#3d3d3d;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-alu .c-alu-con2 ul li .c-i-zw{color:#ff9000;margin-left: 5px;}
#main .c-fou .c-alu .c-alu-con2 ul li .c-i-zw:hover{text-decoration: underline;}
#main .c-fou .c-alu .c-alu-con2 ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#main .c-fou .c-maga{float: right;width: 456px;}
#main .c-fou .c-maga .c-maga-con{position: relative;margin-top:19px;height:227px;}
#main .c-fou .c-maga .c-maga-con .next,#main .c-fou .c-maga .c-maga-con .prev{opacity:0.9;filter:Alpha(opacity=84);position: absolute;z-index:8;top:93px;width:22px;height:47px;font: 0/0 Arial;cursor: pointer;}
#main .c-fou .c-maga .c-maga-con .next:hover,#main .c-fou .c-maga .c-maga-con .prev:hover{opacity:1;filter:Alpha(opacity=100);}
#main .c-fou .c-maga .c-maga-con .next{right:10px;background:url(images/c_fdzz_r.jpg) no-repeat;z-index:9;}
#main .c-fou .c-maga .c-maga-con .prev{left:10px;background:url(images/c_fdzz_l.jpg) no-repeat;z-index:10;}
#main .c-fou .c-maga .c-maga-con .c-maga-img{overflow: hidden;position: relative;width:376px;margin: 0 auto;}
#main .c-fou .c-maga .c-maga-con .c-maga-img ul{overflow:hidden;height:227px;}
#main .c-fou .c-maga .c-maga-con .c-maga-img ul li{float:left;width:188px;height:226px;display:inline;}
#main .c-fou .c-maga .c-maga-con .c-maga-img ul li .img{border:1px solid #d1d1d1;width:162px;height:188px;margin:0 12px;}
#main .c-fou .c-maga .c-maga-con .c-maga-img ul li .img img{margin:4px;width:154px;height:180px;display:block;}
#main .c-fou .c-maga .c-maga-con .c-maga-img ul li p{width:164px;font-size:14px;height:36px;line-height:36px;text-align:center;margin:0 auto;border-bottom: 1px dashed #d1d1d1;}
#main .c-fou .c-maga .c-maga-con .c-maga-img ul li p a{color:#8b8b8b;}
#main .c-jyfd{margin-top:15px;}
#main .c-jyfd .c-jyfd-con{margin-top:15px;}
#main .c-jyfd .c-jyfd-con ul{overflow:hidden;width:1168px;margin:0 auto;}
#main .c-jyfd .c-jyfd-con ul li{width:276px;height:135px;float:left;margin:0 8px;display:inline;}
#main .c-jyfd .c-jyfd-con ul li a{}
#main .c-onezs{width:1170px;height:120px;background:url(images/c_one_bj.jpg) no-repeat;margin-top:20px;}
#main .c-onezs .c-onezs-con{float:right;overflow:hidden;margin-top:25px;}
#main .c-onezs .c-onezs-con dl{float:left;width:170px;font-size:16px; margin: 0 90px 0 0;display:inline;}
#main .c-onezs .c-onezs-con dl dd{background:url(images/c_one_01.png) no-repeat;width:133px;height:35px;text-indent:40px;line-height:30px;margin-top: 15px;}
#main .c-onezs .c-onezs-con dl dd a{color:white;}
#main .c-onezs .c-onezs-con dl dt{background:url(images/c_one_02.png) no-repeat left center;padding-left:35px;height:50px;line-height:50px;}
#main .c-onezs .c-onezs-con dl dt a{color:white;text-decoration: underline;}
#main .c-fiv{overflow:hidden;margin-top:15px;}
#main .c-fiv .c-zxyy{float:left;width:220px;height:260px;}
#main .c-fiv .c-acti{}
#main .c-fiv .c-acti .c-acti-top{margin-top:14px;width:576px;height:110px;}
#main .c-fiv .c-acti .c-acti-top ul{overflow:hidden;height:110px;}
#main .c-fiv .c-acti .c-acti-top ul li{float:left;border:1px solid #d1d1d1;width:212px;height:108px;margin:0 10px;display:inline;}
#main .c-fiv .c-acti .c-acti-top ul li img{margin:4px;width:204px;height:100px;}
#main .c-fiv .c-acti .c-acti-con{height:214px;overflow:hidden;}
#main .c-fiv .c-acti .c-acti-con .c-acti-img{float:left;width:198px;height:210px;margin-top:4px;}
#main .c-fiv .c-acti .c-acti-con .c-acti-img img{}
#main .c-fiv .c-acti .c-acti-con ul{margin-top:4px;float:right;width: 972px;display:inline;}
#main .c-fiv .c-acti .c-acti-con ul span{margin-left:14px;}
#main .c-fiv .c-acti .c-acti-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;width: 458px;float: left;margin-left: 14px;}
#main .c-fiv .c-acti .c-acti-con ul li a{display: block;float: left;color: #3d3d3d;width:250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline;}
#main .c-fiv .c-acti .c-acti-con ul li i{display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fiv .c-acti .c-acti-con ul li .c-i-zw{color:#ff9000;}
#main .c-fiv .c-acti .c-acti-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#main .c-fiv .c-ency{float:right;width:576px;}
#main .c-fiv .c-ency .c-ency-con{height:214px;overflow:hidden;}
#main .c-fiv .c-ency .c-ency-con ul{margin-top:4px;height:210px;}
#main .c-fiv .c-ency .c-ency-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fiv .c-ency .c-ency-con ul li a{display: block;float: left;color: #3d3d3d;width:450px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline;}
#main .c-fiv .c-ency .c-ency-con ul li i{display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fiv .c-ency .c-ency-con ul li .c-i-zw{color:#ff9000;}
#main .c-fiv .c-ency .c-ency-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#footer{background-color:#3381bd;height:288px;margin-top:25px;overflow:hidden;}
#footer .c-footer{width:1170px;height:179px;margin:0 auto;padding:30px 0;overflow:hidden;}
#footer .c-footer .c-footer-list{float:left;height:179px;background:url(images/c_footer_line.jpg) no-repeat right center;padding:0 55px;}
#footer .c-footer .c-footer-list h4{color:white;display:block;width:206px;text-indent:60px;font-size:18px;font-weight:normal;height:50px;line-height:50px;border-bottom:1px dashed white;}
#footer .c-footer .c-footer-list ul{line-height:30px;margin-top:8px;}
#footer .c-footer .c-footer-list ul li{background:url(images/c_footer_06.jpg) no-repeat left center;padding-left:12px;color:white;}
#footer .c-footer .c-footer-list ul li a{color:white;}
#footer .c-footer .c-footer-list ul .no-list{background:0;}
#footer .c-footer .c-footer-logo{width:238px;padding-left:0;float: left;height: 179px;background: url(images/c_footer_line.jpg) no-repeat right center;padding: 0 65px 0 0px;}
#footer .c-footer .c-footer-logo img{display:block;vertical-align: initial;}
#footer .c-footer .c-list2{width:176px;}
#footer .c-footer .c-list3{}
#footer .c-footer .c-list2 h4{background:url(images/c_footer_02.png) no-repeat left center;width:176px;}
#footer .c-footer .c-list3 h4{background:url(images/c_footer_03.png) no-repeat left center;width:474px;}
#footer .c-footer .c-list1 ul,#footer .c-footer .c-list2 ul{margin-left:20px;}
#footer .c-footer .c-footer-wx{float:right;width:214px;height:162px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top{overflow:hidden;height:99px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top img{float:left;margin-top:3px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top .c-footer-wx-r{float:right;width:100px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top .c-footer-wx-r h4{color:white;font-size:18px;font-weight:normal;height:50px;line-height:50px;border-bottom:1px dashed white;}
#footer .c-footer .c-footer-wx .c-footer-wx-top .c-footer-wx-r p{color:white;}
#footer .c-footer .c-footer-wx dl{overflow:hidden;border-top:1px solid #c5dff3;margin-top:15px;padding-top:15px;}
#footer .c-footer .c-footer-wx dl dt{float:left;text-indent:38px;width:102px;height:32px;line-height:32px;}
#footer .c-footer .c-footer-wx dl dd{float:right;text-indent:38px;width:102px;height:32px;line-height:32px;}
#footer .c-footer .c-footer-wx dl a{color:white;display: block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#footer .c-footer .c-footer-wx dl dt a{background:#276fa7 url(images/c_footer_x04.png) no-repeat 5px center;}
#footer .c-footer .c-footer-wx dl dd a{background:#276fa7 url(images/c_footer_04.png) no-repeat 5px center;}
#footer .c-footer .c-footer-wx dl dt a:hover{background:#2b75af url(images/c_footer_x04.png) no-repeat 5px center;text-decoration:none;}
#footer .c-footer .c-footer-wx dl dd a:hover{background:#2b75af url(images/c_footer_04.png) no-repeat 5px center;text-decoration:none;}
#footer .c-footerbq{background:white;}
#footer .c-footerbq .c-footer-con{width:1170px;overflow:hidden;margin:0 auto;height:49px;line-height:49px;}
#footer .c-footerbq .c-footer-con p{float:left;}
#footer .c-footerbq .c-footer-con p i{margin:0 8px 0 12px;}
#footer .c-footerbq .c-footer-con span{float:right;}
/*---------------列表页---------------*/
.clear{clear:both}
#main .c-list{float:left;width:208px;}
#main .c-list .c-list-tit{font-weight:bold;background:url(images/c_list_tit01.png) no-repeat left center;height:45px;line-height:45px;border-bottom:2px solid #3381bd;color:#3381bd;font-size:16px;text-indent:24px;}
#main .c-list .c-list-tit a{color:#3381bd;}
#main .c-list .c-list-tit2{font-weight:bold;overflow:hidden;background:url(images/c_list_tit01.png) no-repeat left center;height:45px;line-height:45px;border-bottom:2px solid #3381bd;color:#3381bd;font-size:16px;text-indent:24px;}
#main .c-list .c-list-tit2 h4{color:#3381bd;float:left;font-size:16px;}
#main .c-list .c-list-tit2 a{color: #555555;font-size:14px;font-weight:normal;float: right;margin-right: 8px;display: inline;}
#main .c-list .c-list-sub{}
#main .c-list .c-list-sub ul{margin-top:10px;}
#main .c-list .c-list-sub ul li{width:208px;font-size:15px;height:38px;line-height:38px;text-indent:20px;border-bottom:1px solid #d3d3d3;}
#main .c-list .c-list-sub ul li a{color:#585858;display:block;width:208px;height:38px;}
#main .c-list .c-list-sub ul li a:hover{color:white;background:#6eadde url(images/c_lis_sub_hover.png) no-repeat 180px center;display:block;text-decoration: none;}
#main .c-list .c-list-sub ul .hover{background:#3381bd url(images/c_lis_sub_hover.png) no-repeat 180px center;}
#main .c-list .c-list-sub ul .hover a{color:white;}
#main .c-list .c-list-down{margin-top:10px;}
#main .c-list .c-list-down ul{margin-top:4px;}
#main .c-list .c-list-down ul li{overflow: hidden;font-size: 13px;height:36px;line-height: 36px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left:14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-list .c-list-down ul li a{display: block;float: left;color: #3d3d3d;width:192px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r{float:right;width:916px;padding:0 12px 15px 12px; margin-left: 0;min-height:726px;position:relative; background-color: white; box-shadow: 2px 2px 5px 0 #cdcdcd;-webkit-box-shadow: 1px 2px 5px 0 #cdcdcd; -moz-box-shadow: 2px 2px 5px 0 #cdcdcd;-o-box-shadow: 2px 2px 5px 0 #cdcdcd;border-left: 1px solid #e1e1e1;}
#main .c-list-r .c-current{border-bottom:1px solid #d1d1d1;height:38px;line-height:38px;padding-left:20px;margin:0 auto;background:url(images/c_current01.png) no-repeat left center;}
#main .c-list-r .c-current span{color:#666666;margin:0 3px;}
#main .c-list-r .c-current span a{color:#666666}
#main .c-list-r .c-current i{color:#666666}
#main .c-list-r .c-current em{color:#3381bd}
#main .c-list-r .c-list-con{}
/*---------------招聘信息筛选---------------*/
#main .c-list-r .c-list-con .c-list-sea{float: left;overflow:hidden;margin-top:10px;width:100%;background:url(images/c_firm03.gif) repeat-x center;}
#main .c-list-r .c-list-con .c-list-sea .c-list-sea-inp{display: block;height: 30px;padding-left:8px;font-size: 14px;line-height:30px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;float: left;width: 322px;border-radius: 0;font-family: "Microsoft YaHei";}
#main .c-list-r .c-list-con .c-list-sea .c-list-sea-but{float: left;text-align:center;height: 32px;line-height:32px;width:70px;background-color:#3381bd;border: 0;color:white;font-family: "Microsoft YaHei";border-radius:0;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2{overflow:hidden;margin-top:3px;width:916px;background:url(images/c_firm03.gif) repeat-x bottom center;padding-bottom:22px;}
#main .c-list-r .c-list-con .c-list-sea2 form{overflow:hidden;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style{float:left;width:215px;margin:10px 7px 0 7px;display:inline;overflow: hidden;height:36px;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .select2 {width:215px;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .c-list-sea2-input{width:205px;height: 30px;color: #acacac;padding-left:8px;font-size: 14px;line-height:30px;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-family: "Microsoft YaHei";}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .c-reset{float: left;text-align:center;height: 32px;line-height:32px;width:96px;background-color:#969696;border: 0;color:white;font-family: "Microsoft YaHei";border-radius:0;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .c-but{float: right;text-align:center;height: 32px;line-height:32px;width:96px;background-color:#3381bd;border: 0;color:white;font-family: "Microsoft YaHei";border-radius:0;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style #yxq{background: url(images/c_ico_gscl.jpg) no-repeat 186px center;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-p-input{width: 100%;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style #apjssj{background: url(images/c_ico_gscl.jpg) no-repeat 186px center;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-p-input .c-reset{margin-left: 38%;}
#main .c-list-r .c-list-con .c-list-sea2 .c-p-input .c-but{margin-right: 39%;}
.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #ccc;border-radius: 4px;height:32px;line-height:32px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px;color:#acacac;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3381bd}
.select2-container--bootstrap .select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection{border-color:transparent;}
.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{border-color:transparent;}
.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection {border-color:transparent;}
.select2-search--dropdown .select2-search__field{*padding:4px 0;}
/*---------------招聘信息筛选end---------------*/

/*---------------招聘信息筛选切换---------------*/
#main .c-list-r .c-list-ztop{width:916px;margin-top:15px;}
#main .c-list-r .c-list-ztop ul{overflow:hidden;background-color: #f0f0f0;}
#main .c-list-r .c-list-ztop ul li{float:left;height:42px;line-height:42px;text-align:center;width:458px;font-size:16px;}
#main .c-list-r .c-list-ztop ul li a{height:42px;line-height:42px;display:block;color:#838383;}
#main .c-list-r .c-list-ztop ul .hover{border-top: 2px solid #3381bd;background-color:white;}
#main .c-list-r .c-list-ztop ul .hover a{color:#3381bd;}
#main .c-list-r .c-list-zlist{display:none;}
#main .c-list-r .c-list-con ul{font-size:0}
#main .c-list-r .c-list-con ul li{overflow: hidden;display:block;background: url(images/c_list_01.jpg) no-repeat 5px center; width:898px; padding-left: 18px; height:40px; line-height: 40px;font-size: 14px; border-bottom: 1px dashed #d3d3d3;}
#main .c-list-r .c-list-con ul li a{float: left; overflow: hidden; color: #555555; width:650px; display: block; height: 40px; line-height: 40px; text-overflow: ellipsis; white-space: nowrap;}
#main .c-list-r .c-list-con ul li span{float: right; color: #555555; width:240px; text-align: right; display: block; height: 40px; line-height: 40px;overflow:hidden;}
#main .c-list-r .c-list-con ul li a i{color:#3381bd;}
#main .c-list-r .c-list-con ul li a dfn img{vertical-align: middle;margin-left:7px;}
#main .c-list-r .c-list-ym{padding-top:20px; height: 32px; position: relative; width: 100%;}
#main .c-list-r .c-list-ym ul{float: left; position: relative; left: 50%;}
#main .c-list-r .c-list-ym ul li{line-height:28px;position: relative; right: 50%; float: left; font-family:"Microsoft YaHei"; color:#616161; font-size:14px; }
#main .c-list-r .c-list-ym ul li a{color:#616161; padding: 0 14px;border: 1px solid #d1d1d1; display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym ul li a:hover{color:#3381bd;text-decoration:none;background-color:#eeeded;border:1px solid #dfdfdf}
#main .c-list-r .c-list-ym ul li span{color:white; padding: 0 14px;background:#3381bd;border: 1px solid #3381bd; display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym ul .hover{background-color:#a7a7a7;color:white;}
#main .c-list-r .c-list-ym{text-align: center;}
#main .c-list-r .c-list-ym a{display:inline-block;color: #616161;padding: 2px 14px;margin:0 5px;border: 1px solid #d1d1d1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym a:hover{color:#3381bd;text-decoration:none;background-color:#eeeded;border:1px solid #dfdfdf}
#main .c-list-r .c-list-ym span{display:inline-block;color:white;padding: 2px 14px;margin:0 5px;background: #3381bd;border: 1px solid #3381bd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#main .c-list-r .c-list-ym2{padding-top:20px; height: 32px; position: relative; width: 100%;}
#main .c-list-r .c-list-ym2 ul{float: left; position: relative; left: 50%;}
#main .c-list-r .c-list-ym2 ul li{line-height:28px;position: relative; right: 50%; float: left; font-family:"Microsoft YaHei"; color:#616161; font-size:14px; }
#main .c-list-r .c-list-ym2 ul li a{color:#616161; padding: 0 14px;border: 1px solid #d1d1d1; display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym2 ul li a:hover{color:#3381bd;text-decoration:none;background-color:#eeeded;border:1px solid #dfdfdf}
#main .c-list-r .c-list-ym2 ul li span{color:white; padding: 0 14px;background:#3381bd;border: 1px solid #3381bd; display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym2 ul .hover{background-color:#a7a7a7;color:white;}
#main .c-list-r .c-list-ym2{text-align: center;}
#main .c-list-r .c-list-ym2 a{display:inline-block;color: #616161;padding: 2px 14px;margin:0 5px;border: 1px solid #d1d1d1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym2 a:hover{color:#3381bd;text-decoration:none;background-color:#eeeded;border:1px solid #dfdfdf}
#main .c-list-r .c-list-ym2 span{display:inline-block;color:white;padding: 2px 14px;margin:0 5px;background: #3381bd;border: 1px solid #3381bd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

/*---------------内容---------------*/
#main .c-list-r .c-content{margin-top:5px;padding-bottom:15px;font-size:15px;}
#main .c-list-r .c-content h1{text-align:center;font-size:18px;line-height:50px;color:#1f1f1f;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-content .c-content-top{overflow:hidden;margin-top:5px;background-color:#ededed;height:30px;line-height:30px;font-size:15px;}
#main .c-list-r .c-content .c-content-top p{overflow:hidden;text-align:center;}
#main .c-list-r .c-content .c-content-top p i{height:30px;line-height:30px;color:#555555;margin:0 20px;display:inline;}
#main .c-list-r .c-content .c-content-ex p{border-top: 1px dotted #bbb;  border-bottom: 1px dotted #bbb;  padding: 20px 20px; margin-top: 20px;  background: #fdfdfd;  }

#main .c-list-r .c-content .c-content-con{line-height:30px;padding:0 14px;font-size:15px;margin-bottom: 20px;}
#main .c-list-r .c-content .c-content-con p{width:100% !important;padding:0 !important;margin:8px 0 0 0 !important;color: #616161 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 14px !important;line-height:30px !important;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-content .c-content-con p span{font-family: "Microsoft YaHei" !important;line-height:30px !important;font-size: 14px !important;}
#main .c-list-r .c-content .c-content-con p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#main .c-list-r .c-content .c-content-con p a{word-wrap:break-word;}
#main .c-list-r .c-content .c-content-con table{margin-top:10px;width:100% !important;}
#main .c-list-r .c-content .c-content-con table tbody tr td{border: 1px solid #d1d1d1 !important;}
/*---------------图片列表---------------*/
#main .c-list-r .c-list-img{overflow: hidden;position: relative;margin: 0 auto;}
#main .c-list-r .c-list-img ul{overflow:hidden;width:916px;}
#main .c-list-r .c-list-img ul li{float:left;border-bottom: 1px dashed #d1d1d1;margin:25px 16px 0 16px;display:inline;width:196px;height:286px;}
#main .c-list-r .c-list-img ul li .img{border:1px solid #d1d1d1;width:194px;height:250px;}
#main .c-list-r .c-list-img ul li .img img{margin:4px;width:186px;height:242px;}
#main .c-list-r .c-list-img ul li p{font-size:14px;height:36px;line-height:36px;text-align:center;}
#main .c-list-r .c-list-img ul li p a{color:#8b8b8b;}
/*---------------404---------------*/
.content-notfind{text-align:center;overflow:hidden;padding-bottom:70px;}
.content-notfind .content-notfind1{font-weight: 700;height:200px;line-height:200px;font-size: 150px;margin-top: 80px;color:#3381bd;}
.content-notfind .content-notfind2{font-size:40px;color:white;height:55px;line-height:55px;background-color:#3381bd;width:320px;margin:0 auto;}
.content-notfind .content-notfind3{font-size:40px;color:#3381bd;height:55px;line-height:55px;}
.content-notfind .content-notfind4{margin-top:5px;font-size:16px;}
.content-notfind .content-notfind4 a{text-decoration: underline;color:#3381bd;}
/*---------------404---------------*/
#c-xf{position:fixed;right:0;top:250px;padding-bottom:150px;z-index:9997; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,15)||0)-(parseInt(this.currentStyle.marginBottom,50)||0)));}
#c-xf ul{width:51px;position:relative;}
#c-xf ul li{margin-top:1px;background-color:#196bab;width:51px;height:51px;font-size:0;color:#196bab;}
#c-xf ul li a{display:block;height:51px;width:51px;background:url(images/c_xf.png) no-repeat;color:#196bab;}
#c-xf ul .c-fhdb{display:none;}
#c-xf ul .c-ewm .c-ewm-con{position:absolute;z-index:12;right:51px;top:48px;width:129px;height:157px;display:none;}
#c-xf ul .c-wb .c-ewm-con{position:absolute;z-index:12;right:51px;top:-24px;width:129px;height:116px;display:none;}
#c-xf ul .c-wb a{background-position:0 0;}
#c-xf ul .c-qq a{background-position:-51px 0;}
#c-xf ul .c-ewm a{background-position:-102px 0;}
#c-xf ul .c-fhdb a{background-position:-153px 0;}
/*---------------场地信息---------------*/
#main .c-list-r .c-cdxx-img{overflow: hidden;position: relative;margin: 0 auto;}
#main .c-list-r .c-cdxx-img ul{overflow:hidden;width:916px;}
#main .c-list-r .c-cdxx-img ul li{float:left;margin:25px 13px 0 12px;display:inline;width:280px;}
#main .c-list-r .c-cdxx-img ul li .img{margin-bottom:13px;border:1px solid #d1d1d1;width:278px;height:188px;}
#main .c-list-r .c-cdxx-img ul li .img img{margin:4px;width:270px;height:180px;}
#main .c-list-r .c-cdxx-img ul li p{text-indent:26px;height:36px;line-height:36px;margin-top:2px;}
#main .c-list-r .c-cdxx-img ul li i{font-weight:bold;display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
#main .c-list-r .c-cdxx-img ul li a{color:#555;}
#main .c-list-r .c-cdxx-img ul li .p1{background:#3381bd url(images/c_cdxx_ico01.png) no-repeat 8px center;}
#main .c-list-r .c-cdxx-img ul li .p2{background:#3381bd url(images/c_cdxx_ico02.png) no-repeat 8px center;}
/*---------------场地信息详情---------------*/
#main .c-list-r .c-cdxx-con{margin-top:15px;}
#main .c-list-r .c-cdxx-con .c-cdxx-top{overflow:hidden;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-l{width:500px;height:267px;float:left;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r{float:right;width:390px;height: 267px;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r h4{text-indent:14px;height:36px;line-height:36px;font-size:16px;color:white;background-color:#990a0a;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r p{text-indent:14px;height:56px;line-height:56px;border-bottom:1px solid #d1d1d1;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r .c-cdxx-ny{padding-left:14px;margin-top:10px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot{margin-top:20px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jj{text-indent:14px;height:36px;font-size:16px;line-height:36px;color:white;background-color:#990a0a;margin: 20px 0px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jjcon p{text-indent:2em;line-height:30px;overflow: hidden}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jjcon  .c-img{max-width: 100%;margin-bottom: 15px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jjcon p i{font-weight: bold;color: #990a0a;}
/*---------------招聘会/宣讲会---------------*/
#main .c-list-r .c-cy{margin-top:12px;}
#main .c-list-r .c-firm{position:relative;font-family:"Microsoft YaHei";width:876px;padding:0 20px 20px 20px;margin:0px auto 0 auto;background-color:#f3f3f3;}
#main .c-list-r .c-firm h2{font-size:24px;color:#4f4f4f;line-height:50px;height:50px;width: 876px; font-weight: normal;position: relative;border-bottom: 1px dashed #8f8f8f;margin: 5px 0;padding: 5px 0;overflow: hidden;}
#main .c-list-r .c-firm h2 i{font-size:18px;}
#main .c-list-r .c-firm h2 img{width: 128px;height: 20px;position: absolute;z-index: 21;top: 15px;right: 0;}
#main .c-list-r .c-firm .c-likes{position: absolute;z-index: 22;top: 15px;right:20px;}
#main .c-list-r .c-firm ul{border-bottom:1px dashed #8f8f8f;margin:5px 0;padding:5px 0;overflow:hidden;}
#main .c-list-r .c-firm ul li{font-size:14px;color:#8f8f8f;line-height:28px;height:28px;overflow:hidden;float:left;width:272px;padding-right:20px;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-firm ul li a{text-decoration: underline;}
#main .c-list-r .c-firm dl{position:relative;}
#main .c-list-r .c-firm .c-xyzy{margin: 5px 0;}
#main .c-list-r .c-firm dl dt{font-size:16px;font-weight:bold;background:url(images/c_firm03.png) no-repeat left center;display:block;height:32px;line-height:32px;margin-top:5px;padding-left:14px;}
#main .c-list-r .c-firm dl dd{line-height:30px;}
#main .c-list-r .c-firm dl dd{line-height:30px;overflow: hidden;width: 876px;}
#main .c-list-r .c-firm dl dd i{}
#main .c-list-r .c-firm dl dd p{width:100% !important;padding:0 !important;margin:0 !important;color: #616161 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 14px !important;line-height:30px !important;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-firm dl dd p span{padding:0 !important;margin:0 !important;font-size: 14px !important;font-family: "Microsoft YaHei" !important;line-height:30px !important;background-color:transparent !important;}
#main .c-list-r .c-firm dl dd p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#main .c-list-r .c-firm dl dd p a{word-wrap:break-word;}
#main .c-list-r .c-firm dl dd a{text-decoration:underline;color:#3381bd;}
#main .c-list-r .c-firm dl dd a:hover{color:#cb4747;}
#main .c-list-r .c-firm dl dd table{margin-top:10px;}
#main .c-list-r .c-firm dl dd table tbody tr td{border: 1px solid #d1d1d1 !important;}
#main .c-list-r .c-firm .c-xyzy dd{line-height:30px;overflow: hidden;width: 876px;}
#main .c-list-r .c-firm .c-xyzy dd i{width:76px;height:30px;float: left;display: block;color: #8f8f8f;}
#main .c-list-r .c-firm .c-xyzy dd p{float: left;display: block;width: 800px !important;}
#main .c-list-r .c-firm2{font-family:"Microsoft YaHei";width:876px;padding: 0px 20px 5px 20px;margin:15px auto 0 auto;background-color:#f3f3f3;}
#main .c-list-r .c-firm2 ul{margin:5px 0;padding:5px 0;overflow:hidden;}
#main .c-list-r .c-firm2 ul li{font-size:14px;color:#8f8f8f;line-height:28px;overflow:hidden;float:left;width:272px;padding-right:20px;text-align:justify;}
#main .c-list-r .c-firm2 ul li a{text-decoration: underline;}
#main .c-list-r .c-firm2 ul li i{margin-right: 15px;}
#main .c-list-r .c-firm2 .c-xyzy{border-top: 1px dashed #8f8f8f;margin: 5px 0;}
#main .c-list-r .c-firm2 dl dt{font-size:16px;font-weight:bold;background:url(images/c_firm03.png) no-repeat left center;display:block;height:32px;line-height:32px;margin-top:5px;padding-left:14px;}
#main .c-list-r .c-firm2 dl dd{line-height:30px;}
#main .c-list-r .c-firm2 dl dd{line-height:30px;overflow: hidden;width: 876px;}
#main .c-list-r .c-firm2 dl dd i{}
#main .c-list-r .c-post{font-family:"Microsoft YaHei";width:876px;padding:10px 20px 0 20px;margin:20px auto 20px auto;background:url(images/c_firm03.gif) top repeat-x;}
#main .c-list-r .c-post .c-post-top{overflow:hidden;height:44px;}
#main .c-list-r .c-post .c-post-top h2{float:left;width:500px;display:block;font-size:18px;color:#4f4f4f;font-weight:bold;line-height:44px;font-family:"Microsoft YaHei";font-weight:normal;font-size: 16px;font-weight: bold;background: url(images/c_firm03.png) no-repeat left center;display: block;height: 32px;line-height: 32px;margin-top: 5px;padding-left: 14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-post .c-post-top span{float:right;width:320px;display:block;line-height:44px;text-align:right;}
#main .c-list-r .c-post .c-post-top .c-post-top-time{float:right;width:330px;line-height:44px;text-align:right;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl{overflow:hidden;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl dd{float:left;margin-left:8px;display:inline;width:160px;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl dt{float:left;width:160px;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl i{}
#main .c-list-r .c-post .c-post-xq{border-bottom:1px dashed #8f8f8f;border-top:1px dashed #8f8f8f;margin:5px 0;padding:5px 0;}
#main .c-list-r .c-post .c-post-xq dl{overflow:hidden;line-height:28px;margin: 10px 0px;}
#main .c-list-r .c-post .c-post-xq dl dd{float:left;overflow:hidden;height:28px;width:272px;padding-right:20px;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-post .c-post-xq dl dd i{color:#b30d0d;font-weight:bold;}
#main .c-list-r .c-post .c-post-xq dl dt i{color:#b30d0d;font-weight:bold;}
#main .c-list-r .c-post .c-post-xq dl dt{width:876px;float:left;}
#main .c-list-r .c-post .c-post-ms{margin-top:15px;}
#main .c-list-r .c-post .c-post-ms h3{font-size:16px;margin:10px 0;font-weight:bold;background:url(images/c_firm03.png) no-repeat left center;display:block;height:32px;line-height:32px;margin-top:5px;padding-left:14px;}
#main .c-list-r .c-post .c-post-ms h4{line-height:30px;}
#main .c-list-r .c-post .c-post-ms p{width:100% !important;padding:0 !important;margin:0 !important;color: #616161 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 14px !important;line-height:30px !important;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-post .c-post-ms p span{padding:0 !important;margin:0 !important;font-size: 14px !important;font-family: "Microsoft YaHei" !important;line-height:30px !important;}
#main .c-list-r .c-post .c-post-ms p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#main .c-list-r .c-post .c-post-ms p a{word-wrap:break-word;}
#main .c-list-r .c-post .c-post-ms a{text-decoration:underline;color:#3381bd;}
#main .c-list-r .c-post .c-post-ms a:hover{color:#cb4747;}
#main .c-list-r .c-post .c-post-ms table{margin-top:10px;}
#main .c-list-r .c-post .c-post-ms table tbody tr td{border: 1px solid #d1d1d1 !important;}
/*---------------rili---------------*/
#calendar{margin-top: 15px;}
#main .c-list-r #calendar .min-calendar{margin-top:20px;}
#main .c-list-r #calendar .fc-state-default{background:#3381bd;border:0;color:white;text-shadow:none;box-shadow:none;}
#main .c-list-r #calendar .fc-state-hover{background:#c01a1a;}
#main .c-list-r #calendar .fc-text-arrow{margin:0 10px;}
#main .c-list-r #calendar .fc-button{height:22px;line-height:22px;}
#main .c-list-r #calendar .fc-today .fc-day-number{color: white;}
#main .c-list-r #calendar .fc-day{cursor:pointer;}
#main .c-list-r #calendar .fc-today{cursor:pointer;    background-color: #e2a8a8;}
#main .c-list-r #calendar table thead{line-height:33px;background-color:#f4f4f4;}
#main .c-list-r #calendar .fc-content{margin-top:5px;}
#main .c-list-r #calendar .fc-grid .fc-day-number{height: 33px;line-height: 33px;}
#main .c-list-r #calendar table thead tr .fc-last{border-right: 1px solid #ddd;}
#main .c-list-r #calendar table thead tr th{border-bottom: 1px solid #ddd;}
#main .c-list-r #calendar .fc-widget-header, .fc-widget-content{border:0;border: 1px solid #ddd;border-width: 1px 0 0 1px;}
#main .c-list-r #calendar .fc-content table tbody tr:nth-child(odd){background-color:white;}
#main .c-list-r #calendar .fc-content table tbody tr:nth-child(even){background-color:#f3f1f1;}
#recruitment{margin-top:15px;}
#recruitment .rec-con{overflow:hidden;}
#recruitment .rec-con .rec-con-l{float:left;width:150px;padding:5px 0;text-align:center;}
#recruitment .rec-con .rec-con-l span{margin: 0 auto;margin-bottom: 5px;color: #952829;width: 65px;height: 63px;padding-top: 12px;line-height: 63px;font-size: 35px;display: block;background: url(images/calendar_ico.png) no-repeat center center;}
#recruitment .rec-con .rec-con-l span p{color: #999;line-height:24px;font-size:14px;}
#recruitment .rec-con .rec-con-r{float:left;width:724px;padding:20px 10px;border-left: 2px solid #b4b4b4;}
#recruitment .rec-con .rec-con-r h4{font-size: 18px;line-height: 24px;font-weight:normal;}
#recruitment .rec-con .rec-con-r h4 a{color: #952829;}
#recruitment .rec-con .rec-con-r ul{padding: 10px;padding-left: 0;border-bottom: 1px dashed #952829;}
#recruitment .rec-con .rec-con-r ul li{margin-top: 5px;color: #373737;height: 35px;list-style: none;}
#recruitment .rec-con .rec-con-r ul li i{padding: 5px;margin-right: 10px;font-size: 14px;line-height: 24px;text-align: center;color: #fff;background: #952829;}
/*---------------文章底部分享---------------*/
.c-share{color: #000000;/*margin-top:10px;*/}
.c-share span{color: #000000;}
.c-share a{color: #000000;}
/*---------------图片列表---------------*/
#main .c-list-r .c-zxsyy-img{width:916px;}
#main .c-list-r .c-zxsyy-img ul{overflow:hidden;width:912px;margin:0 auto;}
#main .c-list-r .c-zxsyy-img ul li{float:left;width:276px;border-bottom:2px solid #c4dcef;height:422px;margin:30px 14px 0 14px;display:inline;}
#main .c-list-r .c-zxsyy-img ul li .c-img{border:1px solid #d1d1d1;width:274px;height:328px;}
#main .c-list-r .c-zxsyy-img ul li .c-img img{width:266px;height:320px;margin:4px;}
#main .c-list-r .c-zxsyy-img ul li h4{text-align:center;font-size:20px;font-weight:normal;width: 276px;height:45px;line-height:45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-zxsyy-img ul li h4 a{color:#0d458f;}
#main .c-list-r .c-zxsyy-img ul li h4 i{font-size:16px;margin-left:10px;color:#0d458f;}
#main .c-list-r .c-zxsyy-img ul li .c-but{overflow:hidden;width:276px;height:36px;}
#main .c-list-r .c-zxsyy-img ul li .c-but a{display:block;font-size:16px;color:white;text-indent:45px;width:128px;height:36px;line-height:36px;float:left;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-zxsyy-img ul li .c-but .a1{background:#6eafe1 url(images/c_zxsyy_ico01.png) no-repeat 10px center;}
#main .c-list-r .c-zxsyy-img ul li .c-but .a2{background:#6eafe1 url(images/c_zxsyy_ico02.png) no-repeat 10px center;float:right;}






/*---------------首页飘窗---------------*/
.c-roll{width:276px;height:135px; color:#fff; position:absolute; z-index:99999;visibility: visible;overflow:hidden;}
.c-roll span{position:absolute;top:0;right:0;background-color:#feb252;cursor:pointer;display:block;text-align:center;width:40px;height:30px;line-height:30px;color:white;}

