@charset "utf-8";
/* CSS Document */
/*html{overflow: auto;filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-webkit-filter: grayscale(1);} */
*{ margin:0; padding:0; font-family: "微软雅黑",Arial,"Microsoft yahei","Hiragino Sans GB","冬青黑体简体中文 w3","Microsoft Yahei","Hiragino Sans GB","冬青黑体简体中文 w3",STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif; /*font-size:12px;*/ }
body{ background:#fff; }
ul,ol,li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0; vertical-align:top;}
.cl{ clear:both;}

/*.right{ display:block; width:89px; height:118px; 
filter:Alpha(opacity=60);position:fixed;right:30px; margin-right:auto; margin-left:auto;top:42%;_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop)+46); z-index:9999;}
*/


.Search{width:921px;height:33px;margin-top:0px;margin-bottom:20px;float:left;}
.Search_Before{float:left;display:inline;position:relative;width:100px;height:31px;border:1px solid #ccc;border-right:0;border-radius:3px 0 0 3px;font-size:15px; font-weight:bold; line-height:31px; text-align:center; color:#666;}
.inp-txt-wrap{width:737px; height:31px;float:left;border:1px solid #ccc;}
.inp-txt{width:737px;height:31px;color:#666;margin:0;line-height:32px;padding:0 0 0 14px;border:0;font-size:14px;_height:31px;_line-height:31px;font-family:"Arial","SimSun","宋体"}
.input_active{width:737px;height:27px;outline:none;}
.submit-second-btn{border:0;float:right;display:inline;width:81px;height:33px;background:url(/images/news.2016.12.27/search_button.jpg)no-repeat;cursor:pointer;border-radius:0}
.reasult_text{font-size:15px;color:#666;margin-top:15px;}

#top{display:none;width:35px;height:35px;text-align:center;line-height:40px;position:fixed;bottom:10px;margin-left:580px;left:50%;color:333; cursor:pointer;background:rgba(211,211,211,1);_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#top.hover{background:#c7000d;}
* html{
background-image:url(about:white);
background-attachment:fixed;
}
.nav_top{ width:100%; min-width:1250px; height:34px; background:#c7000b;filter:Alpha(opacity=100); position:fixed;left:0; margin-right:auto; margin-left:auto;top:0px;_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop)+46); z-index:19999;
}
.nav_top .main a{ display:block; float:left;  font-size:13px; color:#eee; line-height:34px; padding:0 15px 0 15px;}
.nav_top .main a:hover{color:#fff;}
.nav_top_left{ float:left; }
.nav_top_left a{border-right:1px solid #F00;}
.nav_top_left a:first-child{ padding:0 15px 0 0;}
.nav_top_left a:last-child{border-right:none;}
.nav_top_right{ float:right;}
.nav_top_right a:last-child{  background:#333;}
.nav{ width:100%; height:96px; background:rgba(255, 255, 255, 1) none repeat scroll 0 0 !important;
filter:Alpha(opacity=100); background:#fff; position:fixed;left:0; margin-right:auto; margin-left:auto;top:34px;_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop)+46); z-index:9999; /*box-shadow:3px -2px 12px 0px #928F8F;*/

transition: all .5s;
-moz-transition:all .5s; /* Firefox 4 */
-webkit-transition:all .5s; /* Safari and Chrome */
-o-transition:all .5s; /* Opera */}

.nav2{ width:1250px; margin:0 auto;}
.dropdown li:hover{ background:#595757;}
.nav2 .logo{ float:left; margin:21px 0 0 0;
transition:margin .5s;
-moz-transition:margin .5s; /* Firefox 4 */
-webkit-transition:margin .5s; /* Safari and Chrome */
-o-transition:margin .5s; /* Opera */
}
.nav2 .logo img{ width:145px;
transition: all .5s;
-moz-transition:all .5s; /* Firefox 4 */
-webkit-transition:all .5s; /* Safari and Chrome */
-o-transition:all .5s; /* Opera */
}
.nav2 .nav_r{ float:right; margin-right:0;}
.nav2 .nav_r li ul{ margin-left:10px;}
.nav2 .nav_r li ul li{/*border-bottom:1px solid #F00;*/ padding:0 10px;}
.nav2 .nav_r li ul a{ margin:0; font-size:14px; color:#fff; text-align:center; border-bottom:1px solid #f00;}
.nav2 .nav_r li ul a:hover{ color:#fff; border-bottom:0px;}
.nav2 .nav_r li{ float:left; line-height:96px;}
.nav2 .nav_r li ul li{ float:none; height:30px;}
.nav2 .nav_r li a{ padding-bottom:5px;  margin:0 0 0 30px; font-size:18px;  color:#595757;}
.nav2 .nav_r li a:hover{ border-bottom:2px solid #c7000b;  color:#c7000b;}
.nav2_news{ background:#fff;}
/*.nav2 .nav_r{ float:left;}*/
.nav2 .register{ display:block; float:left; padding:0 16px; border:1px solid #c7000b; color:#fff; border-radius:8px; background-color:#c7000b;  height:22px; line-height:22px; margin-top:18px; margin-left:13px;
transition:background-color 1s;
-moz-transition:background-color 1s; /* Firefox 4 */
-webkit-transition:background-color 1s; /* Safari and Chrome */
-o-transition:background-color 1s; /* Opera */}
.nav2 .register:hover{ background-color:#fff;border:1px solid #c7000b; color:#c7000b;}

.user_name{ display:block; float:left; padding:0;color:#595757; height:22px; line-height:22px; margin-top:18px; margin-left:13px;}
.exit{ display:block; float:left; padding:0 16px;color:#595757; height:22px; line-height:22px; margin-top:18px; margin-left:13px;}
.btn_banner{ background:#c7000b; padding:10px 16px; line-height:1.33; border-radius:6px; border:#A50E34; color:#fff;
transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out; /* Firefox 4 */
-webkit-transition:all .5s ease-in-out; /* Safari and Chrome */
-o-transition:all .5s ease-in-out; /* Opera */}
.btn_banner:hover{ background:#fff;}
/*banner开始了*/
#banner{clear:both; margin-top:130px;}
.search{margin-top:20px;margin-bottom:10px;_overflow:hidden;*padding-top:20px; }

/*主体开始了*/
.main{ width:1250px; margin:0 auto;}
.main a{color:#595757;}
.main_left{ float:left; width:921px; }
.main_right{ float:right; width:291px; margin-left:25px;}
/*新闻*/
.main_left li{ width:451px; height:236px; float:left; margin:-10px 0 0 18px;padding-bottom:50px;}
.main_left li a{ display:block;box-shadow:3px 3px 12px 0px #928F8F; padding-bottom:0px;}
.main_left li.active a, .news_txt2-active{ background:#e4e4e4;}
.main_left li:last-child{ border-bottom:none;}
/*.main_left li:first-child a{ display:block; width:100%; height:auto; background:#333; }*/
.news_xw{ width:100%; margin-top:40px;border-top:1px solid rgba(199,0,11,0.2);}
.news_xw_title{ width:100px; height:40px; margin:0 auto; background:#c7000b; color:#fff; font-size:18px; text-align:center; line-height:40px; border-radius:0  0 6px 6px;}
.news_banner_txt{ position:relative; margin-top:-85px; width:93.5%; height:85px; overflow:hidden; background-color:rgba(89,87,87,.8); color:#E6E6E6; font-size:28px; line-height:85px; padding:0 30px;}
.news_banner_txt:hover{ color:#fff; background:#c7000b;}
.news_banner img{ width:921px; height:382px;}
.news_top  p,.news_top  span{ color:#fff;}
.main_left li:first-child { margin-left:0;}
.news_img1{ width:451px; height:162px; overflow:hidden;}
.news_img1 img{ width:100%; height:100%;}
.news_txt1{ width:580px; height:115px; margin:0 auto; padding:10px 0 0 0 ; background:#fff;}
.news_txt_title{ font-size:22px; height:58px; line-height:28px; overflow:hidden;}
.news_txt_abstract{ font-size:15px; padding-top:5px; line-height:22px;}
.news_txt_note{ padding-top:10px; font-size:12px;}
.nexs_txt1_author{ float:left;}
.nexs_txt1_time{ float:right;}
.news_xw_more{ float:right; margin-top:25px;}
.news_xw_more .icon{ color:#c7000b;  font-size:16px;}
.news_xw_more .more_txt{ color:#c7000b; font-size:14px;}
.top_card{ width:149px; height:50px; font-size:22px; text-align:center; line-height:50px; background:#c7000b; color:#fff; position:absolute; 
	margin-top:53px;
	}
.news_img2{ width:451px; height:170px; margin-top:30px; overflow:hidden;}
.news_img2 img{ width:100%; height:100%;}
.news_txt2{ width:382px; height:90px; background:#fff; margin:0 auto; margin-top:-15px; padding:10px 15px 10px 15px ; position:relative;}


/*招聘*/
.more{ display:block; margin-left:235px; padding-bottom:25px;}
.more .icon{ color:#c7000b;  font-size:16px;}
.more .more_txt{ color:#c7000b; font-size:12px;}

.more2{ display:block; margin-left:235px; padding-bottom:25px;}
.more2 .icon{ color:#fff;  font-size:16px;}
.more2 .more_txt{ color:#fff; font-size:12px;}

.more3{ display:block; margin-left:235px; }
.more3 .icon{ color:#c7000b;  font-size:16px;}
.more3 .more_txt{ color:#c7000b; font-size:12px;}


.recruit{ border:1px solid #c7000b; width:291px; color:#595757px; margin-top:30px;margin-bottom:30px;}
.recruit_title{ width:100%; height:50px; background:#c7000b; color:#fff; line-height:50px; text-align:center; font-size:22px;}
.recruit img{ display:block; margin:0 auto; margin-top:20px;margin-bottom:20px;}
#tab{width:251px;position:relative; margin:0 auto; margin-top:20px;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:86px;height:30px;line-height:30px; cursor:pointer;text-align:center; font-size:18px; color:#595757;}
#tab .tab_menu li:last-child{ margin-left:10px;}
#tab .tab_box{width:251px; clear:both; padding-top:10px;}
#tab .tab_menu .selected{background-color:#c7000b;cursor:pointer;  color:#fff;}
.hide{display:none;}
.tab_box div{padding-top:10px; color:#595757; /*line-height:18px;*/} 

.post ul li{ border-bottom:1px solid #ddd; padding-bottom:18px; margin-top:15px;}
.post ul li:last-child{ border-bottom:none;}
.post_title:hover{ color:#c7000d;}
.post_title{ font-size:18px; margin-top:-5px;}
.post_company{ font-size:15px;  margin-top:-5px;}
.post_add{ font-size:15px;  margin-top:-5px;}
.post_salary{ font-size:15px;  margin-top:-5px;}

.company ul li{border-bottom:1px solid #ddd; padding-bottom:18px; margin-top:15px;}
.company ul li:last-child{ border-bottom:none;}
.company_title{ font-size:18px;  margin-top:-5px;}
.company_title:hover{ color:#c7000d;}
.company_brief{ font-size:15px; margin-top:-5px;}
.company_add{ font-size:15px; margin-top:-5px;}

.big_study{ width:291px;box-shadow: 1px 5px 13px  #dedcdc;}
.study_img{ display:block; margin:0 auto; padding-top:10px;}
.big_study ul{ width:251px; margin:0 auto;}
.big_study ul li{ border-bottom:1px solid #ddd; margin-top:20px; padding-bottom:20px;}
.big_study ul li:first-child{ margin-top:14px;}
.big_study ul li:last-child{ border-bottom:none;}
.big_study ul a p{ color:#fff;}
.study_video_num{font-size:15px;  margin:10px 0 0 0;}
.study_time{ font-size:15px;  margin:10px 0 0 -7px;}
.study_title{font-size:22px;  padding-top:3px;}
.study_teacher{ font-size:15px;  padding-top:3px;}
.study_inc{ font-size:15px;  padding-top:3px;}


.buttom_banner img{display:block; width:100%;height:auto; margin-top:50px;}


.buttom_link{ width:100%; height:50px; background:#595757;}
.z{ width:1260px; margin:0 auto;}
.buttom_link_left{ float:left; margin-left:60px;}
.buttom_link_left li{ float:left; line-height:50px; padding:0 10px 0 10px;}
.buttom_link_left li a{ color:#ccc; font-size:12px;}
.buttom_link_left li a:hover{ color:#fff;}

.buttom_link_right{ float:right;margin-right:60px;}
.buttom_link_right li{ float:left; margin:13px 0 0 15px;  margin:13px 0 0 15px /9;}
.buttom_link_right li:first-child a{ float:left; display:block; width:27px; height:22px; background:url(/images/news.2016.12.27/weixin_icon.png) top center no-repeat;}
.buttom_link_right li:first-child a:hover{  background:url(/images/news.2016.12.27/weixin_icon.png) 0 -26px  no-repeat;}
.buttom_link_right li:last-child a{ float:left; display:block; width:30px; height:25px; background:url(/images/news.2016.12.27/weibo_icon.png) top center no-repeat;}
.buttom_link_right li:last-child a:hover{ background:url(/images/news.2016.12.27/weibo_icon.png) 0 -26px  no-repeat;}

.ewm{width:90px; height:90px;margin-top:-30px; margin-left:-100px; background:url(/images/news.2016.12.27/ewm.gif) top center no-repeat; position:absolute; display:none;}
/*footer*/
.footer{ width:100%; height:298px;  background:url(/images/news.2016.12.27/footer_bj.jpg) no-repeat center;color:#fff;  font-weight:bold;}
.footer2{ width:620px; margin:0 auto; line-height:25px; padding:10px 0 10px 0; font-size:12px;  text-align:center; color:#595757;}

.p10-left{ float:left; padding:10px 0 0 70px; width:250px;}
.p10-lp1{ font-size:20px; font-weight:bold;}
.mc{ width:99px; height:24px; margin-top:20px; background:#b56e23; text-align:center; font-weight:bold; line-height:23px; color:#fff; border-radius:20px;}
.lxfs{ margin-top:20px; line-height:25px; font-size:14px;}
.p10-middle{ float:left; padding:0 75px;}
.p10-right{ float:left; padding:10px 0 0 30px;}


/*新闻列表页*/
.main_left_list{ float:left; width:921px; }
.main_right_list{ float:right; width:291px; margin-left:25px;}
.main_left_list_ul{ margin-top:40px;}
.main_left_list_ul li:first-child{ margin-top:0px;}
.main_left_list_ul li:last-child{ border-bottom:0px;}
.news_xw_list{ width:100%; margin:30px 0 0 0;border-bottom:1px solid #ddd; padding:0 0 30px 0;}
.news_xw_list_img{ width:343px; float:left;}
.news_xw_list_txt{ float:left; width:520px; margin:0 0 0 57px;}
.news_xw_list_title{ font-size:22px; /*max-height:65px;*/ line-height:26px; overflow:hidden;
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out; /* Firefox 4 */
-webkit-transition:all .3s ease-in-out; /* Safari and Chrome */
-o-transition:all .3s ease-in-out; /* Opera */
}
.news_xw_list_title:hover{ color:#c7000b;}
.news_xw_list_abstract{ font-size:14px; padding-top:7px; color:#999; /*line-height:22px;*/}
.news_xw_list_abstract:hover{ color:#595757;}
.main_left_list_note{ padding-top:8px; font-size:12px;}
.main_left_list_author{ float:left; width:200px; overflow:hidden;}
.main_left_list_time{ float:left;  width:200px; overflow:hidden;}


.main .news_more{ display:block; width:100%; border:2px solid #c7000b; line-height:40px; font-size:18px; color:#c7000b; text-align:center; cursor:pointer;
transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out; /* Firefox 4 */
-webkit-transition:all .5s ease-in-out; /* Safari and Chrome */
-o-transition:all .5s ease-in-out; /* Opera */
margin:50px 0px;}
.main .news_more:hover{ background:#eee;}


/*详情页  开始了*/
.main_left_detail{ float:left; width:715px; margin-left:85px; }
.top_card_detail{ width:90px; height:30px; font-size:16px; text-align:center; line-height:30px; background:#c7000b; color:#fff; position:absolute; }
.news_xw_detail{ display:block; margin:60px 0 0 0;}
.news_xw_detail_title{ width:100%; color:#c7000b; font-size:32px; line-height:40px;}
.news_xw_detail_con{  line-height:26px; margin-top:20px; padding-top:20px; border-top:1px solid #ddd; }
.news_xw_detail_con p{font-size:15px;}
.news_xw_detail_note{ display:block; width:100%; padding-top:15px; font-size:12px;}
.news_xw_detail_author{ float:left;}
.news_xw_detail_time{ float:right;}
.bdsharebuttonbox{ width:420px; }
.share_wenzi{ float:left; font-size:25px;}

.tongji{ width:60px; height:auto; margin:0 auto;}

