﻿html,body,div,span,p,a,img,ul,li,dl,dt,dd,ol,form,label,form {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:12px;
}
body {
	font-size:12px;
	color:#232323;
	font-family:SimSun,Verdana;
	line-height:200%;
	background: url(/skin/bj.jpg) no-repeat center top #fff;
}
a {
	font-size:12px;
	color:#232323;
	text-decoration:none;
}
input {
	border:0;
	padding:0;
	margin:0;
}
h3,h4{
	margin:0;
	padding:0;
	border:0;
}
a:link {
	color:#232323;
	text-decoration:none;
}
a:visited {
	color:#232323;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#135294;
}
a:active {
	color:#135294;
}
img {
	border:none;
}
ol,ul,li {
	list-style:none;
}
.container {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.containers {
	width:1020px;
	margin:0 auto;
	height:345px;
	overflow:hidden;
}
.spacing_sb {
	width:100%;
	height:16px;
	margin:0 auto;
	overflow:hidden;
}
.spacing_s {
	width:100%;
	height:18px;
	margin:0 auto;
	overflow:hidden;
}
.pageface{ width:100%; height:30px; float:left;overflow:hidden; line-height:30px; padding:15px 0px;}
.pagefaceb{ width:66px; height:30px; float:left;overflow:hidden; line-height:30px; background: url(/skin/ht02.jpg); color:#FFF; font-size:14px; margin-right:10px;}
.pagefacec,.pagefaced{ width:30px; height:30px; float:left;overflow:hidden; line-height:30px; background: url(/skin/ht03.jpg);color:#FFF; font-size:14px; margin-right:10px;}
.pagefaced{background:url(/skin/ht04.jpg)}
.head-top{ width:100%; height:8px; margin:0 auto; overflow:hidden; background:#0E8ED2}
.head{ width:1000px; height:95px; margin:0 auto; overflow:hidden; }
.head-wap{ width:143px; height:21px; margin:0 auto; overflow:hidden; padding-left:790px; padding-right:67px; background:url(/skin/head-top.gif) no-repeat 790px top; text-align:center; line-height:18px; font-size:12px; color:#FFF}
.head-wap a{ line-height:18px; font-size:12px; color:#FFF}
.head-logo{ width:690px; height:70px; overflow:hidden; float:left}
.head-b-search{ width:310px; height:50px; float:right; overflow:hidden; padding-top:20px}
.head-search {width:290px;height:30px;float:right;overflow:hidden;}
#keyword {width:222px;height:24px;float:left;overflow:hidden;line-height:24px;padding:0px 5px;color:#A7A7A7;border-bottom:3px solid #0F8CCF;border-left:3px solid #0F8CCF;border-top:3px solid #0F8CCF}
.inpsub {width:55px;height:30px;float:left;	overflow:hidden;background:#0F8CCF;cursor:pointer;line-height:30px;text-align:center;	font-size:12px;	color:#FFF;	border:0;}
.banner{ width:1000px; height:34px; margin:0 auto; overflow:hidden; background:url(/skin/banbj.gif) no-repeat center top;}
.banner #banner{width:1000px; float:left;position:absolute; z-index:999}
.banner #banner div{width:125px; height:34px;float:left;overflow:hidden; text-align:center;}
.banner #banner li{width:125px; height:33px;float:left;overflow:hidden; text-align:center;}
.banner #banner li a{font-family:Microsoft YaHei,SimSun; font-size:14px; color:#fff; line-height:32px}
.banner #banner dl{width:125px; overflow:hidden; text-align:center;padding:5px 0px 10px 0px; background:#0C97E2; margin:0 auto; -moz-border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; border-radius:0px 0px 6px 6px;}
.banner #banner dl dt{width:100%;float:left; height:30px;overflow:hidden; text-align:center;}
.banner #banner dl dt span{ color:#FFF; font-size:12px; line-height:30px; font-family:Microsoft YaHei,SimSun;}
.banner #banner div:hover{ height:auto;}
.midslide{width:998px;  margin:0 auto; height:198px; overflow:hidden; border:1px solid #BBBABB;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.slideBox{ width:996px; height:196px; overflow:hidden; position:relative; margin:0 auto;border:1px solid #fff;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;} 
.slideBox .hd{ width:105px; height:22px; overflow:hidden; position:absolute; bottom:10px; z-index:1; left:870px;} 
.slideBox .hd ul{ overflow:hidden; zoom:1;float:left; } 
.slideBox .hd ul li{ float:left; margin-right:10px;  width:20px; height:20px; border:1px solid #828282; background:#fff; cursor:pointer; line-height:20px; font-size:12px; text-align:center; font-family:Microsoft YaHei,SimSun; color:#000} 
.slideBox .hd ul li.on{ background:#0E8ED2;border:1px solid #0E8ED2; color:#FFF} 
.slideBox .bd{ position:relative; height:192px;width:992px; z-index:0; border:2px solid #EBF0EE; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;} 
.slideBox .bd img{ width:990px; height:190px; border:0px;border:1px solid #fff;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;} 
.sy_main{ width:305px; height:337px; float:left; overflow:hidden; padding:0px 10px; background:url(/skin/sy06.jpg) no-repeat center bottom}
.sy_main dl{ width:305px; height:322px; float:left; overflow:hidden;}
.sy_main dt{ width:285px; height:34px; float:left; overflow:hidden; padding:0px 10px; background: url(/skin/t-bj.jpg) repeat-x;-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px;font-family:Microsoft YaHei,SimSun;font-size:14px;color:#fff;line-height:34px;}
.sy_main dt a{ font-family:Microsoft YaHei,SimSun;font-size:14px;color:#fff;line-height:34px;}
.sy_main dt a b{ font-family:Microsoft YaHei,SimSun;font-size:12px;color:#CACACA;line-height:34px; font-weight:normal}
.sy_main dt font{ float:right;font-family:Microsoft YaHei,SimSun; font-size:12px;color:#fff;line-height:34px; font-weight:normal}
.sy_main dd{ width:285px; height:279px; float:left; overflow:hidden; padding:0px 10px 0px 10px;}
.sy_main dd .ddb{ width:285px; height:59px; float:left; overflow:hidden; padding-top:10px;}
.sy_main dd h4{ width:65px; height:51px; float:left; overflow:hidden; padding-top:7px}
.sy_main dd h5{ width:220px; height:58px; float:left; overflow:hidden; padding:0; margin:0; font-weight:normal; line-height:18px; font-size:12px; color:#898989}
.sy_main dd h5 a{line-height:22px; font-size:12px; color:#3F3B3B}
.sy_main dd h3{ width:265px; height:30px; float:left; overflow:hidden; line-height:30px;font-family:Microsoft YaHei,SimSun;font-size:16px;color:#898989; font-weight:normal; padding:10px 10px 10px 10px;}
.sy_main dd li{ width:265px; padding:0px 10px 10px 10px; float:left; overflow:hidden; line-height:20px; font-size:14px; text-align:left; font-family:Microsoft YaHei,SimSun;color:#898989}
.sy_m_box{ width:265px; padding:0px 10px; height:110px; float:left; overflow:hidden;}

.sy_main_b{ width:350px; height:337px; float:left; overflow:hidden; padding:0px 10px; background:url(/skin/sy06-b.jpg) no-repeat center bottom}
.leftLoop{position:relative; width:350px; height:337px; float:left; overflow:hidden;}
.leftLoop .hd{ width:330px; height:34px; float:left; overflow:hidden; padding:0px 10px;background: url(/skin/t-bj.jpg) repeat-x;-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px;font-family:Microsoft YaHei,SimSun;font-size:14px;color:#fff;line-height:34px;}
.leftLoop .hd a{ font-family:Microsoft YaHei,SimSun;font-size:14px;color:#fff;line-height:34px;}
.leftLoop .hd a b{ font-family:Microsoft YaHei,SimSun;font-size:12px;color:#CACACA;line-height:34px; font-weight:normal}
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; width:60px; height:22px; padding-top:12px;} 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; cursor:pointer; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;} 
.leftLoop .hd ul li.on{ background:#fff;  } 
.leftLoop .bd{ width:330px; height:279px; float:left; overflow:hidden; padding:8px 10px 0px 10px;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; width:330px; height:279px;} 
.leftLoop .bd ul li{ width:330px; height:279px; float:left; overflow:hidden;  } 
.leftLoop .bd ul li .pic{ width:340px; height:279px; float:left; overflow:hidden;} 
.pic dl{ width:170px; height:137px; float:left; overflow:hidden;} 
.pic dl dt{ width:160px; height:117px; float:left; overflow:hidden;}
.pic dl dt img{ width:160px; height:117px; border:0; padding:0;}
.pic dl dd{ width:160px; height:20px; float:left; overflow:hidden;font-family:Microsoft YaHei,SimSun;font-size:12px;color:#0398FC;line-height:20px; text-align:center}

.al-box,.pro-box{ width:998px; float:left;overflow:hidden;background:url(/skin/pr01a.jpg) repeat-y left #FFF; border:1px solid #B9B9B9;}
.al-box-l,.pro-box-l{ width:188px; float:left;overflow:hidden;}
.al-box-r{ width:780px; float:left;overflow:hidden; padding:15px 0px 15px 15px;}
.al-box-l dl,.pro-box-l dl{ width:188px; float:left;overflow:hidden; padding-bottom:8px;}
.al-box-l dt,.pro-box-l dt{ width:168px; float:left;overflow:hidden; height:32px; line-height:32px; background:#0F8CCF; padding-left:20px;font-family:Microsoft YaHei,SimSun; font-size:14px; color:#fff;}
.al-box-l dt a,.pro-box-l dt a{font-family:Microsoft YaHei,SimSun; font-size:14px; color:#fff; }
.al-box-l dt span,.pro-box-l dt span{ background:url(/skin/pr02.jpg) no-repeat 0px 3px ; padding:3px 0px }
.al-box-l dd,.pro-box-l dd{ width:153px; float:left;overflow:hidden; height:32px; line-height:24px; padding-top:8px; padding-left:35px;}
.al-box-l dd a,.pro-box-l dd a{font-family:Microsoft YaHei,SimSun; font-size:14px; color:#8A8A8A;}
.al-box-l .dda,.pro-box-l .dda{ background:url(/skin/pr03.jpg) no-repeat 20px 16px;}
.al-box-l .dda a,.pro-box-l .dda a{color:#0B6594; font-weight:bold}
.al-box-l .ddb,.pro-box-l .ddb { margin-top:80px;}
.al-box-l .ddb dd,.pro-box-l .ddb dd{width:173px; float:left;overflow:hidden; height:24px; line-height:24px; padding-top:8px; padding-left:15px;font-family:Microsoft YaHei,SimSun; font-size:12px; color:#8A8A8A;}
.pro-box-r{ width:762px; float:left;overflow:hidden; padding:45px 0px 20px 48px;}
.pro-box-r dl{ width:206px; height:220px; float:left;overflow:hidden; padding-right:48px;}
.pro-box-r dt{ width:200px; height:150px; float:left;overflow:hidden; padding:2px 2px; border:1px solid #BBBBBB; text-align:center}
.pro-box-r dd{ width:206px; float:left;overflow:hidden; text-align:center; line-height:36px;}
.pro-box-r .pageface{ width:690px; float:left;overflow:hidden; text-align:center; border-top:1px dotted #000; padding-top:25px;}
.pro-box-ba{width:780px; float:left;overflow:hidden; text-align:center; padding:15px 0px; font-size:22px;color:#0B6594;font-family:Microsoft YaHei,SimSun; line-height:32px; border-bottom:1px #999 dotted}
.pro-box-bb{ width:780px;float:left;overflow:hidden;padding-top:16px;line-height:24px;font-family:Microsoft YaHei,SimSun; font-size:12px;}
.new-box-r{ width:770px; float:left;overflow:hidden; padding:0px 20px 20px 20px;}
.new-box-r dl{ width:770px; float:left;overflow:hidden; padding:20px 0px; border-bottom:1px dotted #000}
.new-box-r dt{ width:225px; height:150px; float:left;overflow:hidden;}
.new-box-r dd{ width:545px; height:150px; float:left;overflow:hidden; line-height:24px; font-size:12px; color:#000;font-family:Microsoft YaHei,SimSun;}
.new-box-r dd h3{ width:545px; height:30px; float:left;overflow:hidden; line-height:30px;}
.new-box-r dd h3 strong{ font-size:16px; color:#0B6594;font-family:Microsoft YaHei,SimSun;}
.new-box-r dd h4{ width:545px; height:26px; float:left;overflow:hidden; line-height:26px; color:#868686; font-weight:normal; font-size:14px;font-family:Microsoft YaHei,SimSun;}
.new-box-r .pageface{ width:770px; float:left;overflow:hidden; text-align:center; padding-top:25px;}
.new-box-ba{width:780px; float:left;overflow:hidden; text-align:center; padding:15px 0px; font-size:22px;color:#0B6594;font-family:Microsoft YaHei,SimSun; line-height:32px;}
.new-box-bb{width:780px; float:left;overflow:hidden; height:32px; text-align:center;line-height:32px; font-size:14px; color:#7B7B7B;font-family:Microsoft YaHei,SimSun; background:#F3F3F3; font-weight:normal}
.new-box-bc{ width:780px;float:left;overflow:hidden;padding-top:16px; line-height:24px;font-family:Microsoft YaHei,SimSun; font-size:12px;}
.new-box-bd{ width:705px; float:left;overflow:hidden;padding:0px 25px 0px 50px;line-height:24px; font-size:12px; color:#0B6594; background:url(/skin/ht05.jpg) no-repeat 25px 3px; margin-top:30px}
.new-box-bd a{ line-height:24px; font-size:12px; color:#0B6594;}
.all-job{ width:948px; float:left;overflow:hidden; font-family:Microsoft YaHei,SimSun;border:1px solid #B9B9B9; padding:20px 25px 0px 25px}
.all-job dl{ width:948px; float:left;overflow:hidden; padding:15px 0px; border-bottom:1px dotted #999}
.all-job dl h3{ width:948px; float:left;overflow:hidden; line-height:32px;font-size:16px; color:#0B6594;}
.all-job dt{ width:948px; float:left;overflow:hidden; line-height:22px;font-size:14px; color:#000}
.all-job dd{ width:948px; float:left;overflow:hidden; line-height:24px;font-size:12px; color:#626262; padding-bottom:5px;}
.all-job dl h3 font{ line-height:32px;font-size:12px;  font-weight:normal}
.all-job th{line-height:52px;font-size:20px; color:#0B6594; text-align:center;border-bottom:1px dotted #DBDBDB;}
.all-job .TalentWritea{line-height:24px; overflow:hidden; float:left; height:24px; font-size:12px;  border:1px solid #B9B9B9; background:#FFF; width:170px; padding:0px 5px}
.all-job .TalentWriteb{ width:520px; height:160px; line-height:20px; overflow:hidden; float:left;  font-size:12px; border:1px solid #B9B9B9; background:#FFF; padding:0px 5px}
.all-job .TalentWritec{ width:124px; overflow:hidden; float:left; height:28px; background:url(/skin/up.jpg) no-repeat; border:0; cursor:pointer}
.all-box{ width:968px; float:left;overflow:hidden; border:1px solid #B9B9B9; padding:15px 15px}
.all-box-l{ width:528px; float:left;overflow:hidden;}
.all-box-map{ width:510px; float:left;overflow:hidden; height:450px; border:1px solid #B9B9B9;}
.all-box-r{ width:440px; float:left;overflow:hidden; padding-bottom:20px}
.all-box-r h3{ width:440px; height:30px; float:left;overflow:hidden; line-height:30px;font-size:20px; color:#0B6594;font-family:Microsoft YaHei,SimSun;}
.all-box-r h4{ width:440px; float:left;overflow:hidden; line-height:28px;font-size:14px; color:#202020;font-family:Microsoft YaHei,SimSun; font-weight:normal}

.copyright {background:#1184C1;width:100%;margin:0 auto; padding:10px 0px}
.copyright_box {width:1000px;margin:0 auto; overflow:hidden;line-height:30px; color:#FFF; font-size:12px; text-align:center}
.copyright_box font{line-height:30px; color:#FFF; font-size:12px}
.new-search-r{ width:770px; float:left;overflow:hidden; padding:10px 20px 20px 20px;}
.new-search-r li{ width:770px; height:40px; float:left;overflow:hidden; line-height:40px;}
.new-search-r li strong{ font-size:16px; color:#0B6594;font-family:Microsoft YaHei,SimSun;}
.new-search-r li strong font{ font-size:16px; color:#F00;font-family:Microsoft YaHei,SimSun;line-height:40px;}
.new-search-r .pageface{ width:770px; float:left;overflow:hidden; text-align:center; padding-top:25px;}