*{margin:0;padding:0;font-family:Microsoft YaHei;text-transform:;}
li{list-style:none;}
a{text-decoration:none;}
body{font-family:Microsoft yahei;}
.clear{clear:both;}
.pc{display:block;}
.sp{display:none;}

#nav{width:990px;height:100px;margin:0 auto;position:relative;}
#logo{width:108px;height:100px;background-image:url(../images/logo.jpg);background-size:auto 100%;background-position:center center;background-repeat:no-repeatd;margin-left:440px;position:absolute;z-index:3;}
#nav-left{width:80px;height:25px;float:left;margin-top:42px;}
#nav-left img{margin-left:30px;margin-top:-7px;}

#nav-left-dh{width:357px;height:25px;float:left;margin-top:42px;}
#nav-left-dh ul{}
#nav-left-dh ul li{float:left;margin-left:40px;}
#nav-left-dh ul li a{color:#606060;font-size:14px;}

#nav-right{width:80px;height:25px;float:right;margin-top:44px;position:absolute;right:-100px;}
#nav-right ul{margin-left:-20px;}
#nav-right ul li{float:left;width:30px;height:18px;line-height:18px;margin-left:12px;}
#nav-right ul li a{width:100%;height:100%;display:block;color:#606060;font-size:11px;text-align:center;line-height:18px;}

#nav-right-dh{width:357px;height:25px;float:right;margin-top:42px;}
#nav-right-dh ul{margin-left:20px;}
#nav-right-dh ul li{float:left;margin-left:40px;}
#nav-right-dh ul li a{color:#606060;font-size:14px;}

.nav-left-dh{width:388px;height:30px;float:left;margin-top:38px;}
.nav-right-dh{width:388px;height:30px;float:right;margin-top:38px;}
#wrap-nav {
    width:100%;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	height: 30px;

}
#wrap-nav li {
    width:25%;
	float: left;
	display: block;
	background: none;
	position: relative;
	z-index: 999;
}
#wrap-nav li a {
    width:100%;
    height:100%;
	display: block;
	padding: 0;
	line-height: 30px;
	text-decoration: none;
	zoom: 1;
	color:#606060;
	font-size:16px;
	font-weight:300;
	box-sizing:border-box;
	text-align:center;
}

/* @group subwrap-nav */
#wrap-nav ul {
    width:120px;
	position: absolute;
	left: -11.5px;
	display: none;
	margin: 0;
	list-style: none;
	-moz-box-shadow: 0 1px 3px rgba(64, 207, 130, 0.3);
	-o-box-shadow: 0 1px 3px rgba(64, 207, 130, 0.3);
	box-shadow: 0 1px 3px rgba(64, 207, 130, 0.3);
	-webkit-box-shadow: 0 1px 3px rgba(64, 207, 130, 0.3);
	background-color:#005ea2;
	filter:alpha(opacity=90); opacity:0.9;
	box-sizing:border-box;
	padding:5px 0;
}
#wrap-nav ul li {
	width: 100%;
	height:36px;
	line-height:36px;
	text-align: center;

}
#wrap-nav ul li:hover {
	border-left: 0px solid transparent;
	border-right: 0px solid transparent;
}
#wrap-nav ul li a {
    width:100%;
    height:100%;
	font-size:14px;
	display: block;
	text-transform:uppercase;
	color: #fff;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	
}
#wrap-nav ul li:first-child{margin-top:13px}
#wrap-nav ul li:last-child{margin-bottom:10px}
#wrap-nav ul a:hover {

	color: #fff;
}

/** @group clearfix **/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}



.reg_table{
	width:500px;
	margin:50px auto;
}
.reg_table tr{height:36px;}
.reg_table th{width:20%;font-style:normal;font-size:14px;}
.reg_table td{width:80%;font-size:12px;}
.reg_table .form_text{
	width:100%;
	box-sizing:border-box;
	padding:3px;
}

.reg_table .form_text_verifycode,.reg_table .form_button{margin-left:0px;}
.reg_table .form_button{
float:left;
}

