﻿html,body,div,img,a,ul,li,dl,dt,dd,p,span,input,cite,h1,h2,h3,h4,h5,h6,form,textarea{margin:0;padding:0;border:0;}
table tr td{ border:1px solid #888}
html,body { margin:0px; padding:0px; width:100%; font-family:Microsoft YaHei,Arial; font-size:12px; color:#000; background:#f9f9f9;}
:focus{outline:0;}
cite,em{font-style:normal;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
.Fleft{float:left;}
.Fright{float:right;}
.FAlignLeft{text-align:left;}
.FAlignRight{text-align:right;}
.FAlignCenter{ text-align:center;}
.width1152{ width:1152px; margin:0 auto;}
.width1024{ width:1024px; margin:0 auto;}
.width1152{ width:1152px; margin:0 auto;}
.width1090{ width:1090px; margin:0 auto;}
.width1212{ width:1212px; margin:0 auto;}
table {border-collapse: collapse;/*为表格设置合并边框模型*/border-spacing: 0;}
input,textarea {font: 12px/20px;	font:inherit;resize:none;/*textarea是被固定宽度和高度的*/}
* { _noFocusLine: expression(this.hideFocus=true); } /* Removes dotted lines around links 移除链接周围的虚线*/
a {text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear; transition:color 0.2s linear; color:#000;}
a:focus , a:link, a:active {outline:none;}
a:hover {color:#005aca;
         /*transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;*/}
	
/*滚动条*/
::-webkit-scrollbar{width:6px; height:6px;}
::-webkit-scrollbar-track-piece{background-color:transparent;}
body::-webkit-scrollbar-track-piece{background-color:#ccc;}
::-webkit-scrollbar-track-piece:no-button{}
::-webkit-scrollbar-thumb{background-color:#888;border-radius: 2px;}
::-webkit-scrollbar-thumb:hover{background-color:#007ee8;}
::-webkit-scrollbar-thumb:active{background-color:#007ee8;}
/*/滚动条*/
	
.layout{ margin:0 auto; background:#ffffff; min-height:50px; padding: 0px 0px; width:1212px;}
.headent_{ width:100%; background:#005aca;}
.headent{ width:1212px; height:120px; overflow:hidden; margin:auto; padding-top:30px; padding-bottom:15px;}
.logo{ line-height:68px; font-size:28px;letter-spacing:4px; width:500px; height:75px; overflow:hidden; color:#fff; font-weight:300;}
.top_link{ color:#fff; line-height:75px; padding-right:10px;}
.top_link a{ color:#fff;}
.top_link a:hover{ color:#007ee8;}
.banner{ width:1212px; height:auto; overflow:hidden; margin-bottom:30px;}
.banner img{ width:100%;}
.nav_{ width:100%; background:#2c82ee;}
.nav{ width:1212px; margin:0 auto;  height:50px; overflow:hidden; font-size:0px; text-align:center;}
.nav li{  display:inline-block; width:110px; height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:16px; font-weight:300;}
.nav li a{ color:#fff;}
.nav li a:hover{ font-weight:500;}
.nav li.on a{ color:#fff;}

/*首页*/


.main{ width:1212px; margin:27px auto;}

.indexnews_xwkd{ margin-top:40px;}
.i_model{ width:100%; height:526px; background:#ddeaf5; overflow:hidden;}
.i_model .i_title{ width:100%; height:50px; line-height:50px; color:#fff; background:#49a2ec; padding:0 0 0 11px; font-size:16px; font-weight:300;}
.i_model .i_title img{ float:left; margin-top:22px; margin-right:8px;}
.i_model .i_content{ padding:30px;}
.i_model .i_content_title{ line-height:25px; font-size:16px; color:#000;font-weight:bold;}
.i_model .i_content_title a{ color:#000; text-decoration:none;font-size:16px;}
.i_model .i_content_img{ margin:10px 0px}
.i_model .i_content_img img{ width:100%;}
.i_model .i_content_the{ line-height:25px;}
.i_model .i_content_the a{ color:#000; font-weight:bold;}

.i_news{ width:380px; height:448px; float:left;}

.i_news_top{ width:360px; height:138px; padding:5px 10px 10px 10px; background:#dcdad7;}
.i_news_top h5{ line-height:30px; width:360px; height:30px; overflow:hidden; font-weight:bold;}
.i_news_top1{ width:149px; height:108px; overflow:hidden; text-align:center; float:left;}
.i_news_top1 img{ height:108px;}
.i_news_top2{ width:200px; height:108px; overflow:hidden; line-height:22px; float:right; font-family:SimSun;}
.i_news_top2 a{ color:#00b3ff;}

.i_newsli{ width:380px; padding:10px 0 0 0; height:276px; overflow: hidden;}
.i_newsli li{ width:380px; height:28px; line-height:28px; color:#000; overflow:hidden; }
.i_newsli li span{ font-weight:bold;}

.i_newsPic{ width:100%; height:526px; overflow:hidden; float:right; margin-top:0px; margin-bottom:0px; position:relative;}
.i_newsPic .i_pic{ width:100%; height:526px; overflow:hidden; text-align:center;}
.i_newsPic .i_pic img{ height:526px; width:100%;}
.i_newsPic .i_text{ width:100%; height:50px; line-height:50px; overflow:hidden; color:#fff; font-size:14px; position:absolute; bottom:0px; left:0px;}
.i_text_left{ display:block;}
.i_text_left a{ color:#fff;}
.i_newsPic .i_text .slide_text{ float:left;padding-left:15px; padding-right:15px;max-width:450px;}

.i_newsPic .i_text .slide_text a em{ font-size:25px;}
.i_newsPic .i_text .slide_text a{ height:50px; line-height:50px; text-decoration:none; display:block;display: flex;
    /*实现垂直居中*/
    align-items: center;
    /*实现水平居中*/
    justify-content: left;
    
    text-align: justify;}
.i_newsPic .i_text .slide_text span{ float:right; width:330px; padding:0px 20px; line-height:20px; font-size:14px; display:none;}
.i_newsPic .i_text .slide_text_bg{ background:#005aca;}
.i_newsPic .i_text .slide_text_bg span{ display:block; }
.i_newsPic .i_text .slide_text a:hover{ color:#fff;}

.slide-controls{z-index:3;width:180px; padding:0 0 0 9px;overflow:hidden;text-align:right; background:url(../images/news_09.png) repeat-x; height:36px; float:left; display:none;}
.slide-controls span{display:inline-block;background:#052738; margin:7px 6px 0 0; font-size:14px; width:22px; height:22px; line-height:22px;text-align:center;cursor: pointer;color:#fff;/*border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px*/}
.slide-controls .curr{background:#85a7b8; color:#000;}


.indexnews_xwkd_list{ margin-top:20px;}
.indexnews_xwkd_list_item a{ display:block; height:40px; line-height:40px; padding:0px 10px; color:#000000; font-size:14px; overflow:hidden;}
.indexnews_xwkd_list_item a span{ display:block; float:left; width:450px; overflow:hidden;}
.indexnews_xwkd_list_item a em{ display:block; float:right; width:100px; margin-right:0px;}
.indexnews_xwkd_list_item a:hover{ background:#e3e3e3; color:#000;}

.indexnews_hzzpjy{ margin-top:40px;}
.indexnews_hzzpjy_hz{ width:300px; height:365px; overflow:hidden; margin-bottom:12px; background:#e8e8e8;border-radius:8px; margin-right:20px;}
.indexnews_hzzpjy .title_{ width:290px; height:50px; line-height:50px; margin:0 auto; overflow:hidden; border-bottom:1px solid #a2a2a2; font-size:16px; font-weight:normal; color:#000000; padding-left:10px;}
.indexnews_hzzpjy .title_ img{ float:left; margin-top:22px; margin-right:8px;}
.indexnews_hzzpjy .title_ a{ float:right; margin-right:10px;font-size:14px;color:#000000; font-weight:300;}
.indexnews_hzzpjy .title_ a:hover{color:#005aca;}
.indexnews_hzzpjy_hz_con{ width:270px; margin:0 auto; margin-top:20px; }
.indexnews_hzzpjy_hz_con a{ display:block; height:52px; line-height:52px; width:100%; overflow:hidden; font-size:16px; color:#000000; text-decoration:none;}
.indexnews_hzzpjy_hz_con a:hover{ color:#005aca; text-decoration:none;}

.indexnews_hzzpjy_zp{width:446px; height:365px; overflow:hidden; margin-bottom:12px; background:#e8e8e8;border-radius:8px 0 0 8px;}
.indexnews_hzzpjy_zp_con{ width:400px; margin:0 auto; margin-top:20px; }
.indexnews_hzzpjy_zp_con a{ display:block; height:45px; line-height:45px; width:100%; overflow:hidden; font-size:14px; color:#000000; text-decoration:none;}
.indexnews_hzzpjy_zp_con a:hover{ color:#005aca; text-decoration:none;}

.indexnews_hzzpjy_jy{width:446px; height:365px; overflow:hidden; margin-bottom:12px; background:#e8e8e8;border-radius:0px 8px 8px 0px;}
.indexnews_hzzpjy_jy_con{ width:400px; margin:0 auto; margin-top:20px; }
.indexnews_hzzpjy_jy_con a{ display:block; height:45px; line-height:45px; width:100%; overflow:hidden; font-size:14px; color:#000000; text-decoration:none;}
.indexnews_hzzpjy_jy_con a:hover{ color:#005aca; text-decoration:none;}

.indexnews_cyzc{ margin-top:40px;}
.n_news_type{ text-align:center; margin:40px 0px; margin-bottom:30px;}
.n_news_type a{ display:inline-block; padding:10px 30px; font-size:18px; color:#221815;border-radius:24px; text-decoration:none; margin:0px 5px; text-decoration:none;}
.n_news_type a.on{ background:#005aca; color:#fff;}
.n_news_type a:hover{background:#005aca; color:#fff;text-decoration:none;}

.i_jyzdli_new{ padding:0px; width:100%;}
.i_jyzdli_new li{ width:100%; height:77px; overflow:hidden; line-height:24px; border-bottom:1px solid #c5c5c5; padding-bottom:5px;}
.i_jyzdli_new li h5{ width:100%; height:24px; overflow:hidden; font-size:18px;}
.i_jyzdli_new li h5 a{ width:100%; height:24px; line-height:24px; overflow: hidden; float:left;font-size:18px; color:#5c5c5c; font-weight:normal; text-decoration:none;}
.i_jyzdli_new li h5 a:hover{ color:#a1a1a1;}
.i_jyzdli_new li h5 a em{ display:inline-block; width:6px; height:6px; background:#5c5c5c;border-radius:6px; float:left; margin-top:9px; margin-right:10px;}
.i_jyzdli_new li h5 span{ float:right; width:95px; height:24px; overflow:hidden; text-align:right; color:#a1a1a1;}
.i_jyzdli_new li p{ width:100%; height:48px; overflow:hidden; color:#000000; font-size:14px;}
.i_jyzdli_new li p a{color:#000000; font-size:14px;}

.indexnews_tpzl{margin-top:40px;}
.indexnews_tpzl .title_{ width:100%; height:50px; line-height:50px; margin:0 auto; overflow:hidden; border-bottom:1px solid #a2a2a2; font-size:16px; font-weight:normal; color:#000000; padding-left:10px;}
.indexnews_tpzl .title_ img{ float:left; margin-top:22px; margin-right:8px;}
.indexnews_tpzl .title_ a{ float:right; margin-right:10px;font-size:14px;color:#000000; font-weight:300;}
.indexnews_tpzl .title_ a:hover{color:#005aca;}

.indexnews_tpzl_con{ margin-top:30px;}
.indexnews_tpzl_con_img{ width:100%; height:195px; overflow:hidden;}
.indexnews_tpzl_con_img img{ width:100%;}

.indexnews_lxwm{margin-top:40px; margin-bottom:60px;}
.indexnews_lxwm .title_{ width:100%; height:50px; line-height:50px; margin:0 auto; overflow:hidden; border-bottom:1px solid #a2a2a2; font-size:16px; font-weight:normal; color:#000000; padding-left:10px;}
.indexnews_lxwm .title_ img{ float:left; margin-top:22px; margin-right:8px;}
.indexnews_lxwm .title_ a{ float:right; margin-right:10px;font-size:14px;color:#000000; font-weight:300;}
.indexnews_lxwm .title_ a:hover{color:#005aca;}
.indexnews_lxwm_con{ margin-top:30px;}
.indexnews_lxwm_con_map{ width:720px;}
.indexnews_lxwm_con_the{ width:450px; line-height:25px; text-align:left; color:#000;}
.indexnews_lxwm_con_the_erweima{ text-align:center; margin-top:30px;}

.newslist_dh{ margin:10px;}
.newslist_dh a{ color:#333;}

/*首页合作企业*/
.i_hzqy{ width:190px; float:left;}
.i_hzqu_logo a{ width:190px; height:64px; overflow:hidden; display:block; text-align:center; margin-bottom:9px; background:#087db8; font-size:13px; color:#fff;}
.i_hzqu_logo a span 
{
	
width: 190px;
height: 64px;
text-align: center;
display: table-cell;
vertical-align: middle;
text-transform: uppercase;
overflow: hidden;*padding-top:10px;
}

/*首页招聘信息就业指导*/
.i_news_zp{ width:294px; float:left; margin:0 28px 0 28px;}
.i_news_zp .i_title_zp{ width:280px; height:26px; padding-left:14px; line-height:26px; background:url(../images/i_title.jpg) no-repeat; color:#5492b6; font-size:13px; margin-bottom:20px;}
.i_news_zp .i_title_zp span{ float:right; padding-top:5px;}
.i_news_zpli{ width:294px; padding:0 0 0 0; overflow: hidden; min-height:120px;}
.i_news_zpli li{ width:294px; height:24px; line-height:24px; color:#000; overflow:hidden; }
.i_news_zpli li span{ font-weight:bold;}

/*首页就业指导政策法规*/
.i_jyzd{ width:480px; float:right; border:1px solid #989898;}
.i_jyzd_title{ height:26px; line-height:26px; border-bottom:2px solid #025cad;}
.i_jyzd_title li{ float:left; width:82px; height:26px; overflow:hidden; text-align:center; color:#000;}
.i_jyzd_title li a{ color:#000; font-size:14px; display:block; width:82px; height:26px; font-weight:bold;}
.i_jyzd_title li.active a{ color:#fff; background:#025cad;}

.i_jyzdli{ padding:10px; width:460px;}
.i_jyzdli li{ width:460px; height:72px; overflow:hidden; line-height:24px;}
.i_jyzdli li h5{ width:460px; height:24px; overflow:hidden; font-size:13px;}
.i_jyzdli li h5 a{ width:350px; height:24px; line-height:24px; overflow: hidden; float:left; color:#025cad; font-weight:bold;}
.i_jyzdli li h5 a:hover{ color:#a1a1a1;}
.i_jyzdli li h5 span{ float:right; width:95px; height:24px; overflow:hidden; text-align:right; color:#a1a1a1;}
.i_jyzdli li p{ width:460px; height:48px; overflow:hidden;}

/*首页图片资料*/
.i_newsphoto{ width:1212; margin-top:20px; height:303px; overflow:hidden; margin-bottom:30px;}
.i_photo{ width:220px; height:253px; overflow:hidden; float:left; margin:0 11px 22px 11px;}
.i_photoPic{ width:220px; height:233px; overflow:hidden; text-align:center;}
.i_photoPic img{ height:233px;}
.i_photoTxt{ width:220px; height:20px; overflow:hidden; line-height:20px; text-align:center; padding:0 5px 0 5px; background:#0f2e66;}
.i_photoTxt a{ color:#fff;}

/*首页联系我们*/
.i_contact{ width:834px;}
.i_contact_title{ height:40px; line-height:40px; overflow:hidden; background:#025cad; padding-left:20px; font-size:16px; font-weight:bold; color:#fff;}
.i_contact_title a{ color:#fff;}
.i_contact1{ width:400px; height:164px; padding:20px; line-height:28px; overflow:hidden;}
.i_contact_{ width:832px; height:204px; border:1px solid #989898; background:#f4f4f4;}

.erweima{ width:171px; height:245px; overflow:hidden;}

/*友情链接*/
.i_link{ width:1024px; margin-top:30px;}
.i_link_{ width:1022px; border:1px solid #989898; background:#dddcdc; padding-bottom:13px;}
.i_link_ a{ width:188px; height:88px; overflow:hidden; display:block; text-align:center; float:left; margin:13px 0 0 13px;}
.i_link_ a img{ width:188px; height:88px;}

.bottom_link{ background:#054da2; width:100%; padding:20px 0px; color:#fff;}
.bottom_link_title{ float:left; width:20%; text-align:center; font-size:16px; font-weight:bold;letter-spacing:3px;}
.bottom_link_txt{ float:left; width:80%;}
.bottom_link_txt a{ display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#ffffff;}
.footer_link{ width:100%; height:250px; border-bottom:1px solid #2e2929; background:url(/page/2020/images/i_footer_logo.jpg) no-repeat center;}
.footer_link .link{ width:165px; float:left; font-size:13px; padding-top:45px; text-align:center; line-height:30px;}
.footer_link .link a.on{ font-size:14px; font-weight:bold;}
.footer_link .link a{ display:block; height:30px; width:165px; color:#b6b6b7;}
.footer_link .link a:hover{ color:#fff;}
.footer{ width:100%; background:#00397c; padding:50px 0px;}
.footer_{ padding:10px 0 30px 0; text-align:left; color:#fff; min-height:70px; line-height:24px; font-family:SimSun; background:url(/page/2020/images/bottomlogo.png) no-repeat left 14px; border-bottom:1px solid #4d75a4;letter-spacing:2px; font-size:12px;}
.footer_ a{color:#fff;}


/*新闻快递*/
.newslist{ width:100%; border:1px solid #cacaca; padding:25px;}
.newslist li{ width:100%; height:40px; line-height:40px; overflow:hidden; padding:0 10px 0 10px;}
.newslist li a{ color:#000000; width:850px; height:40px; overflow:hidden; display:block; float:left; text-align:left;}
.newslist li span{ width:80px; height:40px; display:block; color:#000; overflow:hidden; float:right; text-align:right;}
.newslist li:hover a{ color:#1462c2;}
.newslist li:hover span{ color:#1462c2;}
.newslist li.on{ background:#e5edf5;}

/*CSS quotes style pagination*/
DIV.quotes table tr td{ border:0;}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 30px; TEXT-ALIGN: center;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


/*新闻详细*/
.news img{ max-width:1160px;}
.news_title{ width:1160px; color:#000; font-size:18pt; font-weight:bold; text-align:center; line-height:50px;}
.news_time{ width:1160px; line-height:35px; text-align:center; font-size:13px; margin-bottom:10px; background:#f1f1f1;}
.news_text{line-height:1.5em;text-indent:2em; font-size:14pt;font-family:宋体;font-family:SimSun;}
.news_text p{ margin:0px; border:0px; padding:0px;}
.news_text em{font-style: italic}
.news_text img{text-indent:0; max-width:900px;display:block; margin:0 auto;}
.news_link{ line-height:37px; padding-top:20px;}
.news_link a{ color:#999; width:480px; height:37px; display:block; overflow:hidden;}
.news_link a:hover{ color:#025cad;}