@charset "utf-8";
/* CSS Document 
---------------------------------------------------------------------------------------------------------------------------------------------*/

* {
	margin: 0px;
	padding: 0px;
}
html {
	overflow-x: hidden;
}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	font-size: 13px;
	_background-image: url(about:blank);
	_background-attachment: fixed;
	font-family: "微软雅黑";
	color:#353535;
	list-style-type:none;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}

img {
	border: 0;
	display: block
}
.clear {
	clear: both;
	height: 0;
}
.top{width:100%; height:134px; background:url(../images/top_01.jpg); margin:0 auto 0 auto; border-bottom:1px #FFFFFF solid}
.w980{width:980px; margin:0 auto 0 auto}
.logo {width:500px; height:104px; float:left}
.tel{width:300px; height:104px; float:right}
.dh{width:100%; height:30px; float:left}
.dh a{width:110px; font-size:14px; color:#FFF; text-align: center; text-decoration:none; padding:5px 15px 0 15px; display: block; float: left;}
.dh a:hover{ height:25px; text-decoration:none; text-shadow:1px 1px 1px #003a75; background:#097df5}
/*bnner-start*/
.banner{width:100%; height:390px; background:#09F; margin:0 auto 0 auto; border-bottom:2px #0070e3 solid}
#wrapper {
	background: #fff;
	position: relative;
}
.fullwidthbanner-container {
	width: 100% !important;
	position: relative;
	padding: 0;
	max-height: 390px !important;
	overflow: hidden;
}
.fullwidthbanner-container .fullwidthabnner {
	width: 100% !important;
	max-height: 390px !important;
	position: relative;
}
 @media only screen and (min-width: 768px) and (max-width: 959px) {
.banner, .bannercontainer {
	width: 768px;
	height: 309px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.banner, .bannercontainer {
	width: 480px;
	height: 193px;
}
}
 @media only screen and (min-width: 320px) and (max-width: 479px) {
.banner, .bannercontainer {
	width: 320px;
	height: 129px;
}
}
 @media only screen and (max-width: 319px) {
.banner, .bannercontainer {
	width: 240px;
	height: 97px;
}
}
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected {
	background: #23a682 !important;
}
.tp-leftarrow:hover, .tp-rightarrow:hover {
	background-color: #23a682 !important;
}
/** BULLETS **/
.tp-bullets {
	z-index: 1001;
	position: absolute;
	bottom: 0px;
}
.tp-bullets.simplebullets.round .bullet {
	cursor: pointer;
	position: relative;
	background: #fff;
	width: 188px;
	height: 0px;
	float: left;
	margin-bottom: 2px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
}
.tp-leftarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #006fe2 url(../images/slider-left-arrow.png) no-Repeat;
	width: 42px;
	height: 43px;
	margin-left: 0px;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*//*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}
.tp-rightarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #006fe2 url(../images/slider-right-arrow.png) no-Repeat 0 0;
	width: 42px;
	height: 43px;
	margin-left: 0;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*//*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}
.tp-bullets.tp-thumbs {
	z-index: 100;
	position: absolute;
	padding: 3px;
	background-color: #fff;
	width: 500px;
	height: 50px;
	margin-top: -50px;
}
.fullwidthbanner-container .tp-thumbs {
	padding: 3px;
}
.tp-bullets.tp-thumbs .tp-mask {
	width: 500px;
	height: 50px;
	overflow: hidden;
	position: relative;
}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
	width: 5000px;
	position: absolute;
}
.tp-bullets.tp-thumbs .bullet {
	width: 100px;
	height: 50px;
	cursor: pointer;
	overflow: hidden;
	background: none;
	margin: 0;
	float: left;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter: alpha(opacity=50);	*/
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}
.tp-bullets.tp-thumbs .bullet:hover, .tp-bullets.tp-thumbs .bullet.selected {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.tp-thumbs img {
	width: 100%;
}
.tp-bannertimer {
	width: 100%;
	height: 10px;
	position: absolute;
	z-index: 200;
	z-index: 5000;
}
.tp-bannertimer.tp-bottom {
	bottom: 0px !important;
	height: 5px;
}
 @media only screen and (min-width: 768px) and (max-width: 959px) {;
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.responsive .tp-bullets.tp-thumbs {
	width: 300px !important;
	height: 30px !important;
}
.responsive .tp-bullets.tp-thumbs .tp-mask {
	width: 300px !important;
	height: 30px !important;
}
.responsive .tp-bullets.tp-thumbs .bullet {
	width: 60px !important;
	height: 30px !important;
}
}
 @media only screen and (min-width: 0px) and (max-width: 479px) {
.responsive .tp-bullets {
	display: none;
}
.responsive .tparrows {
	display: none;
}
}
.tp-simpleresponsive img {
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
}
.tp-simpleresponsive a {
	text-decoration: none;
}
.tp-simpleresponsive ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.tp-simpleresponsive >ul >li {
	list-stye: none;
	position: absolute;
	visibility: hidden;
}
.caption.slidelink a div, .tp-caption.slidelink a div {
	width: 10000px;
	height: 10000px;
}
.tp-loader {
	background: url(/tieling/images/loader.gif) no-repeat 10px 10px;
	background-color: #fff;
	margin: -22px -22px;
	top: 50%;
	left: 50%;
	z-index: 10000;
	position: absolute;
	width: 44px;
	height: 44px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
/*banner-end*/
.gonggao{width:980px; height:55px; background:#FFF; margin:13px auto 0 auto; text-align:left;}
.gonggao_l{width:450px; height:27px; line-height:25px; background:url(../images/ico01.jpg) no-repeat; margin-top:10px; padding-left:30px;float:left}
.search_r{width:297px; height:27px; line-height:25px; float:right}
.searchleft{width:180px; margin-top:-3px; float:left}
.searchright{width:95px; margin-top:6px; float:right}
.text{float: left;width: 180px;height: 29px;padding: 0 10px;border: 1px solid #c8c8c8;margin-right: 5px; margin-top:9px;color: #c8c8c8;font-size: 12px;line-height: 29px;}
.index_middle{width:100%; height:390px; background:url(../images/cen_bj.jpg);border-top:1px #cbcbcb solid }
.index_middle_01{width:240px; height:310px; background:url(../images/index_pro.png); margin:30px 5px 0 1px; float:left}
.index_middle_01 li a{color:#353535;text-decoration: none; background:url(../images/ico03.jpg) 5px no-repeat; left:-2px; position:relative;}
.index_middle_01 li a:hover{color:#006fe2;text-decoration: none;}
.index_middle_02{width:240px; height:310px; background:url(../images/index_pro.png); margin:30px 5px 0 1px; float:left}
.index_middle_02 li a{color:#353535;text-decoration: none; background:url(../images/ico03.jpg) 5px no-repeat; left:-2px; position:relative;}
.index_middle_02 li a:hover{color:#006fe2;text-decoration: none;}
.index_middle_03{width:240px; height:310px; background:url(../images/index_pro.png); margin:30px 5px 0 1px; float:left}
.index_middle_03 li a{color:#353535;text-decoration: none; background:url(../images/ico03.jpg) 5px no-repeat; left:-2px; position:relative;}
.index_middle_03 li a:hover{color:#006fe2;text-decoration: none;}
.index_middle_04{width:240px; height:310px; background:url(../images/index_pro.png); margin:30px 0px 0 1px; float:right}
.index_middle_04_div{width:240px; height:22px; margin:7px 13px 0 13px;}
.index_middle img{width:208px; height:148px; margin:28px 13px 0 13px; padding:1px; border:1px #9ccfed solid}
.index_middle ul{width:208px; height:80px; margin:5px 13px 0 13px;}
.index_middle li{line-height:25px; color:#353535; border-bottom:1px #353535 dotted}
.index_middle_more{ width:40px; color:#FFF; background:#9ccfed; text-align:center; margin:10px 18px 0 0; float:right}
.index_middle_more a{color:#fff;text-decoration:none}
.index_middle_more a:hover{color:#fe9d01;}
.index_middle_more a:visited{color:#fff}
/*foot*/
.foot{width:100%; height:81px; background:url(../images/foot_bj.jpg); margin:0 auto 0 auto; padding-top:25px; border-top:1px #cbcbcb solid; line-height:30px;}
.foot a{ color:#353535;text-decoration: none;}
.foot a:hover{color:#006fe2;text-decoration: none;}
/*走进国鼎*/
.about_middle{width:100%;background:url(../images/cen_bj.jpg);border-top:1px #cbcbcb solid; padding-bottom:20px; overflow:hidden;}
.about_w980{width:980px; background:#FFF; margin:30px auto auto auto}
.about_left{width:240px; float:left}
.about_left_title{width:197px; height:34px; color:#FFF; font-size:16px; background:url(../images/ico02.jpg); line-height:34px; padding:8px 8px 8px 35px;}
.about_left_nav {width: 240px;height: auto;overflow: hidden;background: #e6e6e6;padding: 20px 0 16px;max-height: 662px;margin-bottom: 15px;}
.about_left_nav li a{display:block;width:214px;height:37px;overflow:hidden;text-align:center;background:url(../images/leftli1.jpg) 0 -44px no-repeat;font:14px/37px "microsoft yahei";color:#666666;margin:0 auto 7px; text-decoration:none}
.about_left_nav li a:hover,.left_nav li li a:hover,.left_nav li a.hover,.left_nav li li a.hover{background-position: 0 0;color:#fff;}
.about_left_contact{ width:240px; height:240px; background:url(../images/left_con.jpg); padding-top:5px;}
.about_left_contact li {padding:12px 17px 0 43px}
.contactTel {position: relative;width: 208px;height: 44px;border: 1px solid #277ec3; margin-left:15px;margin-top: 25px;margin-bottom: 10px;color: #006fe2;font-size: 26px;
line-height: 44px;font-family: impact;text-align: center;}
.contactTel span {position: absolute;display: block;left: 45px;top: -15px;z-index: 99;width: 120px;height: 24px;color: #fff;font-size: 14px;line-height: 24px;text-align: center;font-family: "微软雅黑";background: #006fe2;}
.about_right {float: left;width: 695px; margin-left:25px;height: auto;overflow: hidden; background:#FFF}
.about_right_title {width: 100%;height: 48px;border-bottom: 1px solid #dbdbdb;}
.about_right_name {float: left;font: 600 18px/50px "microsoft yahei";color: #006fe2;height: 48px;border-bottom: 2px solid #ff9c00;padding: 0 8px 0 15px;}
.about_right_name font {font: 14px/22px "microsoft yahei";color: #979797;margin-left: 8px;text-transform: uppercase;}
.about_right_title p {float: right;font: 14px/50px "microsoft yahei";color: #7b7b7b; margin-right:14px;}
.about_right_neirong{width:93%; padding:25px; line-height:32px; }
/*国鼎动态*/
.news_right_neirong{width:93%; height:100%; padding:25px; line-height:32px; }
.news_right_neirong_news ul {}
.news_right_neirong_news li{width:100%; height:46px; background:url(../images/ico04.png) no-repeat 5px; line-height:46px; border-bottom:1px #666 dotted}
.news_right_neirong_news a{width:90%; color:#353535; position:relative; left:18px; text-decoration:none}
.news_right_neirong_news a:hover{color:#006fe2; text-decoration:none}
.news_right_neirong_news a:visited{color:#353535; text-decoration:none}
.news_right_neirong_news span{width:150px; float:right;}
/*产品展示*/
.product_right_neirong{width:95%; height:100%; padding:21px; line-height:32px; }
.productlist li{width:200px; height:209px; padding:2px; margin:6px; background:url(../images/productlist.jpg); border:1px solid #ededed;float: left;}
.productlist img{width:200px; height:140px;}
.productlist span{width:100%; height:69px; padding:20px 10px 10px 26px; line-height:69px;}
.productlist span a{color:#353535; text-decoration:none}
.productlist span a:hover{color:#006fe2; text-decoration:none}
.productlist span a:visited{color:#353535; text-decoration:none}
/*人才招聘*/
/* hr*/
.hrBox{ width:100%; border:1px solid #dbdbdb; margin-top:20px;} 
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:36px; _height:36px; line-height:36px;border-bottom:1px #dbdbdb solid;vertical-align: bottom}
.jobName{ width:380px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:533px; float:left; text-align:left; border-left:1px solid #dbdbdb;}
.hrBoxR li{ width:521px; min-height:36px; _height:36px; line-height:36px; border-bottom:1px #dbdbdb solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px;}
.hrBoxR li.topline img{ margin-top:3px;}
.hrBoxR li.haode{ border-bottom:none;}
.hrTable{ width:100%; float:left; height:480px; background:#efefef; border:1px solid #dbdbdb; margin-bottom:20px;}
.tableTitle{ width:100%; height:36px; text-align:center; line-height:36px; border-bottom:1px solid #dbdbdb; font-weight:bold;}
.lineOne{ height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; width:100%;}
.lineOneL{ width:94px; float:left; text-align:center; border-right:1px solid #dbdbdb;}
.lineOneR{ width:529px; float:left; padding-left:10px 0 0 0;}
.tableMainL{ width:94px; float:left; border-right:1px solid #dbdbdb; text-align:center;}
.tableMainL li{ width:94px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb;}
.tableMainR{ width:211px; float:left; border-right:1px solid #dbdbdb; text-align:left; }
.tableMainR li{ width:206px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{ width:240px; float:left; text-align:left;}
.tableMainRno li{ width:240px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{ width:126px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #dbdbdb;}
.input_hr_s{ width:40px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #dbdbdb;}
.input_hr_b{ width:180px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #dbdbdb;}
.sel_hr{ width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:12px; }
.bottomLine{ width:100%; height:123px; border-bottom:1px solid #dbdbdb; }
.lineBootL{ width:94px; height:123px; border-right:1px solid #dbdbdb; text-align:center; float:left;}
.lineBootR{ width:509px; float:left; padding-left:10px;  height:123px;}
.are_hr{ width:470px; height:80px; margin-top:11px;}
.hr_btn{ width:100%; height:31px; line-height:31px;}
.hr_btnL{ width:300px; float:left; text-align:center; height:31px;}
.hr_btnR{ width:300px; float:left; text-align:center; }
.c_red{ color:#f00;}
.fl{ float:left}.fr{ float:right}.clear { clear:both;height:0px; overflow:hidden}



.title{height:50px; font-size:20px; line-height:50px; text-align:center}
.time{height:30px; line-height:30px; border-bottom:1px #666666 dotted; text-align:center;}
.img{ width:350px;padding:10px 15px 0 0; float:left}
.jianjie{width:280px;float:left}
.biaoti{height:50px; line-height:50px; margin-top:20px; border-bottom:1px #666666 dotted; font-size:15px; color:#ff9c00;text-align:left}
.Con{ margin:10px 0 10px 0;}
.shang{height:40px; line-height:40px; border-bottom:1px #666 dotted; margin-top:20px;}
.shang a{color:#353535; text-decoration:none}
.shang a:hover{color:#006fe2; text-decoration:none}
.xia{height:40px; line-height:40px;}
.xia a{color:#353535; text-decoration:none}
.xia a:hover{color:#006fe2; text-decoration:none}
.back{width:100%;height:20px; padding:15px 0 0 0;}




/* pages */
.pages {width: 100%;height: 28px;margin: 14px 0;clear: both;}
.pages ul {float: left;margin: 0 15px 0 0;display: inline;left:35%;position:relative}
.pages ul li {float: left;display: inline;margin: 0 7px 0 0;font: 500 14px/28px microsoft yahei;color: #fff;width: 26px;height: 26px;text-align: center;}
.pages ul li a {color: #fff;display: block;width: 26px;height: 26px;}
.pages ul li.clickli {background: #006fe2;color: #fff;}
.pages ul li.clickli a {color: #fff}