#ewm{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
	background:rgba(10,10,10,.8);
	transition:opacity 1s ease;
	-webkit-transition:opacity 1s ease;
	-moz-transition:opacity 1s ease;
}
.ewm-open{
	opacity:1;
	transform:scale(1);
}
.ewm-close{
	opacity:0;
	transform:scale(0);
}
#ewm-pic{
	width:600px;
	height:700px;
	text-align:center;
	position:absolute;
	top:50%;
	margin-top:-370px;
	left:50%;
	margin-left:-320px;
	background-color:#FFF;
	z-index:99999;
	font-size:14px;
	color:#333;
	padding:20px;
	
}
#ewm-pic p{
	margin-bottom:15px;
	line-height:26px;
	color:red
}
#ewm-pic p a{
	margin-left:10px;
	margin-right:10px;
	color:red;
	font-size:16px;
	padding:3px;
}
#ewm-close{
	width:35px;height:35px;
	display:block;
	font-style:normal;
	position:absolute;
	top:0px;
	right:0px;
	background-color:#1a1a1a;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	line-height:35px;
	cursor:pointer;
}

#vip{
	position:absolute;
	right:-132px;
	top:75px;
	font-size:14px;
	color:#666;
}
#vip a{
	color:#666;
	margin-left:5px;
	margin-right:5px;
}

.slide{position:absolute;margin:0 auto;z-index:2;width:100%;height:600px;box-shadow:0 1px 1px rgba(0,0,0,.06);overflow:hidden;}
.slide .slide-bd{width:100%;height:600px;overflow:hidden;}
.slide .slide-bd .pic-list{width:100%;height:600px;}
.pic-list{}
.J-pic-node{width:100%;;height:600px;text-align:center;}
.J-pic-node img{}


.slide-btn{width:990px;margin:0 auto;}
.slide .slide-btn a{text-align:center;margin:0 auto;position:absolute;top:347px;text-indent:-999em;display:block;height:80px;width:40px;background-image:url(../images/arrow.png);background-repeat:no-repeat;_background-image:none;}
.slide .slide-btn .prev{width:40px;height:40px;background-image:url(../images/left1.png);filter:alpha(opacity=80); opacity:0.8;}
.slide .slide-btn .next{width:40px;height:40px;margin-left:45px;background-image:url(../images/right1.png);filter:alpha(opacity=80); opacity:0.8;}
.slide .slide-btn .prev:hover{background-image:url(../images/left2.png);filter:alpha(opacity=80); opacity:0.9;}
.slide .slide-btn .next:hover{background-image:url(../images/right2.png);filter:alpha(opacity=80); opacity:0.9;}



#index-about{display:none;width:100%;height:550px;background-color:#eff6ef;text-align:center;}

#index-about img{margin-top:75px;margin-bottom:65px;}
#index-about p{font-size:16px;line-height:1.8rem;color:#6a6a6a;}

#index-about-nr{width:1000px;height:130px;margin:0 auto;margin-top:60px;}
#index-about-nr ul{width:100%;margin:0px auto;}
#index-about-nr ul li{height:130px;width:25%;float:left;}
#index-about-nr ul li i{display:inline-block;width:85px;height:85px;line-height:85px;text-align:Center;border-radius:50%; margin-top:0px; margin-bottom:0px;background-color:#fff;font-size:40px;color:#005ea2;}
#index-about-nr ul li:hover i{background-color:#005ea2;color:#fff;}
#index-about-nr ul li span{width:100%;text-align:center;display:block;line-height:70px;color:#6a6a6a;}




#index-news{height:480px;width:1080px;margin:0 auto;display:none;}
#index-news-pic{width:177px;height:71px;margin:0 auto;;margin-top:50px;margin-bottom:25px;background-image:url(../images/news-bt.jpg)}
#index-news ul{width:100%;text-align:center;}
#index-news ul li{width:calc(33.33% - 40px);height:auto;float:left;margin:0px 20px;}
#index-news ul li dd{width:100%;height:190px;background-color:#eee;}
#index-news ul li dd img{width:100%;height:100%;}
#index-news ul li dt{width:100%;height:auto;padding:10px 10px;box-sizing:border-box;}
#index-news ul li dt span{width:180px;float:right;font-size:12px;}
#index-news ul li dt .left{width:80px;float:left;color:#fff;box-sizing:border-box;padding-right:10px;}
#index-news ul li dt .left b{display:block;font-size:30px;}
#index-news ul li dt .left em{font-size:14px;}
#index-news ul li dt .right{width:calc(100% - 80px);float:left;color:#fff;text-align:left;}
#index-news ul li dt .right h3{width:100%;height:40px;line-height:40px;}
#index-news ul li dt .right p{width:100%;height:20px;line-height:20px;}


