﻿@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:12px;
line-height:24px;
font-family:Arial,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
width:100%;
min-width:1004px;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul, ul li{ list-style:none;}
h1, h2, h3, h4, h5, h6, p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

/*强制去除表单自带的样式*/
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#77aeee;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden;}
/*.Contain2{height: 1400px;}*/
/*清楚浮动*/
/*.clear{ clear:both; height:0px; overflow:hidden;}*/
/*初始化样式*/

/*页面框架结构*/
.Contain{}
.SildeBar{font-family: "微软雅黑";}
.MainContent{font-family: "微软雅黑";}
.Content{width:1100px ;margin: 0 auto;}
.Job_Content{width:1187px ;margin: 0 auto;}
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify;word-wrap:break-word; clear:both; overflow:hidden;width: 1100px;margin: 0 auto;}
.Current{ /*当前位置*/}

/*分页*/
/*Pages*/
.BusContent .Pages{margin-top:-100px;}
.Pages {padding: 30px 0px 10px 0px;line-height: 18px;zoom: 1;overflow: hidden;font-family: "微软雅黑";text-align: center;margin-bottom: 60px;margin-top: 30px;}
.p_page em{font-style: normal;}
.Pages span {padding: 0px 3px;display: inline-block;}
.Pages a {display: inline-block;margin: 0px 2px;}
.pagefirst{}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b {color: #1D2089;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_total {vertical-align: middle;}
.Pages .p_count b {color: #1D2089;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b {color: #1D2089;}
/*.Pages .p_page{ float:right;}*/


.Pages .p_cur {
	display: none;
}

.Pages .p_count {
	display: none;
}
.Pages .p_page a {
	display: inline-block;
	vertical-align: middle;
}
.Pages .pageinfo{display: none;}
.Pages .pagenum,.Pages .current{background: white;color: black;width: 30px;height: 32px;text-align: center;line-height: 35px;border: 1px solid #D8D8D8;}
.Pages .pagefirst,.Pages .pageup,.Pages .pagedown,.Pages .pageend,
.Pages .p_page .a_prev,
.Pages .p_page .a_next,
.Pages .p_page .a_first,
.Pages .p_page .a_end  {
	background: white;
	color:black;
	width: 70px;
	height: 32px;
	text-align: center;
	line-height: 35px;
	border: 1px solid #D8D8D8;
}
.Pages .p_page .a_end:hover,
.Pages .p_page .a_prev:hover,
.Pages .p_page .a_prev:hover,
.Pages .p_page .a_next:hover {
	color: #2a8de8;
}

.Pages .p_page .num a {
	background: white;
	display: inline-block;
	width: 30px;
	height: 32px;
	line-height: 35px;
	text-align: center;
	color: black;
	vertical-align: middle;
	border: 1px solid #D8D8D8;
}
.Pages .current,
.Pages .p_page .num a:hover,
.Pages .p_page .num a.a_cur {
	background: #2a8de8;
	color: #fff;
}

.CommentPages {
	padding: 0 43px;
}


/*pages end*/
/*分页*/

/*Top*/
.Top{width: 1200px;height: 100px;margin: 0 auto;border:0px solid;position: relative;z-index: 9;background: url(../images/top-bg.png) right center no-repeat;}
.Texthide{display: none;}
.Top .SreachBox{width: 128px;height: 30px;position: absolute;top: 43px;left: 1029px;}
.SreachBox .sreach_btn{display: block;width: 26px;height: 30px;position: absolute;left: 90px;top:-3px;filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/}
.SreachBox .sreach_ipu{width: 98px;color: #8c8c8c;font-size: 12px;}
/*.MainNav>ul>li{float:left;margin-right:48px;color:#555555 ;font-size: 14px;list-style: none;font-family: "微软雅黑";}
.MainNav{position: absolute;top: 43px;left: 433px;}*/
.onnav a{color: #77aeee;}
.Logo{height: 100px;width:300px ;float: left;}


.MainNav {float: left; height:100px;}
.MainNav ul { position:relative; height:97px; }
.MainNav li { float:left; width:110px; height:100px; font-size:14px; line-height:36px; display:inline; text-align:center;position:relative;  }
.MainNav li i { position:relative; display:inline-block; width:9px; height:6px; margin:18px 0 0 7px; *margin:9px 0 0 7px; background:url(../images/o_ico_04.png) no-repeat; vertical-align:top; }
.MainNav li a { position:relative; display:block; height:69px; padding-top:31px; color:#333; overflow:hidden; z-index:2; }

.MainNav li .nav_current,.MainNav >li a:hover {background-color: #004a90;color: #FFF;}

.MainNav li a span { position:absolute; top:100px; left:0; display:block; width:110px; height:100px; background:#004a90; z-index:-1; }
.MainNav .on a { color:#fff; }
.MainNav .on a i { background:url(../images/o_ico_04s.png) no-repeat; }

.navs .subNav {position: absolute;top: 80px;left: 0;width: 110px;padding: 0;background: #fff;overflow: hidden;text-align: center;z-index: 1;display: none; }
.navs .subNav .lt { float:left; width:288px; height:45px; padding-right:24px; padding-top:5px; border-right:1px dotted #dbdcde; line-height:20px; text-align:right; }
.navs .subNav .lt h3 { color:#144796; font-weight:normal; font-size:18px; text-transform:uppercase; }
.navs .subNav .lt h2 { font-size:15px; font-weight:normal; }
.navs .subNav .rt { display:block; overflow:hidden; zoom:1;line-height:26px; font-size:12px; }
.navs .subNav .rt a {color: #666;white-space: nowrap;padding: 0;margin: 0;height: 32px;line-height: 32px;}
.navs .subNav .rt a:hover { color:#FFF; background-color: #004a90;}


/*Top*/

/*Bottom*/
.Bottom{width: 100%;height: 345px;background: url(../images/bottom-bg.png) no-repeat center;font-family: "微软雅黑";}
.Bottomer{width: 1200px;height: 345px;margin: 0 auto;overflow: hidden;position: relative;}
.Bottomer .BotF{width: 1200px;height: 300px;border:0px solid red;}
.Bottomer .BotF>ul>li{float: left;list-style: none;font-size: 12px;margin-right: 140px;}
.Bottomer .BotF .WxQrcode img{width: 120px;height: 120px;}
.Bottomer .BotF>ul{margin-left: 50px;}
.Bottomer .BotF>ul>li>dl{margin-top: 50px;}
.Bottomer .BotF>ul>li>dl>dt{font-size: 14px;margin-bottom: 14px;}
.Bottomer .BotF>ul>li>dl>dd{line-height: 30px;}
.Bottomer .BotF>ul>li>dl>dd>a{color: #9c9c9c;}
.Bottomer .BotF>ul>li>dl>dd>a:hover{color: #77aeee;}
.Bottomer .BotF>ul>li>span{position: absolute;top: 51px;left: 1034px;font-size: 12px;color: #7e7e7e;}
.Bottomer .BotF>ul>li>p{position: absolute;top: 70px;left: 996px;font-size: 20px;color: #32393f;}
.Bottomer .BotF>ul>li>div{position: absolute;top: 130px;left: 1000px;}
.Bottomer .BotS{width: 1200px;height: 45px;font-size: 12px;color: #abb0bc;}
.Bottomer .BotS a{color: #abb0bc;}
.Bottomer .BotS a:hover{color: #77aeee;}
.Bottomer .BotS .Copyright{float:right;margin-top: 10px;margin-right: 65px;}
.Bottomer .BotS .BottomLinks{float: left;margin-top: 8px;margin-left: 48px;}
.Bottomer .BotS .BottomLinks a{margin-right: 32px;}
.Bottomer .BotS .Copyright a{color: #81899c;}
.Bottomer .BotS .Copyright a:hover{color:#77aeee;}
.Bottomer .BotS .Copyright a span{border-bottom: 1px solid #81899c;}
/*Bottom*/

/*SildeBar*/
.SildeBar{width: 100%;height:70px;margin: 0 auto;background-color: #DFE0E5;position: relative;}
.SildeBar .Meau{width: 1100px;height: 70px;margin: 0 auto;}
.SildeBar .tiltleLogo{width:203px ;height: 95px;background: url(../images/meau-title_03.png) no-repeat center;position: absolute;top: -24px;text-align: left;overflow: hidden;}
.SildeBar .tiltleLogo h2{font-size: 24px;color: #ffffff;position: relative;top: 20px;padding-left: 57px;}
.SildeBar .tiltleLogo span{font-size: 14px;color: #a5bff1;position: relative;bottom: -30px;padding-left: 57px;text-transform: uppercase;}

.SildeBar .MenuList{float: right;}
.SildeBar .MenuList ul li{list-style: none;float: left;margin-left: 45px;font-size: 14px;height: 68px;line-height:75px;text-align: center;}
.SildeBar .MenuList ul li:hover{border-bottom: 2px solid #2a8de8 ;}
.SildeBar .MenuList ul li:hover a{color: #2a8de8;}
.onmenu{border-bottom: 2px solid #2a8de8 ;}
.onmenu a{color: #2a8de8;}
/*SildeBar*/

/*Banner*/
.HomeBan{ width:100%;/* height:462px;*/ position:relative;}
.HomeBan .BanList{ width:1365px; height:463px;margin: 0 auto;}
.HomeBan .BanList li{ width:100%; height:462px; overflow:hidden;text-align: center;}
.HomeBan .BanList li a{ width:100%; height:462px; display:block;}
.HomeBan .TabList{    position: absolute;
    bottom: 25px;
    width: 100%;
    height: 14px;
    z-index: 1;}
.HomeBan .TabList ul{width: 1002px;
    margin: 0 auto;
    text-align: center;}
.HomeBan .TabList li { background:url(../images/yaundian_19.png) no-repeat;display: inline-block;
    zoom: 1;
    width: 14px;
    height: 14px;
    margin: 0 3px;
    line-height: 999px;
    overflow: hidden;
    cursor: pointer;
    vertical-align: top;}
.HomeBan .TabList li.on { background:url(../images/yaundian_15.png) no-repeat;}

.HomeBan .prev, .HomeBan .next {display: block;width: 59px;height: 60px;position: absolute;top: 50%;margin-top: -30px;z-index: 1;display: none;}
.HomeBan a.prev {left: 30px;background: url(../images/bprev.png) no-repeat;}
.HomeBan a.next {right: 30px;background: url(../images/bnext.png) no-repeat;}

.Banner{width: 100%;height: 474px;margin: 0 auto;}
/*Banner*/

/*首页*/
.index_Contain{width: 1200px;margin:0 auto;border: 0px solid;}

/*关于我们*/
.index_about{width: 1200px;height:320px ;background: url(../images/index-about.png) no-repeat center;overflow: hidden;}
.index_about .index_left{width: 687px;height: 208px;border: 0px solid red;float: left;position: relative;top: 103px;left: 50px;}
.index_about .index_right{width: 340px;height: 250px;border: 0px solid red;float: right;position: relative;top: 70px;left: -66px;}
.index_about .index_right .play{position: absolute;top: 70px;left: 120px;}
.index_about .index_left h1{font-size: 22px;color:#555555 ;font-weight: 600;margin-left: 20px;letter-spacing: 2px;}
.index_about .index_left h1>span{font-size: 14px;font-family: arial;color: #000;position: relative;top: 2px;left: 7px;letter-spacing: 0px;text-transform: uppercase;}
.index_about .index_left>p{font-size:13px ;color: #888888;margin-left: 20px;margin-top: 10px;}
.index_about .index_left>p>span{color: #2553b1;font-weight: bold;}
.index_about .index_left>a{display: block;width:118px ;height: 24px;color: #6780c2;font-size: 12px;font-family: arial;background: url(../images/yaunquan.png) no-repeat center;
text-align: center;margin-left: 20px;margin-top: 25px;}
.index_about .index_left>a:hover{color: red;}
/*关于我们*/

/*新闻中心*/
.index_news{width: 1100px;height: 340px;border: 0px solid;overflow: hidden;margin: auto;}
.tiltle{text-align: center;margin-top: 60px;padding-bottom: 45px;}
.tiltle h1{font-size: 22px;color:#555555 ;font-weight: 600;letter-spacing: 2px;}
.tiltle span{bottom:0;font-size: 14px;font-family: arial;color: #000;position: relative;text-transform: uppercase;}

.picScroll-left{ width:1200px;position:relative;  border:0px solid #ccc;   }

.picScroll-left .hd {height:30px; background:none; padding:0 10px; position: absolute;top: 140px;left: 525px; }
.picScroll-left .hd ul{ float:right; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:14px; height:14px; margin-right:5px; text-indent:-999px;/* cursor:pointer;*/
background:url(../images/yaundian_19.png) no-repeat; list-style: none;}
.picScroll-left .hd ul li.on{ background:url(../images/yaundian_15.png) no-repeat;}

.picScroll-left .bd{margin: 0 auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; list-style: none;}
.picScroll-left .bd ul li .pic{ text-align:center;}
.picScroll-left .bd ul li .pic{ width:535px; height:105px; display:block;  padding:2px;}

.Picleft{width: 153px;height: 100px;float: left;}
.Picright{width:365px;height: 100px;float: left;margin-left: 15px;text-align: left;position: relative;}
.Picright h2 a{font-size: 14px;color: #555555;font-weight: bold;}
.Picright span{display: block;width:100px ;height: 20px;background: url(../images/777_11.png) no-repeat left bottom;position: absolute;
top: 80px;padding-left: 20px;padding-bottom: 1px;color: #8ea6d6;}
.Picright  p{font-size:12px ;color: #a9a9a9;line-height: 24px;height: 48px;overflow: hidden;text-align:justify}
.Picright h2 a:hover{color: #77aeee;}
.picScroll-left .bd ul li:hover h2 a{color: #77aeee;}
/*新闻中心*/

/*主营业务*/
.index_busin{width: 1100px;height:450px ;margin:0 auto;overflow: hidden;border: 0px solid red;}
.index_busin .busin_left{width:230px ;height:372px ;background: url(../images/business_03.jpg) no-repeat center;float: left;text-align: center;}
.index_busin .busin_right{width: 850px;height: 372px;border: 0px solid red;float: right;}

.index_busin .busin_left h1{font-size: 22px;color:white ;font-weight: 600;letter-spacing: 2px;margin-top: 60px;}
.index_busin .busin_left>span{bottom:0;font-size: 14px;font-family: arial;color: #fff;position: relative;text-transform: uppercase}
.index_busin .busin_left>p{font-size: 12px;color: #abbbe1;margin: 30px 30px 0 30px;color: #FFF;}
.index_busin .busin_left>a{display: block;background: url(../images/learn.png) no-repeat center; color: #d2d8ec;font-size: 12px;width:132px ;height:30px ;margin: 0 auto;position: relative;top: 30px;line-height: 30px;}
.index_busin .busin_left>a:hover{color: red;}


#ifocus { width:850px; margin-bottom:7px; height:372px; border:0px solid #DEDEDE; background:#F8F8F8;position: relative;}
#ifocus .prev, #ifocus .next {position: absolute;right: 70px;width: 33px;display: block;height: 18px;padding-top: 5px;z-index: 999;display: none;}
#ifocus .prev {top: 0;background: url(../images/homenews_prev.png) center 5px no-repeat;}
#ifocus .next {bottom: 0;background: url(../images/homenews_next.png) center top no-repeat;}
#ifocus_pic { display:inline; position:relative; float:left; width:680px; height:372px; overflow:hidden; }
#ifocus_piclist li { width:680px; height:372px; overflow:hidden;}
#ifocus_piclist img { width:680px; height:372px; }

#ifocus_btn { display:inline;float:right;position: relative;height:372px ;background: url(../images/index_03.png);width: 170px;}
#ifocus_btn li{height:93px;list-style: none;font-size: 16px;text-align: right;line-height:95px;}
#ifocus_btn .on{ background:url(../images/index_20.png) no-repeat; width: 206px;height: 93px; margin-left: -36px; position: relative;color: #fff;}
#ifocus_btn li a{color: white;margin-right:28px;z-index:999 ;}
#ifocus_btn li p{font-size: 20px;color: white;font-family: arial;position: relative;top: -20px;margin: 0;margin-right: 28px;height:7px;display: none;}
#ifocus_btn .on p{display: block;}

#ifocus_opdiv { position:absolute; left:0; bottom:0; width:682px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF;}
#ifocus_tx ul li{ display:none;  }
#ifocus_tx ul li a{ color:#fff; font-size:14px; font-weight: bold;margin-top:10px;margin-left: 20px;}
#ifocus_tx ul li a span{font-size: 16px;text-indent: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;width: 650px;}
#ifocus_tx ul li a:hover{color: #77aeee;}
/*主营业务*/

/*首页*/


/*about*/
.AboutLeft{padding-bottom: 75px;width: 100%;float: left;}
.AboutLeft h2{padding-top:90px;color: #2e5ab4;font-size: 24px;padding-bottom: 50px;text-align: center;}
/*
.AboutLeft span{font-size: 10px; color: #dadada;margin-left:105px;position: relative;bottom: 20px;}
.AboutLeft p{margin-left: 10px;font-size: 14px;color: #656565;position: relative;bottom: 10px;line-height: 28px;}
*/
/*
.AboutRight{float: right;width: 431px;margin-top: 30px;}
*/
/*about*/


/*news*/
.NewsList{margin-top: 40px;}
.NewsList ul li{list-style: none;width: 1100px;height:225px;background:url(../images/newslist-bg.png) no-repeat bottom ;margin-top: 20px;overflow: hidden;}
.NewsLeft{width: 289px;height:195px;float: left;position: relative; }
.NewsLeft a img{width: 100%;height: 100%;object-fit: cover;}
.NewsLeft .Play{position: absolute;top: 66px;left: 113px;}
.NewsLeft .Play img{width: 62px;height: 62px;}
.NewsRight{width: 780px;height: 195px;float: right;}
.NewsRight h1{font-size: 16px;font-weight: bold;}
.NewsRight h1 a{color:#616161;}
.NewsRight h1 a:hover{color:#77aeee;}
.NewsRight h1 span{float: right;font-size: 12px;display: block;background: url(../images/clock2_03.png) no-repeat left;color: #555555;padding-left:20px ;font-weight: 100;}
.NewsRight p{font-size:14px ;color: #888888;}
.NewsRight>a{display: block;background: url(../images/news_bnt.png) no-repeat center;width:94px ;height:23px ;text-align: center;font-size: 12px;color: white;padding-bottom: 2px;padding-right:7px;margin-top: 20px;}
.NewsRight>a:hover{color: red;}
/*news*/

/*newsinfor*/
.NewTitle{font-size: 22px;font-weight: bold;text-align: center;margin-top: 60px;padding-bottom: 15px;}
.share{margin:0 auto;width: 500px;height: 50px;padding-top: 30px;}
.share>span{float: left;position: relative;bottom: 2px;font-size: 12px;}
.share .bshare-custom{float: right;}
.see{color: #4396eb;font-size: 12px;}
.time{color: #a0a0a0;font-size: 12px;position: relative;left: 10px;}
.share .bshare-custom>span{font-size: 12px;color: #a0a0a0;}
.wordP{border-bottom: 1px dashed #e5e5e5;border-top:1px dashed #e5e5e5;}
.wordP>p{padding-top: 10px;padding-bottom: 10px;font-size:12px ;color: #4f4f4f;}
.next_s{float: left;padding-top: 30px;padding-bottom: 60px;}
.prev_s{float: right;padding-top: 30px;padding-bottom: 60px;}
.next_s a{color: #4f4f4f;}
.next_s a:hover{color: #77aeee;}
.prev_s a{color: #4f4f4f;}
.prev_s a:hover{color: #77aeee;}
/*newsinfor*/


/*主营业务*/
.BusContent{background:url(../images/bussiness-bg_02.jpg) no-repeat center top;width: 100%;background-attachment: fixed;}
.Bussiness{width:1100px ;height: auto;border:0px solid red;margin: 0 auto;padding-top: 40px;}
.type {height: 1400px;}
.Bussiness>span{color: white;font-size: 30px;display: block;
background: url(../images/bussiness.png) no-repeat left top;
font-weight: 100;height: 65px;margin-left: 25px;padding-top:38px;}
.Bussiness .pro_content{text-align: center;font-size: 18px;color: #FFF;}
.BusList ul li{width: 517px;background-color: #f4f4f4;list-style: none;float:left;margin-right:38px ;margin-bottom: 20px;}
.BusList2 ul li{width: 345px;margin-right:20px ;margin-bottom: 20px;}
.BusList ul{margin-left: 25px;margin-top: 40px;}
.BusPic{/*width: 497px;*/padding: 10px;}
.BusPic img{width: 100%;}
.BusCon{width: 500px;height: 120px;padding-left: 10px;padding-right: 10px;}
.BusCon h2 a{font-size: 18px;color:#2553b1 ;margin-left: 10px;font-weight: bold;}
.BusCon h2 a:hover{color: red;}
.BusCon>p{font-size:14px ;color:#a1a1a1 ;line-height: 20px;height: 40px;overflow: hidden;margin: 5px 0 5px 10px;}
.BusCon>a{display: block;background: url(../images/yaunquan.png) no-repeat center;text-align: center;width: 118px;height: 24px;color: blue;}
.BusCon>a:hover{color: red;}
/*主营业务*/

/*人才招聘*/
/*faq*/
.Faq_listA{color: #7d7d7d;}
.Faq_list li{padding:0px;font-size: 14px;list-style: none;}
.Faq_list li.last{ border-bottom:0px;}
.Faq_list li .item{line-height:52px;border: 1px solid #e9e9e9;height:50px ;}
.Faq_list li .item span{text-align: left;}
.Faq_list li .item:hover{background-color: #f8f8f8;height:50px ;font-size: 14px;}
.Faq_list li .item:hover a{color:#77aeee;}
.Faq_list li .txtCont{ display:none;padding:10px 0px 40px 25px;background-color: #f7f7f7;}
.Faq_list li.on .item{ border-bottom:0px solid white;background: url(../images/job-bnt_07.jpg) no-repeat;}
.Faq_list li.on .item a{ font-weight:bold; color: #77aeee;background: url(../images/job_06.png) no-repeat center right;}
.Faq_list li .item a{ font-weight:bold;display: block;background: url(../images/job_03.png) no-repeat center right;}
.FaqTitle{height: 50px;background-color: #3b65b9;line-height: 50px;font-weight: bold;color: white;font-size: 14px;}
.FaqTitle span{margin-left: 124px;margin-right: 125px;}
.item span{display: inline-block;width: 166px;margin-left:118px ;margin-right: 5px;}
.TalentWord{margin-top: 50px;}
.txtContP{line-height: 10px;}
.txtContP .cc_l{line-height: 26px;}
.apply {width: 91px;text-align: center;margin-top: 8px;font-size: 12px;font-weight: bold;margin-left: 100px;height: 24px;line-height: 24px;background: url(../images/templet_job_btn.jpg) no-repeat;}
.apply a{color: #207bcb;}
.addr{position: relative;left: -10px;}
.renshu{position: relative;right: 21px;}
/*faq*/

/*人才招聘分页*/
.Pages2 {padding: 30px 0px 10px 0px;line-height: 18px;zoom: 1;overflow: hidden;font-family: "微软雅黑";text-align: center;margin-bottom: 60px;margin-top: 30px;}
.p_page2 em{font-style: normal;display: block;float: left;position: relative;top: 2px;font-size: 14px;}
.Pages2 span {padding: 0px 3px;display: inline-block;}
.Pages2 a {display: inline-block;margin: 0px 2px;}
.Pages2 .p_cur2 {display: none;}
.Pages2 .p_page2 a {display: inline-block;vertical-align: middle;}
.Pages2 .p_page2 .a_prev2,
.Pages2 .p_page2 .a_next2,
.Pages2 .p_page2 .a_first2,
.Pages2 .p_page2 .a_end2{
	background: white;
	color:black;
	width: 25px;
	height: 24px;
	text-align: center;
	line-height: 35px;
	display: block;
	float: left;
}
.Pages2 .p_page2 .a_first2{background: url(../images/job_pages_06.png) no-repeat center;}
.Pages2 .p_page2 .a_prev2{background: url(../images/job_pages_08.png) no-repeat center;}
.Pages2 .p_page2 .a_end2{background: url(../images/job_pages_12.png) no-repeat center;}
.Pages2 .p_page2 .a_next2{background: url(../images/job_pages_10.png)no-repeat center;}

.Pages2 .p_page2 .a_end2:hover,
.Pages2 .p_page2 .a_prev2:hover,
.Pages2 .p_page2 .a_prev2:hover,
.Pages2 .p_page2 .a_next2:hover {
	color: #2a8de8;
}
.Pages2 .p_page2 .num2 a {
	background: white;
	display: inline-block;
	width: 25px;
	height: 24px;
	line-height: 25px;
	text-align: center;
	color: black;
	vertical-align: middle;
	font-weight: bold;
}
.Pages2 .p_page2 .num2 a:hover,
.Pages2 .p_page2 .num2 a.a_cur2 {
	background: #2a8de8;
	color: #fff;}
.CommentPages2 {
	padding: 0 43px;}
/*人才招聘分页*/


/* 申请职位表单 */
.job_application {width: 800px;border: 1px solid #47A4E1;border-radius: 5px;position: fixed;z-index: 9999;top: 50px;left: 24%;background-color: #fff;display: none;}
.job_application h3 {height: 48px;line-height: 48px;background-color: #47A4E1;color: #fff;padding-left: 30px;}

.Ms_tab {padding-top: 30px;margin: 0 auto;width: 600px;}
.Ms_tab .Ms_no {margin-right: 0;}
.Ms_tab p {color: #737373;font-size: 14px;font-weight: bold;float: left;margin-bottom: 20px;width: 300px;}

.Ms_tab p span.w2{
	letter-spacing: 32px;
	margin-right: -32px;
	}
.Ms_tab p span.w3{
	letter-spacing: 8px;/*å¦‚æžœéœ€è¦yä¸ªå­—ä¸¤ç«¯å¯¹é½ï¼Œåˆ™ä¸º16*(x-y)/(y-1),è¿™é‡Œæ˜¯16*ï¼ˆ4-3ï¼‰/(3-1)=8px */
	margin-right: -8px;/*åŒä¸Š*/
	}
.Ms_tab p span.w4{
	letter-spacing:0;
	margin-right:0;
	}

.Ms_tab p input {height: 24px;line-height: 24px;padding: 3px 8px;border: 1px solid #e7e7e7;width: 190px;border-radius: 5px;}
.Ms_tab p input.form_text_verifycode{width: 90px;}

.Ms_tab .Ms_tab_add {margin-right: 0;}
.Ms_tab .Ms_tab_add input {border: 1px solid #e7e7e7;width: 514px;}
.Ms_tab .Ms_tab_txt {margin-right: 0;position: relative;}
.Ms_tab .Ms_tab_txt span {display: inline-block;position: absolute;left: 0;top: 0;}
.Ms_tab .Ms_tab_txt textarea {padding-top: 4px;border: 1px solid #e7e7e7;border-radius: 5px;}
.Ms_tab .Ms_tab_btn {width: 300px;margin-left: 150px;}
.Ms_tab .Ms_tab_btn input {width: 113px;height: 31px;float: left;margin-left: 34px;display: inline-block;font-size: 14px;color: #fff;font-weight: bold;cursor: pointer;}
.Ms_tab .Ms_tab_btn .sub {background: #3bb3c3;}
.Ms_tab .Ms_tab_btn .reset {background: #969696;}
.Ms_tab .code_image{vertical-align: middle;height: 30px;}
.close {position: absolute;top: 12px;right: 15px;color: #fff;font-size: 18px;border-radius: 20px;width: 24px;line-height: 24px;height: 24px;text-align: center;cursor: pointer;border: 1px solid #fff;}

/* 申请职位表单 */


/*人才招聘*/


/*联系我们*/
.Contactleft{width: 450px;height: 400px;float: left;margin-top: 60px;}
.Contactleft h1{font-size:24px ;color:#115b9b ;font-weight:bold;}
.Contactleft p{font-size: 16px;color: #b0b0b0;}
.Contactleft .P_addr{display: block;color: #d44d20;background: url(../images/contact_03.png) no-repeat left center;padding-left: 35px;position: relative;right: 9px;}
.Contactleft .P_tel{display: block;color: #d44d20;background: url(../images/contact_07.png) no-repeat left center;padding-left: 35px;position: relative;right: 9px;}
.Contactleft .p_num{display: block;color: #d44d20;background: url(../images/contact_11.png) no-repeat left center;padding-left: 41px;position: relative;right: 11px;}
.Contactright{float: right;margin-top: 60px;margin-bottom: 70px;}


/*联系我们*/

/*人才理念*/
.P_Img{float: right;margin-top: 90px;}
.Per p{margin-left: 53px;font-size: 16px;color: #747474;}


/*人才理念*/

/*网站地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


/*links*/

.Links_list {margin-top: 60px;margin-left: 20px;overflow: hidden;}

.Links_list ul li {
	text-align: center;
	width: 180px;
	float: left;
	overflow: hidden;
	padding: 0 30px 15px 30px;
	background: none ;
	list-style: none;
}

.Links_list ul .pic {
	width: 180px;
	height: 75px;
}

.Links_list ul .pic a {
	width: 176px;
	height: 71px;
	border: solid 1px #e0e0e0;
	padding: 1px;
	display: block;
	overflow: hidden;
}

.Links_list ul .pic a:hover {
	border: 1px solid #B70000;

}

.Links_list ul .pic img {
	width: 176px;
	height: 71px;
}

.Links_list ul .h1 {
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	padding-top: 5px;
}

.Links_list ul .h1 a {
	padding: 0 3px;
	white-space: nowrap;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: normal;
}
.Links_list>ul>li>.h1>a:hover{
color: red;
}
/*links*/

/*企业荣誉*/
.honor{min-height: 1000px;text-align: center;}
.mod18{width:100%;position:relative;margin-top: 30px;}
.mod18 li{float:left;}
.mod18 .cf li span{color: #F60;font-size: 18px;}
.mod18 .picBox{width:700px; height:380px; position:relative;padding-bottom: 50px;}
.mod18 .picBox li img {width: 700px;height: 380px;}
/*企业荣誉*/

/*企业视频*/
.Media ul li{list-style: none;margin-top: 30px;border: 1px solid #f8f8f8;}
.MediaPic {widows: 340px;height: 251px;position: relative;float: left;}
.MediaPic .Play{position: absolute;top: 105px;left: 135px;}
.MediaWord h1{font-size: 20px;}
.MediaWord {float:left;margin-left: 20px;width: 660px;}
/*企业视频*/

/*发展历程*/
.Devel{width: 1000px;background:url(../images/dev_bg_03.png) no-repeat center ;height: 1285px;}
.arrow1{background: url(../images/sanjia_03.png) no-repeat ;width:11px ;height: 19px;position: absolute;left: -10px;top: 22px}
.arrow2{background: url(../images/sanjia_07.png) no-repeat ;width:11px ;height: 19px;position: absolute;left: 469px;top: 22px}
.dev{background-color: #fafafa;border: 1px solid #e7e7e7;width: 470px;}
.dev h1{font-size: 30px;font-weight: 100;margin-left: 20px;}
.devList img{float: left;margin-left: 20px;}
.devList p{float: left;font-size: 12px;margin-left: 20px;position: relative;bottom: 20px;}
.Dright1{float: right;position: relative;top: 97px;}
.Dleft1{float: left;position: relative;top: -29px;}
.Dright2{float: right;position: relative;top: -41px;}
.Dleft2{float: left;position: relative;top: -117px;}
.Dright3{float: right;position: relative;top:-200px;}
.Dleft3{float: left;position: relative;top: -272px;}
.Dright4{float: right;position: relative;top:-312px;}
/*发展历程*/

/*mainbussinfor*/
.next_s2 a{color: #fff;}
.next_s2 a:hover{color: #77aeee;}
.prev_s2 a{color: #fff;}
.prev_s2 a:hover{color: #77aeee;}
.next_s2{float: left;padding-top: 30px;}
.prev_s2{float: right;padding-top: 30px;}
/*mainbussinfor*/
/*===FlexSlider幻灯片  开始===*/
#banner{width:100%;min-width:1200px; max-width:1920px; margin:0 auto;}
 .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;}
/* FlexSlider Necessary Styles*/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0px; background: #fff; border: 0px solid #fff; position: relative;  zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
/*.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}*/
.flex-control-nav{ width: 100%;position:absolute; bottom:20px;  margin:0px; text-align: center; border:0px dashed red}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 25px; height: 5px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/*===FlexSlider幻灯片  结束===*/
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
