@charset "utf-8";
/*--首页--*/
body {/*text-align:center;*/
}
.header {
	width:100%;
	margin:0 auto;
	background:url(../images/navbk.jpg) 0 0 repeat-x;
	height:122px;
}
.top {
	width:1211px;
	margin:0 auto;
}
.top img {
	float:left;
	border:0;
}
.nav {
	width:711px;
	float:left;
	margin-top:74px;
}
.nav ul {
	height:43px;
}
.nav ul li {
	float:left;
	width:100px;
	text-align:center;
	height:46px;
}
.nav ul li a {
	color:#363535;
	font:15px/18px '微软雅黑';
	display:block;
	width:85px;
	height:41px;
}
.nav ul li a:hover, .navcurrent {
	text-decoration:none;
	border-bottom:5px solid #e37602;
}
.nav ul li a span {
	display:block;
	font: 11px/16px Arial;
}
.nav ul li {
	float:left;
	width:100px;
	text-align:center;
	height:46px;
	position:relative;
}
.nav ul li a {
	color:#363535;
	font:15px/18px '微软雅黑';
	display:block;
	width:85px;
	height:41px;
}
.nav ul li a:hover, .navcurrent {
	text-decoration:none;
	border-bottom:5px solid #e37602;
}
.nav ul li a span {
	display:block;
	font: 11px/16px Arial;
}
.nav ul li:hover ul {
	display:block;
}
.nav ul li ul {
	width:425px;
	height:110px;
	overflow:hidden;
	position:absolute;
	left:-32px;
	top:40px;
	background:#fff;
	z-index:99999;
	display:none;
}
.nav ul li ul div {
	width:240px;
	float:left;
}
.nav ul li ul li {
	height:28px;
	line-height:28px;
	float:left;
	width:80px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.nav ul li ul li a {
	text-align:left;
	height:28px;
	font-size:12px;
	color:#002478;
	font-family:"宋体";
}
.nav ul li ul li a:hover {
	border:none;
}
.nav ul li ul img {
	float:right;
	padding-top:15px;
	padding-right:10px;
}
.tel {
	background:url(../images/tel.png) 0 0 no-repeat;
	width:222px!important;
	width:216px;
	height:120px;
	float:left;
	color:#fff;/*width:102px;padding-left:120px;*/
}
.tel a {
	color:#fff;
	font:15px/23px '微软雅黑';
	margin-left:100px;
}
.tel a:hover {
	text-decoration:none;
	color:#efefef;
}
.onepx {
	height:1px;
	background:#fff;
	width:100%;
	margin:0 0;
}
.banner_index {
	width:100%;
	margin:0 auto;
}
.notice {
	width:100%;
	background:url(../images/noticebk.jpg) repeat-x 0 0;
	height:48px;
}
.w1161 {
	width:1161px;
	margin:0 auto;
}
.notice_txt {
	color:#6a6868;
	font:15px/48px '微软雅黑';
	width:765px;
	float:left;
}
.notice_txt span {
	color:#6a6868;
	font:15px/48px '微软雅黑';
	float:left;
}
.search_index {
	float:right;
	background:url(../images/search.jpg) 0 0 no-repeat;
	width:277px;
	height:48px;
}
.t_srh {
	height:48px;
}
.s_txt {
	font-family:'微软雅黑';
	font-size:15px;
	color:#fff;
	line-height:48px;
	background: none repeat scroll 0% 0% transparent;
	border:none;
	width:218px;
	padding-left:18px;
	height:48px;
	float:left;
}
.s_btn {
	float:left;
	margin-top:16px;
	cursor: pointer;
}
.main_index {
	width:1161px;
	margin:0 auto;
	margin-top:23px;
	height:206px;
}
.about_index {
	width:476px;
	float:left;
}
.about_index p {
	width:432px;
	color:#494545;
	line-height:26px;
	margin-left:10px;
	text-indent:2em;
	font-family:'微软雅黑';
	text-align:justify;
}
.more {
	margin-right:56px;
	float:right;
}
.case_index {
	float:right;
	width:685px;
}
.case_index img {
	float:left;
	border:0;
}
.case_index_right {
	float:left;
	width:520px;
	position:relative;
	Z-INDEX: 2;
}
.foot {
	width:100%;
	background:#858682;
	height:51px;
	margin-top:16px;
}
.foot_txt {
	width:1161px;
	margin:0 auto;
	color:#fff;
	font:13px/51px '微软雅黑';
	text-align:center;
}
.foot a {
	color:#fff;
}
/*首页banner图片切换*/
.none {
	display:none
}
.top_slide_wrap {/*width:690px;height:624px;*/
	width:100%;
	margin:0 auto;
}
.top_slide_wrap .bx-wrapper {
	width:100%;
	overflow:hidden;
	height:624px;
}
.top_slide_wrap .bx-wrapper ul.slide_box {/*position:relative;*/
	overflow:hidden;
	z-index:4
}
.top_slide_wrap .bx-wrapper ul.slide_box li {
	position:relative;/*width:690px;*/
	height:624px;
	width:100%;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-ms-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.top_slide_wrap .bx-wrapper ul.slide_box li a {
	color:#fff;
	display:block;
	cursor:pointer
}
.top_slide_wrap .bx-wrapper ul.slide_box li a img {/*width:690px;*/
	height:640px;
	width:100%;
}
.top_slide_wrap .bx-wrapper ul.slide_box li a:hover {
	text-decoration:none
}
.top_slide_wrap .bx-wrapper ul.slide_box li p {
	height:55px;
	line-height:55px;
	margin-top:-173px;
	padding:0 20px;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	word-wrap:normal;
	width:650px;
	color:#fff;
	font-size:24px
}
.bx-controls-out {
	width:100%;
	position:absolute;
	top:694px;
	bottom:2px;
	margin:0 auto;
	height:50px;
}
.top_slide_wrap .bx-wrapper ul.bx-controls {
	width:886;
	margin:0 auto;
	left:25%;
	position:relative;/*margin-top:-56px;background-color:#000;padding:2px 0 2px 2px;*/
	overflow:hidden;
*zoom:1;
	z-index:5;
}
.top_slide_wrap .bx-wrapper ul.bx-controls li {
	float:left;
	position:relative;
	width:172px;
	height:51px;
	margin-right:2px;
}
.top_slide_wrap .bx-wrapper ul.bx-controls li a.actives span, .top_slide_wrap .bx-wrapper ul.bx-controls li a:hover span {
	top:115px
}
.top_slide_wrap .bx-wrapper ul.bx-controls li a.actives p, .top_slide_wrap .bx-wrapper ul.bx-controls li a:hover p {
	top:115px
}
.top_slide_wrap .bx-wrapper ul.bx-controls li img {
	width:170px;
	height:54px
}
.top_slide_wrap .bx-wrapper ul.bx-controls li span {
	position:absolute;
	left:0;
	top:0;
	z-index:6;
	width:170px;
	height:54px;
	background-color:#FFF;
	opacity:.9;
-webkit-transition:top .5s ease-out;
-moz-transition:top .5s ease-out;
-ms-transition:top .5s ease-out;
-o-transition:top .5s ease-out;
transition:top .5s ease-out;
}
.top_slide_wrap .bx-wrapper ul.bx-controls li p {
	position:absolute;
	left:0;
	top:0;
	z-index:7;
	width:170px;
	height:40px;
transition:top .3s ease-out;
	color:#595757;
	font:10px/20px 'Arial';
	padding:11px 10px;
}
.top_slide_wrap .bx-wrapper ul.bx-controls li p font {
	font:15px/20px '微软雅黑';
	color:#000;
}
.top_slide_wrap a.options {
	position:absolute;
	top:406px;
	width:46px;
	height:56px;
	padding:14px 0 0 24px;
	background-color:#000;
	opacity:.5;
	z-index:5
}
.top_slide_wrap a.options i {
	display:block;
	font-size:0;
	line-height:0;
	width:20px;
	height:40px
}
.top_slide_wrap a.options i.pre {
	background:url(../images/icons.png) no-repeat 0 0
}
.top_slide_wrap a.options i.next {
	background:url(../images/icons.png) no-repeat -25px 0
}
.top_slide_wrap a.options.pre {
	left:0
}
.top_slide_wrap a.options.next {
	right:0
}
/*banner图片切换*/



/*案例图片切换*/
/*#center {Z-INDEX: 2; POSITION: absolute; TOP: 0; LEFT: 0}*/
#slider {
	Z-INDEX: 1;
	POSITION: absolute;
	BORDER: #858682 1px solid;
	WIDTH: 526px; /*WIDTH: 528px;*/
	BACKGROUND: #000;
	HEIGHT: 206px;
	OVERFLOW: hidden;
	TOP: 0px;
	LEFT: 0px
}
#slider .slide {
	Z-INDEX: 10;
	POSITION: absolute;
	WIDTH: 506px;
	BACKGROUND: #000;
	HEIGHT: 206px;
	OVERFLOW: hidden;
	TOP: 0px;
	CURSOR: default;
}
#slider .title {
	COLOR: #f80;
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 1.5em;
	TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute;
	TEXT-ALIGN: justify;
	WIDTH: 470px;
	DISPLAY: none;
	FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	COLOR: #fff;
	FONT-SIZE: 0.9em;
	TOP: 100%;
	LEFT: 10px;
}
#slider .diapo {
	POSITION: absolute;
	FILTER: alpha(opacity=100);
	VISIBILITY: visible;
	opacity: 1;
}
#apDiv1 {
	Z-INDEX: 1;
	POSITION: absolute;
	BACKGROUND-COLOR: #000000;
	WIDTH: 526px;
	HEIGHT: 30px;
	OVERFLOW: hidden;
	TOP: 0px;
	LEFT: 0px;
}
#apDiv2 {
	Z-INDEX: 3;
	POSITION: absolute;
	WIDTH: 526px;
	HEIGHT: 35px;
	OVERFLOW: hidden;
	TOP: 216px;
	LEFT: -429px;
}
.pagenext {
	POSITION: relative;
	WIDTH: 526px;
	HEIGHT: 37px;
}
A.pn:link {
	Z-INDEX: 4;
	POSITION: absolute;
	WIDTH: 47px;
	FONT: 12px "宋体";
	COLOR: #666;
	TOP: 15px;
	RIGHT: 33px;
	TEXT-DECORATION: none;
}
A.pn:visited {
	Z-INDEX: 4;
	POSITION: absolute;
	WIDTH: 47px;
	FONT: 12px "宋体";
	COLOR: #666;
	TOP: 15px;
	RIGHT: 33px;
	TEXT-DECORATION: none;
}
A.pn:hover {
	COLOR: #fff;
}
A.pn:active {
	COLOR: #fff;
}
/*内页*/
.banner {
	width:100%;
	background:#c9cbca;
	height:191px;
}
.banner_img {
	margin:0 auto;
	width:1211px;
}
.banner_img img {
	width:1211px;
	height:191px;
}
.main {
	width:100%;
}
.nav_son {
	width:100%;
	height:42px;
	background:url(../images/menu_line.jpg) 0 0 repeat-x;
}
.nav_son ul {
	width:1118px;
	margin:0 auto;
}
.nav_son ul li {
	width:119px;
	float:left;
	background-color:#fff;
	height:42px;
	margin-right:10px;
}
.nav_son ul li a.menu_current {
	background:url(../images/orange.png) 0 0 no-repeat;
	color:#fff;
}
.nav_son ul li a {
	width:119px;
	color:#363535;
	font:15px/36px '微软雅黑';
	display:block;
	text-align:center;
	height:42px;
}
.nav_son ul li a:hover {
	text-decoration:none;
	background:url(../images/orange.png) 0 0 no-repeat;
	color:#fff;
}
.current {
	width:1181px;
	height:32px;
	border-bottom:2px solid #817d7d;
	margin:0 auto;
}
.current p {
	float:right;
	font:13px/32px '微软雅黑';
	margin-right:18px;
}
.current p a {
	color:#363535;
}
.current p a:hover {
	text-decoration:underline;
}
.content {
	width:1042px;
	margin:0 auto;
	margin-top:30px;
	color:#363535;
	font:13px/30px Arial, 微软雅黑;
	text-align:justify;
	min-height:500px;
}
.hotnews {
	height:189px;
	border-bottom:1px solid #cccccc;
	margin-bottom:23px;
}
.hotnews_title {
	color:#33333a;
	font:bold 19px/27px '微软雅黑';
	margin-bottom:9px;
}
.hotnews_title a {
	color:#33333a;
}
.hotnews_pic {
	border:1px solid #b0abab;
	width:241px;
	float:left;
	margin-right:17px;
	height:140px;
}
.hotnews_pic img {
	width:241px;
	height:140px;
}
.hotnews_content {
	margin-top:20px;
	font:13px/23px '微软雅黑';
	text-align:justify;
	text-indent:2em;
}
.hotnews_content a {
	color:#09F;
}
.newslist {
	margin-bottom:16px;
}
.newslist li {
	border-bottom: 1px solid #D3D5DA;
	height:38px;
	line-height:38px;
	position: relative;
	background:url(../images/icon_news.jpg) 0 18px no-repeat;
	padding-left:16px;
}
.newslist li img {
	margin-right:10px;
}
.newslist li a {
	font:13px/38px '微软雅黑';
	color:#363535;
}
.newslist li span {
	text-align:right;
	position: absolute;
	top: 0px;
	right: 30px;
	font-family:'微软雅黑';
}
.newstitle {
	color:#33333a;
	font:bold 19px/27px '微软雅黑';
	margin-bottom:9px;
	text-align:center;
}
.newsdate {
	text-align:center;
}
.newsview {
	font:13px/23px Arial, 微软雅黑;
	text-align:justify;
	margin-top:25px;
}
.newspic {
	border:2px solid #c9caca;
	width:494px;
	margin:0 auto;
	margin-bottom:16px;
}
.newspic img {
	width:494px;
	height:339px;
}
.main_r_nav {
	height:58px;
	background-color:#e5e5e5;
}
.prev_one {
	line-height: 30px;
	font:12px/30px '微软雅黑';
	color: #666;
	background-color: #ECECEC;
	padding-left:6px;
}
.prev_one a {
	color:#33333a;
}
.returnlist {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
.returnlist a {
	color:#33333a;
}
.case_intro {
	height:269px;
	margin-bottom:16px;
}
.case_intro_pic {
	border:1px solid #b0abab;
	width:520px;
	float:left;
	margin-right:10px;
	height:265px;
}
.case_intro_pic img {
	width:520px;
	height:265px;
}
.case_intro_txt {
	background-color:#e5e5e5;
	padding:30px 17px 30px 17px;
	font:13px/23px Arial, 微软雅黑;
	color:#363535;
	height:207px;
	float:left;
	width:452px;
	overflow:hidden;
}
.caselist li {/*width:241px;height:260px;*/
	width:320px;
	height:270px;
	background-color:#e5e5e5;
	margin-right:18px;
	float:left;
	margin-bottom:18px;
}
.caselist02 li {/*width:241px;height:260px;*/
	width:320px;
	height:213px;
	background-color:#e5e5e5;
	margin-right:18px;
	float:left;
	margin-bottom:18px;
}
.case_pic, .case_pic img {
	width:320px;
	height:179px;/*height:169px;*/
}
.case_title {
	color:#363535;
	font:bold 15px/32px '微软雅黑';
	padding-left:13px;
	border-bottom:2px solid #fff;
}
.case_title a {
	color:#363535;
}
.case_pare {
	font:13px/28px '微软雅黑';
	padding-left:23px;
	background:url(../images/blue.jpg) 13px 12px no-repeat;
}
/*.pages {float: right;margin-right: 39px;margin-bottom: 8px;}
.pages li {float: left;line-height: 31px;}
.pages li a {margin: 0px 1px;text-align: center;display: block;width: 31px;height: 31px;line-height: 31px;background-color: #E8E7E7;color:#363535;}
.pages li a.active, .pages li a:hover{background-color: #666;color: #FFF;}*/
.pages {
	float: right;
	margin-right: 39px;
	margin-bottom: 8px;
}
.pages a, .pages span.nolink, .pages span {
	margin: 0px 1px;
	text-align: center;
	float: left;
	line-height: 31px;
	display: block;
	width: 31px;
	height: 31px;
	line-height: 31px;
	background-color: #E8E7E7;
	color:#363535;
}
.pages span.active, .pages a:hover {
	background-color: #666;
	color: #FFF;
}
.caseview_up {
	height:343px;
	margin-bottom:16px;
}
.caseview_pic {
	border:2px solid #c9caca;
	width:494px;
	float:left;
	margin-right:17px;
	float:left;
}
.caseview_pic img {
	width:494px;
	height:339px;
}
.caseview_content {
	width:527px;
	float:right;
}
.caseview_content h2 {
	font:bold 19px/26px Arial, 微软雅黑;
	color:#333333a;
	height:38px;
	margin-top:3px;
	margin-bottom:20px;
}
.caseview_content p {
	color:#595757;
	font:13px/23px Arial, 微软雅黑;
	margin-bottom:20px;
	height:133px;
	overflow:hidden;
	text-indent:2em;
}
.caseview_content ul li {
	width:498px;
	background:url(../images/fang.jpg) 0 0 no-repeat #7d7d7d;
	height:36px;
	padding-left:30px;
	font:15px/36px Arial, 微软雅黑;
	color:#fff;
	margin-bottom:6px;
	text-align:justify;
}
.caseview_down {
	margin-bottom:16px;
	font:13px/23px Arial, 微软雅黑;
	text-align:justify;
}
.productlist li {/*width:241px;height:200px;*/
	width:320px;
	height:210px;
	background-color:#e5e5e5;
	margin-right:18px;
	float:left;
	margin-bottom:18px;
}
.productlist_title {
	color:#363535;
	font:bold 15px/32px '微软雅黑';
	text-align:center;
}
.productlist_title a {
	color:#363535;
}
.product_intro_pic {
	border:1px solid #b0abab;
	width:1017px;
	overflow:hidden;
	height:267px;
}
img {
	border:0;
}