#index-cont{width:1015px;height:350px;margin:0 auto;display:none;}
#index-cont-left{ width:565px; float:left;}
.d1{ font-size:24px;color:#7ee097; margin-top:25px;padding-left:0px;}
.u1{ padding-left:0px;margin-top:25px;}
#index-cont-left dt p{font-size:21px;color:#7ee097;}

#index-cont-left ul li{font-size:12px;color:#999;line-height:1.5rem;}
#index-cont-right{width:450px; float:left;}
#index-cont-right dd{ float:left;height:100px;width:100px;border:#CCC 1px solid;}
#index-cont-right-ss{margin-top:20px; width:390px; height:38px; background-image:url(../images/con_6.jpg);}
#index-cont-right-tt{ height:100px; margin-top:71px;}
#index-cont-right-tt dt{ float:left; margin-left:20px; font-size:14px;color:#999;}
.tt1{ margin-top:15px; margin-bottom:15px; color:#7ee097;font-size:24px;}
#iip{  float:left; width:140px; height:30px; margin-top:1px;}
#iip input:active,input:hover,input:focus,input:visited{border:none;outline:-webkit-focus-ring-color auto 0px}
input#keyword{ width:140px;height:30px;border:0;margin:5px 0 0 11px;color:#838383;}
#in2{width:91px;height:38px;background-image:url(../images/con_4.jpg);border:0;cursor:pointer;}
#in2:hover{cursor:hand;}




.ssl{ float:left;}
.ssr{ float:right;}
.i1{ height:38px; margin-bottom:5px;}


#index-foot{width:100%;height:auto;border-top:3px solid #005ea2;background-color:#f9f9f9;}
#index-foot-top{width:1086px;height:auto;margin:0 auto;}
#index-foot-top ul{width:100%;height:auto;}
.li1{width:154px;height:auto;border-right:0px solid #eee;float:left;text-align:left;box-sizing:border-box;padding:0 10px;}
.li1:last-child{border-right:0;}
#index-foot-top ul li ul{padding:22px 0;text-align:left;}
#index-foot-top ul li ul dd{font-size:14px;padding-bottom:5px;}
#index-foot-top ul li ul dd a{font-size:14px;color:#000;}
#index-foot-top ul li ul dd:hover a{color:#005ea2;}
.li2{width:100%;height:26px;line-height:26px;font-size:12px;}
.li2 a{font-size:12px;color:#8c8c8c;}
.li2:hover a{color:#005ea2;}

.flink{
	width:1000px;
	margin:0 auto;
	font-size:14px;
	line-height:40px;
	display:none;
}
.flink a{color:#6a6a6a;padding-left:5px;padding-right:5px;}
#index-foot-bot{width:100%;height:50px;border-top:1px solid #dddddd;margin-top:0px;}
#index-foot-bot-nr{width:1086px;height:50px;margin:0 auto;}
#index-foot-bot-nr-le{width:800px;height:50px;float:left;}
#index-foot-bot-nr-le p{color:#8c8c8c;font-size:13px;padding-top:14px;}
#index-foot-bot-nr-le p a{text-decoration:none;color:#8c8c8c;}

#index-foot-bot-nr-ri{width:170px;height:25px;float:right;margin-top:10px;}
.fxz{float:left;margin-top:6px;font-size:12px;color:#8c8c8c;}
#index-foot-bot-nr-ri ul{}
#index-foot-bot-nr-ri ul li{width:25px;height:25px;float:left;margin-right:5px;}
.wx{background-image:url(../images/wx.png);}
.tx{background-image:url(../images/tx.png);}
.wb{background-image:url(../images/wb.png);}
.wx:hover{background-image:url(../images/wx2.png);}
.tx:hover{background-image:url(../images/tx2.png);}
.wb:hover{background-image:url(../images/wb2.png);}

#cont-bj{display:none;width:100%;height:2px;background-image:url(../images/cont-bj.png);background-position:center;position:absolute;margin-top:40px;}


/*--------------------------   关于我们<>   --------------------------*/
#banner{width:100%;height:auto;background-image:url(../images/banner.jpg);background-position:center;}
#banner img{width:100%;height:auto;}

#about{width:1000px;min-height:600px;margin:0 auto;margin-top:30px;margin-bottom:30px;}
#about-left,#about-left2{width:220px;float:left;}

.ny-bt{border-bottom:2px solid #005ea2;font-size:16px;color:#005ea2;padding-bottom:3px;font-weight:bold;margin-bottom:5px;height:30px;line-height:30px;}
.ny-bt i{width:20px;height:30px;text-align:center;line-height:30px;display:block;float:left;margin-right:5px;}
#about-left h3{font-size:14px;color:#111;text-indent:1em}
#about-left h3 a{color:#111;}
#about-left ul{margin-bottom:20px;height:auto;transition:all 1s linear;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;overflow:hidden;}
#about-left ul li{width:220px;border-bottom:0px dashed #eee;height:38px;line-height:38px;text-align:left;text-indent:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#about-left ul li a{font-size:13px;color:#606060;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#about-left ul li:hover,#about-left ul li.active{background-color:#005ea2;color:#fff;}
#about-left ul li:hover a,#about-left ul li.active a{color:#fff;}
.ny-ejbt{border-bottom:2px solid #005ea2;font-size:16px;color:#005ea2;padding-bottom:3px;height:30px;line-height:30px;}
.ny-ejbt i.fa-tasks{width:20px;height:30px;text-align:center;line-height:30px;display:block;float:left;margin-right:5px;}
.nr-dt{float:right;font-size:12px;color:#707070;font-weight:none;margin-top:4px;width:415px;overflow:hidden;height:100%;text-align:right}
.nr-dt a{color:#707070;}
#about-left span,#about-left2 span{font-size:12px;color:#606060;height:26px;line-height:26px;}
#about-right{width:760px;float:right;}
#nr{width:760px;max-width:100%;margin:0px;min-height:450px;height:auto;box-sizing:border-box;padding:20px 0;line-height:1.5rem;font-size:14px;}
#nr img{width:auto;max-width:100%;}
#nr .ChannelContent{width:100%;height:auto;box-sizing:border-box;padding:20px 0;line-height:1.5rem;font-size:14px;}
#nr .ChannelContent img{width:auto;max-width:100%;}

#about-left ul.open{height:auto;}
#about-left ul.close{height:0px;}
.menu li.level1>a{ 
	border-bottom:1px solid #005ea2;
	height:38px;
	line-height:38px;
	text-align:left;
	text-indent:1em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#005ea2;
	background-color:#f6f6f6;
	position:relative;
 }

 .level1 i{ width: 20px; height: 10px;  background-repeat: no-repeat;
 display: block; position: absolute; right: 20px; top: 15px; }
.level1 i.down{ background-position: 0 -10px; }
 .menu li.level1 a:hover{ text-decoration: none;}
 .menu li.level1 a.current{  }
/*第二层*/
 .menu li ul{ overflow: hidden; }
 .menu li ul{ display: none;}
  .menu li ul.active{display:block;}
 .menu li ul.level2 li a{
	border-bottom:0px dashed #eee;
	height:38px;
	line-height:38px;
	text-align:left;
	text-indent:2em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	font-size:12px;
	color:#333;
	transition:all 200ms linear;
 }
  .menu li ul.level2 li a:hover, .menu li ul.level2 li.active a{
	background-color:#005ea2;color:#fff;
  }
/*--------------------------   !关于我们  --------------------------*/


/*--------------------------   产品列表  --------------------------*/
#soso{width:220px;height:25px;margin-top:20px;margin-bottom:40px;}
.so1{width:145px;height:23px;float:left;}
.soso-btn{width:65px;height:25px;background-color:#005ea2;float:right;text-align:center;}
.soso-btn a{color:#fff;font-size:13px;}


#pro-list{width:100%;min-height:300px;margin-bottom:30px;}
#pro-list ul{width:100%;}
#pro-list ul li{text-align:center;width:calc(50% - 5px);height:240px;box-sizing:border-box;float:left;margin:5px 5px;}
#pro-list ul li:nth-child(2n+1){margin-left:0;}
#pro-list ul li:nth-child(2n){margin-right:0;}
#pro-list ul li ol{width:100%;height:200px;overflow:hidden;box-sizing:border-box;border:1px solid #eee;border-radius:10px;radius:10px;}
#pro-list ul li ol img{width:100%;height:200px;}
#pro-list ul li dl{width:100%;height:40px;line-height:40px;box-sizing:border-box;padding:0px 5px;overflow:hidden;font-size:14px;color:#333;}
#pro-list ul li dl span{font-size:12px;color:#333;line-height:30px; }
#pro-list ul li:hover{border:0px solid #005ea2;}
#pro-list ul li:hover ol{border:1px solid #005ea2;}
#pro-list ul li:hover dl{color:#005ea2;}




#pro-list2{width:750px;min-height:465px;margin-bottom:30px;}
#pro-list2 ul{}
#pro-list2 ul li{text-align:center;width:240px;height:195px;border:1px solid #eee;float:left;margin-left:5px;margin-bottom:12px;}
#pro-list2 ul li ol{width:240px;height:145px;overflow:hidden;}
#pro-list2 ul li dl{width:230px;height:30px;line-height:30px;background-color:#eee;padding:10px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#pro-list2 ul li dl span{font-size:12px;color:#707070;}
#pro-list2 ul li:hover{border:1px solid #005ea2;}
#pro-list2 ul li:hover dl{background-color:#005ea2;}
#pro-list2 ul li:hover dl span{color:#fff;}
/*--------------------------   !产品列表  --------------------------*/



/*--------------------------   产品内容  --------------------------*/
#pro-nr{width:750px;font-size:14px;line-height:22px;}
#pro-nr img{width:auto;max-width:100%;}
#pro-nr-ts{width:750px;height:40px;line-height:40px;border-bottom:1px solid #005ea2;margin-bottom:10px;margin-top:15px;}
#pro-nr-ts-wz{text-align:center;width:80px;height:40px;margin-left:10px;border-top:1px solid #005ea2;border-left:1px solid #005ea2;border-right:1px solid #005ea2;background-color:#fff;}
#pro-nr-ts-wz p{font-size:14px;margin-top:2px;color:#005ea2;font-weight:bold;}
.pro-nr-cl{text-align:center;font-size:12px;color:#606060;margin-bottom:20px;}
#pro-nr-qh{width:750px;height:22px;border-top:1px dashed #dedede;margin-top:25px;padding-top:5px;}
#pro-nr-qh a{color:#636363;font-size:12px;}
#pro-nr-qh a:hover{color:#bdbdbd;}
#pro-nr h5.title{width:100%;height:auto;line-height:40px;font-size:16px;color:#222;font-weight:600;text-align:center;}

		.callbacks_container {width:100%;height:auto;text-align:center;}
		.callbacks_container img {width:96%;height:auto;}
		.callbacks_tabs.callbacks2_tabs{margin-top:10px;text-align:center;}
		.callbacks_tabs.callbacks2_tabs li{
			display: inline-block;
			width: 10px;
			height: 10px;
			margin-left: 5px;
			border-radius: 10px;
			border: 1px solid #333;
			position: relative;
			
		}
		.callbacks_tabs.callbacks2_tabs li a {
			display: inline-block;
			width: 10px;
			height: 10px;
			border-radius: 10px;
			position: absolute;
			left: 0;
			z-index: 1000;
			color: rgba(100,200,300,0);
			color: transparent;
		}
		.callbacks_tabs.callbacks2_tabs li.callbacks_here a {
			background: #333;
		}
		.callbacks_container h3{font-size:16px;color:#111}
		#slider2{width:750px;height:410px;overflow:hidden;padding-top:20px;}
		#slider2 li{width:750px;overflow:hidden;}
		.nr-pro {
			    border:3px solid #f1f1f1;
				opacity: 0.9;
				border-radius: 0px;
				padding-bottom:20px;
				outline: 0px solid #ddd;
		}
        .nr-pro h1{font-size:22px;margin:20px 0;}
        
        #owl-tuijian .owl-theme .owl-controls .owl-page span{background:#333;}
        #owl-tuijian a{color:#111;}
        #owl-tuijian a:hover{color:#005ea2;cursor:pointer;}
        
/*--------------------------   ！产品内容  --------------------------*/




/*--------------------------   新闻列表  --------------------------*/
#news-list{width:750px;margin:5px;height:auto;}
#news-list ul{}
#news-list ul li{width:750px;height:140px;border-bottom:1px dashed #e4e4e4;margin-bottom:20px;padding-bottom:8px;margin-top:14px;overflow:hidden;}
#news-list ul li dl{width:210px;height:140px;float:left;margin-right:20px;
    border:dashed 0px #000000;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
	overflow:hidden;
}
#news-list ul li a{font-size:16px;color:#494949;font-weight:bold;display:block;height:32px;line-height:32px;
text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#news-list ul li a:hover{color:#005ea2;}
.nr_zy{font-size:12px;color:#7f7f7f;width:520px;height:90px;overflow:hidden;text-indent: 2em;}
.nr_sj{font-size:11px;float:right;}
/*--------------------------   ！新闻列表  --------------------------*/




/*--------------------------   新闻内容  --------------------------*/
#news-nr{width:750px;margin:5px;height:auto;font-size:14px;line-height:22px;color:#1a1a1a}
#news-nr img{width:auto;max-width:100%;}
.news-bt{font-size:18px;margin:20px 0;text-align:center;font-weight:bold;color:#005ea2;}
/*--------------------------   ！新闻内容  --------------------------*/



/*--------------------------   新闻内容  --------------------------*/
.downlist{width:750px;margin:5px;height:auto;font-size:14px;line-height:22px;color:#1a1a1a}
.downlist ul{width:100%;}
.downlist ul li{width:100%;height:30px;line-height:30px;padding:10px 0;text-align:right;border-bottom:1px dashed #eee;color:##7ee097;}
.downlist ul li a{color:#005ea2;}
.downlist ul li span{float:left;}
/*--------------------------   ！新闻内容  --------------------------*/



/*--------------------------   联系我们  --------------------------*/
#conta-nr{width:750px;box-sizing:border-box;padding:20px 0;height:auto;position:relative;}
#conta-nr-left{width:605px;height:220px;}
#conta-nr-left span{font-size:14px;line-height:1.5rem;}
#conta-nr-right{width:750px;height:590px;}
/*--------------------------   ！联系我们  --------------------------*/



/*--------------------------  在线留言  --------------------------*/
#conta-onl{width:760px;min-height:450px;margin:5px;height:auto;margin-bottom:30px;margin-top:20px;}
#conta-onl ul{margin-left:80px;}
#conta-onl ul li{margin-bottom:11px;font-size:14px;}
.text1{width:350px;height:26px;margin-left:5px;}
.text2{width:350px;height:26px;margin-left:5px;}
#lynr{width:600px;height:250px;}
/*--------------------------  !在线留言  --------------------------*/




/*---------------------------------职位信息---------------------------------*/
#yrln{width:750px;min-height:300px;margin:5px;}
#yrln ul{}
#yrln ul li{}
.firli{height:300px;width:600px;margin-left:55px;margin-bottom:50px;margin-top:20px;}
#yrln ul li ul{height:300px;}
#yrln ul li ul li{height:20px;width:600px;margin-bottom:5px;}
#yrln ul li ul li:first-child{margin-bottom:20px;}
#yrln ul li ul li:last-child{min-height:140px;}
.zwmc{color:#005ea2;font-weight:bold;width:80px;font-size:20px;line-height:35px}
.zxyp{width:100px;height:25px;float:right;text-align:center;color:#fff;padding-top:4px;font-size:14px;
background:-moz-linear-gradient(0% 0% 50deg, #62e1b4, #8ae089 100%)
}
.tip1{font-size:14px;color:#005ea2;float:left;width:80px;}
.tip2{font-size:14px;color:#005ea2;float:left;margin-left:20px;width:80px;}
.tip3{font-size:14px;color:#005ea2;float:left;margin-left:20px;width:80px;}
.tip{font-size:14px;color:#005ea2;}

.fill{font-size:14px;margin-left:10px;}
.fill1{font-size:14px;margin-left:10px;float:left;}
.fill2{font-size:14px;margin-left:10px;float:left;}
.fill3{font-size:14px;margin-left:10px;float:left;}
.fill4{font-size:14px;margin-left:10px;float:left;}
/*---------------------------------!职位信息---------------------------------*/





.info_previous_next_wrap{width:750px;height:40px;margin-bottom:10px;margin-top:13px;}
.Previous{font-size:12px;color:#8d8d8d;text-align:right}
.Previous a{color:#8d8d8d;}
.Next{font-size:12px;color:#8d8d8d;text-align:right}
.Next a{color:#8d8d8d;}




#nav-pro-1{display:inline;float: left;position:relative;z-index: 999;}
#nav-pro-ul{width:1090px;}
#nav-pro-li{min-width:140px;margin-top:13px;}
#nav-pro-li dl{width:140px;margin-top:5px;}
#nav-pro-li dl dd{width:140px;height:15px;margin-bottom:4px;overflow: hidden;}
#nav-pro-li dl dd span{line-height:15px;height:15px;font-size:12px;}



#banner2{height:220px;overflow:hidden;margin:0 auto;text-align:center;margin-bottom:-20px;}
#banner2 ul{}

#banner2 ul li{width:100%;height:220px;overflow:hidden;}

.page{margin-top:15px;}
.page a,.page span{min-width:30px;height:30px;line-height:30px;box-sizing:border-box;background:#999;padding:0 3px;font-size:14px;color:#fff;margin:0 5px;display:block;text-align:center;float:left;}
.page a:hover{background:#005ea2;color:#fff;}
.page a{color:#fff;}




.left_body1{width:220px;height:30px;margin-top:20px;margin-bottom:30px;background:#999;}
.left_body1 form{width:100%;height:100%;display:block;}
.left_body1 form li{float:left;}
.left_body1 form li:nth-child(1){width:180px;}
.left_body1 form li:nth-child(2){width:calc(100% - 180px);}
.form_text{width:180px;height:30px;float:left;border:0px solid #005ea2;background:#999;color:#fff;box-sizing:border-box;padding:0 5px;}
.form_button{width:60px;height:30px;line-height:30px;float:right;background-color:#333;color:#fff;margin-left:0px;box-sizing:border-box;border:0;cursor:pointer;}





.form_text2{width:500px;height:22px;margin-left:20px;margin-bottom:5px;}
.form_textarea{width:500px;height:120px;margin-left:20px;margin-bottom:5px;}
.form_text_verifycode{width:60px;height:22px;margin-left:20px;}
.form_button2{width:80px;margin:0 auto;text-align:center;margin-left:50px;}
.code_image{margin-left:10px;}



.joblist{width:750px;margin-bottom:15px;box-sizing:border-box;padding:20px 0;}
.job_table{width:750px;margin-bottom:35px;}


.t5{font-size:14px;width:150px;background-color:#eee;height:30px;color:#005ea2;}
.t1{font-size:14px;width:150px;background-color:#eee;height:30px;color:#005ea2;}
.t2{font-size:14px;width:200px;padding-left:5px;}
.t3{font-size:14px;width:150px;background-color:#eee;height:30px;color:#005ea2;}
.t4{font-size:14px;width:200px;padding-left:5px;}
.t6{font-size:14px;background-color:#eee;color:#005ea2;}
.Requirement{font-size:14px;padding:5px;}
.btn{background-color:#005ea2;text-align:center;font-size:13px;color:#fff;}

#btnbg{padding:5px;margin-left:80px;}


.index-pro{width:300px;height:auto;position:fixed;right:0;top:15%;z-index:999;background-color:#333;opacity:0.9;border-radius:4px 0px 0px 4px;}
.index-pro h1{font-size:16px;font-weight:normal;color:#fff;text-align:center;line-height:36px;}
.index-pro ul{width:100%;padding:5px 0px;}
.index-pro ul li{text-align:center;}
.index-pro ul li img{background:#fff;width:90%;height:100px;}
.index-pro ul li h3{width:90%;margin:0px auto;font-weight:normal;color:#333;font-size:12px;line-height:20px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.callbacks_tabs.callbacks1_tabs{position:relative;z-index:100;text-align:center;}
#slider{height:125px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}


.footer_zweb{width:100%;height:80px;background-color:#000;opacity:0.9;position:fixed;bottom:0px;}
#x-close{position:absolute;right:0px;bottom:0px;font-family:"Arial";width:30px;height:80px;line-height:80px;text-align:center;background-color:#1a1a1a;color:#fff;cursor:pointer;}
#x-color:hover{background-color:#f2f2f2;color:#036e40;}
