@charset "utf-8";
/* CSS Document */
.ny-page{width:1000px;margin:0 auto;overflow:hidden;margin-top:30px;}
.nypage-l{float:left;width:220px;}
.nypage-l dt{background:url(../images/ny-bg_10.png) repeat-x;height:53px;line-heihgt:53px;font-size:16px;line-height:53px;color:#fff;text-align:center;}
.nypage-l dd{font-size:14px;border:1px solid #cbcbcb;border-top:0;height:40px;line-height:40px;text-align:center;}
.nypage-l dd:hover{background:#d40808;}
.nypage-l dd:hover a{color:#fff;}
.nypage-l dd a{color:#333;}
.hotline{margin-top:10px;}
.nypage-r{float:right;width:750px;}
.nypage-r .position{border-bottom:1px solid #cbcbcb;padding-bottom:15px;text-align:right;}
.nypage-r .position span{font-size:12px;color:#666;}
.nypage-r .position span a{color:#666;}
.nypage-r .position span em{color:#d40808;}
.nypage-r .bt{font-size:16px;color:#333;font-weight:bold;border:1px solid #cbcbcb;border-top:0;border-bottom:0;padding-left:15px;padding-top:15px;}
/*aboutUS*/
.aboutUS {border:1px solid #cbcbcb;border-top:0;padding:15px;padding-bottom:0;}
.aboutUS img{float:left;width:325px;}
.aboutUS .aboutUS-text h4{font-size:14px;color:#333;font-weight:bold;}
.aboutUS .aboutUS-text p{font-size:14px;color:#333;line-height:26px;margin:15px 0;text-indent:2em;margin-top:0;}
/*honner*/
.honner ul{overflow:hidden;padding-top:10px;}
.honner ul li{float:left;width:177px;margin-right:108px;margin-top:10px;margin-bottom:10px;}
.honner ul li h3{font-size:14px;color:#333;line-height:24px;height:24px;text-align:center;}
/*fenye-texiao*/
.tcdPageCode {
	padding: 15px 20px;
	text-align: left;
	color: #ccc;
	text-align: center;
}
.tcdPageCode a {
	display: inline-block;
	color: #428bca;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	border: 1px solid #ddd;
	margin: 0 2px;
	border-radius: 4px;
	vertical-align: middle;
}
.tcdPageCode a:hover {
	text-decoration: none;
	border: 1px solid #428bca;
}
.tcdPageCode span.current {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	margin: 0 2px;
	color: #fff;
	background-color: #428bca;
	border: 1px solid #428bca;
	border-radius: 4px;
	vertical-align: middle;
}
.tcdPageCode span.disabled {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	margin: 0 2px;
	color: #bfbfbf;
	background: #f2f2f2;
	border: 1px solid #bfbfbf;
	border-radius: 4px;
	vertical-align: middle;
}
/*sqzk*/
/*shoufengqin*/
.accordion-item{border-bottom:1px solid #cbcbcb;}
.accordion-item-active .accordion-header{transition:.25s;background: #0055a6;}
.accordion-item-active .accordion-header a{color:#fff;}
.accordion-item-active .accordion-header-icon{color:#fff;}
.accordion-item-active .accordion-header h1{color:#fff;}
.accordion-header{padding:12px;cursor:pointer;border-right:1px solid #cbcbcb;border-left:1px solid #cbcbcb;height:14px;transition:.25s;}
.accordion-header h1{float:left;font-size:14px;line-height:1.3em;color:#212121;}
.accordion-header h1 a{color:#333;}
.accordion-content{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;display:none;padding:0 10px;color:#212121;background:#FFF;font-size:14px;line-height:32px;}
.accordion-content a{color:#333;}
.accordion-content a:hover{color:#d40808;}
.accordion-content p{margin:0;margin-bottom:3px;}
.accordion-header-icon{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;color:#888;font-size:10px;vertical-align:middle;}
.accordion-header-icon.accordion-header-icon-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#fff;}/*end*/
.nypage-l h2{font-size:16px;background:url(../images/pro-bg_10.png) repeat-x;height:53px;line-height:53px;text-align:center;color:#fff;}
.pro-img{border:1px solid #cbcbcb;padding:10px;margin-top:15px;}
.pro-img ul{overflow:hidden;}
.pro-img ul li{float:left;width:235px;margin-right:11px;margin-top:20px;}
.pro-img .proimg{width:235px;}
.pro-img ul li span{display:block;font-size:14px;text-align:center;height:24px;line-height:24px;}
.pro-img ul li span a{color:#333;}
.pro-img ul li span a:hover{color:#d40808;}
/*news*/
.nypage-r .new{margin-top:20px;border:1px solid #cbcbcb;margin-top:15px;padding-left:10px;padding-right:10px;padding-top:8px;}
.nypage-r .new ul li{overflow:hidden;border-bottom:1px dotted #e4e3e3;padding-bottom:10px;margin-top:10px;}
.nypage-r .new ul li a{float:left;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;width:640px;}
.nypage-r .new ul li a:hover{color:#d40808;}
.nypage-r .new ul li span{font-size:12px;color:#666;float:right;padding-right:10px;}
/*service*/
.service{margin-top:10px;}
.service p{font-size:14px;color:#333;line-height:30px;}
.service img{display:block;margin-top:20px;}
/*招聘*/
/*zhaopin*/
.com-jj .tr01{color:#333;font-weight:bold;text-align:center;}
.com-jj table dd{font-size:14px;color:#333;}
.com-jj table tr td{text-align:center !important;}
.com-jj .rzyq{height:159px;overflow:auto;}
/*con-us*/
.con-us {
	margin-top: 20px;
}
.con-us dl dt {
	font-size: 20px;
	padding-bottom: 10px;
	color: #333
}
.con-us dl dd {
	font-size: 14px;
	line-height: 30px;
}
.map {
	margin-top: 20px;
	padding-bottom: 20px;
}
/*liuyan*/
.page-on{margin-top:20px;}
.page-on input {
	margin-top: 10px;
	padding-top: 10px;
	border: 1px solid #CCC;
}
.tijiao {
	background-color: #1660cd;
	text-align: center;
	width: 100px;
	height: 30px;
	cursor: pointer;
	line-height: 30px;
	border: none !important;
	color: #FFF;
	text-align: center;
	margin-left: 148px;
	padding-top: 0 !important;
}
.tijiao:hover{background:#d40808;}
.liuyan form table tr td{text-align:left !important;font-size:14px;color:#333;}
/*new-xq */
.nypage-r .new-xq {border:1px solid #cbcbcb;margin-top:20px;padding-left:10px; padding-right:10px;}
.nypage-r .new-xq h1 {
	text-align: center;
	font-size: 20px;
	color: #333;
	padding-top: 30px;
	padding-bottom: 10px;
}
.nypage-r .new-xq span {
	font-size: 12px;
	color: #999;
	text-align: center;
	display: block;
background:#f5f5f5;
margin-bottom:10px;
height:26px;line-height:26px;
}
.nypage-r .new-xq p {
	font-size: 14px;
	line-height:24px;
	color: #666;
	text-indent: 2em;
	margin: 15px 0;
	padding:0;
}
.nypage-r .pian-num{
	font-size:12px;
	color: #333;
	padding-bottom:10px;
	padding-left:15px;
	margin-top:15px;
}
.nypage-r .pian-num a {
	color:#d40808;
	white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;
}


/* 分页  */
.fenye{ margin:0 auto;height: 30px; width:640px;margin-top:30px;font-size: 13px;line-height: 30px;text-align: center; margin-bottom:20px; clear:both;}

fy1,.fy2{
	padding:5px 0px 5px 10px;
	font-size:12px;
}
.fy1 a,.fy2 a{
	color:#666;
	text-decoration:none;
}

.page_info{text-align:center;margin-top:10px;color:#333; font-size:14px;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}
