﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */

@charset "utf-8";

/* CSS Document */

/*sousuo*/

.sousuo {

	width: 100%;

	height: 47px;

	background-color: #0357ab;

	overflow: hidden

}

.sousuo p {

	float: left;

	line-height: 47px;

	color: #fff;

}

.sousuo p a {

	color: #fff;

	margin: 0 2px;

}

.sousuo .sousuo_box {

	float: right;

	width: 245px;

	height: 31px;

	background: url(../img/sousuo_bg.png) no-repeat center;

	margin-top: 8px;

}

.sousuo .sousuo_box input {

	width: 190px;

	margin-left: 13px;

	float: left;

	height: 31px;

	line-height: 31px;

	border: none;

	background: none;

	outline: none

}

.sousuo .sousuo_box a {

	display: block;

	width: 35px;

	height: 31px;

	float: right

}

/*自动化*/

.zdh {

	overflow: hidden;

	height: 829px;

	background: url(../img/zdh_bg.jpg) no-repeat center;

	width: 100%;

}

.zdh .title {

	font-size: 18px;

	color: #000;

	text-align: center;

	margin-top: 35px;

}

.zdh h5 {

	font-size: 30px;

	color: #044b9e;

	text-align: center;

	margin-bottom: 55px;

}

.zdh ul {

	overflow: hidden;

	;

	background: url(../img/zdh_ulbg.png) no-repeat left bottom;

	padding-bottom: 30px;

}

.zdh ul li {

	float: left;

	width: 245px;

	height: 245px;

	background: url(../img/zdh_libg.png) no-repeat center;

}

.zdh li h3 {

	font-size: 45px;

	color: #E50012;

	font-weight: normal;

	margin-top: 33px;

	margin-bottom: 15px;

	text-align: center;

}

.zdh li h4 {

	font-size: 18px;

	color: #E50012;

	text-align: center;

	margin-bottom: 15px;

}

.zdh li p {

	text-align: center;

	font-size: 15px;

	color: #333;

}

.zdh li:hover {

	background: url(../img/zdhlicur.png) no-repeat center;

}

.zdh li:hover h3, .zdh li:hover h4, .zdh li:hover p {

	color: #fff;

}

.zdh .zdh_scx {

	overflow: hidden;

	margin-top: 30px;

}

.zdh .zdh_scx dl {

	overflow: hidden;

	width: 474px;

	background-color: #fff;

	padding-bottom: 15px;

}

.zdh .zdh_scx dt {

	overflow: hidden;

	position: relative;

	text-align: center;

	height: 245px;

	padding-top: 10px;

	margin-bottom: 17px;

	width: 100%;

}

.zdh .zdh_scx dt b {

	display: block;

	width: 42px;

	height: 59px;

	position: absolute;

	left: 9px;

	top: 9px;

}

.zdh .zdh_scx dt .b01 {

	background: url(../img/zdh_gz.png) no-repeat center

}

.zdh .zdh_scx dt .b02 {

	background: url(../img/zdh_rx.png) no-repeat center;

}

.zdh .zdh_scx dd {

	margin-left: 10px;

	overflow: hidden

}

.zdh .zdh_scx dd .left {

	float: left;

	width: 290px;

}

.zdh .zdh_scx dd h4 {

	font-size: 14px;

	margin-bottom: 10px;

}

.zdh .zdh_scx dd h4 a {

	color: #03499b;

}

.zdh .zdh_scx dd p {

	font-size: 12px;

	color: #333;

	text-align: left

}

.zdh .zdh_scx dd .more {

	display: block;

	float: right;

	margin-right: 20px;

	width: 82px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	margin-top: 10px;

	background: url(../img/zdh_a.png) no-repeat center

}

/*定制中心*/

.dingzhi {

	overflow: hidden;

	background-color: #ececec;

	padding-top: 30px;

}

.dingzhi .dingzhi_left {

	float: left;

	width: 255px;

	overflow: hidden;

	background-color: #0a59b5;

}

.dingzhi .dingzhi_left h3 {

	width: 100%;

	height: 68px;

	background-color: #373737;

	text-align: center;

	line-height: 68px;

	font-size: 16px;

	margin-bottom: 30px;

}

.dingzhi .dingzhi_left h3 a {

	color: #fff

}

.dingzhi .dingzhi_left dl {

	overflow: hidden;

	width: 207px;

	margin: 0 auto;

	margin-bottom: 20px;

}

.dingzhi .dingzhi_left dt {

	background: url(../img/product_left_bg.png) no-repeat left center;

	height: 34px;

	width: 240px;

	line-height: 34px;

	overflow: hidden;

	margin-bottom: 15px;

}

.dingzhi .dingzhi_left dt a {

	display: block;

	background: url(../img/product_left_00.png) no-repeat 175px center;

	font-size: 14px;

	padding-left: 15px;

	color: #03499b

}

.dingzhi .dingzhi_left dd {

	margin-left: 15px;

	width: 240px;

	overflow: hidden

}

.dingzhi .dingzhi_left dd li {

	float: left;

	background: url(../img/product_left_01.png) no-repeat left center;

	padding-left: 15px;

	width: 225px;

	font-size: 12px;

	line-height: 32px;

}

.dingzhi .dingzhi_left dd li a {

	color: #fff;

}

.dingzhi .dingzhi_left dd li a:hover {

	color: #E50012;

}

.dingzhi .dingzhi_left>p {

	font-size: 18px;

	color: #fff;

	font-weight: bold;

	width: 170px;

	margin: 0 auto;

	margin-top: 20px;

	margin-bottom: 20px;

}

.dingzhi .dingzhi_left .phone {

	background: url(../img/phone.png) no-repeat left center;

	width: 170px;

	padding-left: 40px;

	margin: 0 auto;

	margin-bottom: 20px;

}

.dingzhi .dingzhi_left .phone p {

	font-size: 14px;

	color: #fff;

}

.dingzhi .dingzhi_left .phone h5 {

	font-size: 22px;

	color: #fff;

	font-weight: normal

}

.dingzhi .dingzhi_right {

	overflow: hidden;

	width: 700px;

	float: right;

}

.dingzhi .dingzhi_right .dz_nav {

	overflow: hidden;

	width: 100%;

	height: 64px;

	border-bottom: 4px solid #0a59b5;

	margin-bottom: 25px;

}

.dingzhi .dingzhi_right .dz_nav li {

	float: left;

	width: 175px;

	height: 64px;

	text-align: center;

	line-height: 64px;

	font-size: 16px;

	font-weight: bold

}

.dingzhi .dingzhi_right .dz_nav li a {

	color: #000;

	text-decoration: none

}

.dingzhi .dingzhi_right .dz_nav .cur, .dingzhi .dingzhi_right .dz_nav li:hover {

	background-color: #0a59b5

}

.dingzhi .dingzhi_right .dz_nav .cur a, .dingzhi .dingzhi_right .dz_nav li:hover a {

	color: #fff;

}

.dingzhi .dingzhi_right .dingzhi_content {

	overflow: hidden;

	width: 100%;

}

.dingzhi .dingzhi_right .dingzhi_content ul {

	overflow: hidden;

	width: 800px;

}

.dingzhi .dingzhi_right .dingzhi_content li {

	width: 340px;

	height: 314px;

	border: 1px solid #d1d1d1;

	background: url(../img/pro_bbb.png) repeat-x left bottom;

	float: left;

	margin-right: 15px;

	margin-bottom: 30px

}

.dingzhi .dingzhi_right .dingzhi_content li img {

	width: 315px;

	padding: 12px;

	display: block;

	border-bottom: 1px solid #d1d1d1;

	margin-bottom: 12px;

	background-color: #fff;

}

.dingzhi .dingzhi_right .dingzhi_content li h4 {

	font-size: 14px;

	margin-left: 14px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

	margin-bottom: 10px;

}

.dingzhi .dingzhi_right .dingzhi_content li h4 a {

	color: #333;

}

.dingzhi .dingzhi_right .dingzhi_content li p {

	width: 323px;

	margin-left: 11px;

	overflow: hidden;

	height: 32px;

	line-height: 16px;

	font-size: 12px;

	color: #6d6d6d;

}

.dingzhi .dingzhi_right .dingzhi_content li .xiangqing {

	display: block;

	width: 80px;

	height: 29px;

	background: url(../img/product_right_03.png) no-repeat center;

	text-align: center;

	line-height: 29px;

	margin-top: 3px;

	color: #fff;

	margin-left: 14px;

}

/*困惑*/

.kunhuo {

	overflow: hidden;

	width: 100%;

	height: 522px;

	background: url(../img/cuoshi.jpg) no-repeat center

}

/*不二之选*/

.buer {

	overflow: hidden;

	width: 100%;

	height: 485px;

	background: url(../img/buer.jpg) no-repeat center;

}

.buer ul {

	overflow: hidden;

	margin-top: 177px;

}

.buer ul li {

	width: 173px;

	height: 173px;

	background: url(../img/buer_00.png) no-repeat center;

	float: left;

	margin-right: 23px;

}

.buer ul li p {

	font-size: 16px;

	color: #313131;

	width: 130px;

	margin: 0 auto;

	margin-top: 45px;

	text-align: center;

}

.buer ul li em {

	color: #E50012;

}

.buer .word {

	width: 422px;

	height: 59px;

	background: url(../img/buer_01.png) no-repeat center;

	margin-top: 10px;

	padding: 15px 25px

}

.buer .word p {

	font-size: 14px;

	line-height: 22px;

	color: #fff;

}

/*非标定制*/

.fbdz {

	overflow: hidden;

	padding: 35px 0;

	width: 100%;

	background-color: #232323;

}

.fbdz .fbdz_left {

	overflow: hidden;

	float: left;

	width: 655px;

	height: 392px;

	background: url(../img/fbdz_bg.jpg) no-repeat center;

}

.fbdz .fbdz_left .phone {

	background: url(../img/phone0.png) no-repeat left center;

	padding-left: 40px;

	margin-top: 300px;

	margin-left: 30px;

}

.fbdz .fbdz_left .phone p {

	font-size: 15px;

	color: #151515;

}

.fbdz .fbdz_left .phone h4 {

	font-size: 26px;

	color: #E50012;

}

.fbdz .fbdz_right {

	overflow: hidden;

	float: left;

	width: 325px;

	height: 392px;

	background-color: #0a59b5;

}

.fbdz .fbdz_right p {

	font-size: 20px;

	color: #fff;

	width: 260px;

	margin: 0 auto;

	margin-top: 40px;

	margin-bottom: 25px;

	font-weight: bold

}

.fbdz .fbdz_right ul {

	width: 267px;

	margin: 0 auto;

	overflow: hidden;

}

.fbdz .fbdz_right li {

	width: 100%;

	float: left;

	margin-bottom: 5px;

	position: relative

}

.fbdz .fbdz_right li input {

	width: 200px;

	height: 40px;

	line-height: 40px;

	color: #666;

	margin-left: 60px;

	border: none;

	background: none;

	outline: none

}

.fbdz .fbdz_right li input.coolbg {

	margin-left: inherit;

	display: block;

	width: 115px;

	height: 48px;

	text-align: center;

	line-height: 48px;

	font-size: 16px;

	color: #0a59b5;

	font-weight: bold;

	background: url(../img/fbdz_liji.png) no-repeat center

}

.fbdz .fbdz_right li textarea {

	width: 200px;

	height: 80px;

	border: none;

	background: none;

	outline: none;

	resize: none;

	line-height: 20px;

	color: #666;

	margin-left: 60px;

	margin-top: 10px;

}

.fbdz .fbdz_right .li01 {

	background: url(../img/fbdz_name.png) no-repeat center;

}

.fbdz .fbdz_right .li02 {

	background: url(../img/fbdz_num.png) no-repeat center;

}

.fbdz .fbdz_right .li03 {

	background: url(../img/fbdz_liuyan.png) no-repeat center;

}

.fbdz .fbdz_right li a {

	display: block;

	width: 115px;

	height: 48px;

	text-align: center;

	line-height: 48px;

	font-size: 16px;

	color: #0a59b5;

	font-weight: bold;

	background: url(../img/fbdz_liji.png) no-repeat center

}

.fbdz .fbdz_right li b {

	display: block;

	width: 35px;

	height: 31px;

	background: url(../img/fbdz.png) no-repeat center;

	position: absolute;

	right: 4px;

	top: 5px;

	cursor: pointer

}

/*流程*/

.liucheng {

	overflow: hidden;

	margin-bottom: 55px;

}

.liucheng h3 {

	font-size: 20px;

	text-align: center;

	padding-bottom: 18px;

	background: url(../img/h_bg.png) no-repeat center bottom;

	margin-bottom: 40px;

	margin-top: 50px;

}

.liucheng h3 a {

	color: #333;

}

/*成功案例*/

.case {

	overflow: hidden;

	width: 100%;

	height: 614px;

	background: url(../img/case_bg.png) repeat-x left top;

}

.case h3 {

	font-size: 20px;

	text-align: center;

	padding-bottom: 18px;

	background: url(../img/h_bg.png) no-repeat center bottom;

	margin-bottom: 20px;

	margin-top: 30px;

}

.case h3 a {

	color: #333;

}

.case .case_left {

	float: left;

	width: 765px;

	position: relative;

	overflow: hidden

}

.case .case_left img {

	padding: 8px;

	background-color: #fff;

	border: 1px solid #dfdfdf;

	position: relative;

	z-index: 999;

	display: block

}

.case .case_left p {

	width: 100%;

	height: 52px;

	font-size: 14px;

	background-color: #000;

	text-align: center;

	line-height: 52px;

}

.case .case_left p a {

	color: #fff;

}

.case .case_left .case_list {

	overflow: hidden;

	height: 480px;

}

.case .case_left .case_list li {

	float: left;

	width: 100%

}

.case .case_left .bottom_case {

	overflow: hidden;

	position: absolute;

	z-index: 1000;

	left: 50%;

	bottom: 94px

}

.case .case_left .bottom_case span {

	display: block;

	width: 18px;

	height: 18px;

	background: url(../img/case_span.png) no-repeat center;

	float: left;

	margin: 0 1px;

}

.case .case_left .bottom_case .cur {

	background: url(../img/case_cur.png) no-repeat center

}

.case .case_right {

	overflow: hidden;

	float: right;

	width: 209px;

	overflow: hidden

}

.case .case_right ul {

	overflow: hidden

}

.case .case_right li {

	width: 193px;

	height: 137px;

	padding: 6px;

	border: 1px solid #dfdfdf;

	float: left;

	margin-bottom: 12px;

	position: relative

}

.case .case_right li b {

	display: block;

	;

	width: 44px;

	height: 44px;

	background: url(../img/case_bf.png) no-repeat center;

	position: absolute;

	left: 50%;

	top: 50%;

	margin-left: -22px;

	margin-top: -22px;

}

/*优势*/

.youshi {

	overflow: hidden;

	width: 100%;

}

.youshi .youshi01 {

	overflow: hidden;

	width: 100%;

	height: 782px;

	background: url(../img/youshi_01.jpg) no-repeat center;

}

.youshi .youshi02 {

	overflow: hidden;

	width: 100%;

	height: 695px;

	background: url(../img/youshi_02.jpg) no-repeat center;

}

.youshi .youshi_box {

	position: relative

}

.youshi h3 {

	font-size: 40px;

	color: #0357ab;

	text-align: center;

	line-height: 50px;

	margin-top: 30px;

}

.youshi h3 b {

	font-size: 90px;

}

.youshi h4 {

	font-size: 28px;

	color: #E50012;

	text-align: center;

*margin-top:20px;

}

.youshi .youshi_list {

	overflow: hidden;

	position: absolute;

}

.youshi h5 {

	font-size: 20px;

	color: #0a59b5;

	margin-bottom: 12px;

	margin-left: 15px;

}

.youshi p {

	font-size: 14px;

	color: #141414;

	background: url(../img/youshi_p.png) no-repeat left 5px;

	margin-bottom: 20px;

	padding-left: 15px

}

.youshi p em {

	color: #E50012;

}

.youshi .youshi_list01 {

	left: 570px;

	top: 99px;

}

.youshi .youshi_list02 {

	left: 74px;

	top: 410px;

}

.youshi .youshi_list03 {

	left: 550px;

	top: 77px;

}

.youshi .youshi_list04 {

	left: 74px;

	top: 422px;

}

/*客户见证*/

.kehu {

	overflow: hidden;

	margin-bottom: 20px;

}

.kehu h3 {

	font-size: 20px;

	text-align: center;

	background: url(../img/h_bg.png) no-repeat center bottom;

	padding-bottom: 18px;

	margin-top: 40px;

	margin-bottom: 30px;

}

.kehu h3 a {

	color: #000;

}

.kehu .kehu_box {

	overflow: hidden;

	width: 1000px;

}

.kehu dl {

	overflow: hidden;

	width: 480px;

	height: 157px;

	background-color: #eee;

	float: left;

	margin-right: 20px;

	margin-bottom: 20px;

}

.kehu dt {

	float: left;

	margin: 20px;

	overflow: hidden

}

.kehu dd {

	float: left;

	width: 280px;

	margin-top: 20px;

}

.kehu dd h4 {

	font-size: 14px;

	margin-top: 5px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

	margin-bottom: 15px;

}

.kehu dd h4 a {

	color: #333

}

.kehu dd p {

	font-size: 12px;

	line-height: 20px;

	height: 40px;

	overflow: hidden;

	width: 100%;

	margin-bottom: 25px;

}

.kehu dd .more {

	font-size: 12px;

	color: #0a59b5;

}

.kehu dl:hover {

	background-color: #0a59b5;

}

.kehu dl:hover a {

	color: #fff;

}

.kehu dl:hover p {

	color: #fff;

}

/*走进百舜*/

.zoujin {

	overflow: hidden;

	width: 100%;

	height: 494px;

	/*background: url(../img/zoujin_bg.jpg) no-repeat center;*/

}

.zoujin .zoujin_box {

	/*background: url(../img/zoujin02.png) no-repeat 41px 32px;*/

	overflow: hidden

}

.zoujin h3 {

	font-size: 16px;

	width: 114px;

	height: 48px;

	text-align: center;

	line-height: 48px;

	margin-left: 41px;

	margin-top: 32px;

	background-color: #0a59b5;

}

.zoujin h3 a {

	color: #fff;

}

.zoujin .zoujin_content {

	width: 100%;

	height: 290px;

	overflow: hidden;

	margin-bottom: 35px;

}

.zoujin dl {
	    margin-top: 10px;
	margin-left: 41px;

	overflow: hidden;

}

.zoujin dt {

	float: left;

	margin-right: 20px;

}

.zoujin dd {

	float: left;

	width: 470px;

	overflow: hidden

}

.zoujin dd h4 {

	font-size: 14px;

	margin-top: 10px;

	margin-bottom: 35px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

}

.zoujin dd h4 a {

	color: #0a59b5

}

.zoujin dd p {

	font-size: 12px;

	color: #333;

	line-height: 30px;

	width: 100%;

	height: 175px;

	overflow: hidden;

	text-indent: 2em;

}

.zoujin dd .more {

	display: block;

	font-size: 14px;

	width: 94px;

	height: 48px;

	color: #fff;

	background: url(../img/zoujin01.png) no-repeat center;

	line-height: 48px;

	padding-left: 20px

}

.zoujin .zoujin_list {

	overflow: hidden;

	/*width: 385px;*/
	width: 256px;

	margin: 0 auto

}

.zoujin .zoujin_list li {

	float: left;

	width: 127px;

	height: 50px;

	text-align: center;

	line-height: 50px;

	font-size: 14px;

	font-weight: bold;

	margin-left: 1px;

	cursor: pointer;

	background-color: #000

}

.zoujin .zoujin_list li a {

	color: #fff;

}

.zoujin .zoujin_list .cur, .zoujin .zoujin_list li:hover {

	background-color: #0a59b5;

}

/*专业团队*/

.team {

	overflow: hidden;

	margin-top: 40px;

	margin-bottom: 20px;

}

.team h3 {

	font-size: 20px;

	text-align: center;

	background: url(../img/h_bg.png) no-repeat center bottom;

	padding-bottom: 18px;

	margin-bottom: 30px;

}

.team h3 a {

	color: #000;

}

.team .team_box {

	overflow: hidden;

	width: 1020px;

	margin: 0 auto;

	height: 250px;

	position: relative

}

.team .team_box .team_left, .team .team_box .team_right {

	width: 40px;

	height: 45px;

	position: absolute;

	top: 80px;

	cursor: pointer;

	z-index: 2

}

.team .team_box .team_left {

	left: 0;

	background: url(../img/team_left.png) no-repeat center;

}

.team .team_box .team_right {

	right: 0;

	background: url(../img/team_right.png) no-repeat center;

}

.team .team_window {

	overflow: hidden;

	width: 980px;

	height: 250px;

	margin: 0 auto;

	position: relative;

	z-index: 1

}

.team .team_window ul {

	overflow: hidden;

	position: absolute;

	height: 250px;

}

.team .team_window li {

	float: left;

	overflow: hidden;

	text-align: center;

	line-height: 20px;

	font-size: 14px;

	margin-right: 30px;

}

.team .team_window li a {

	color: #333;

}

.team .team_window li p {

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden

}

/*ad*/

.ad {

	overflow: hidden;

	height: 148px;

	background: url(../img/ad.jpg) no-repeat center;

	margin-bottom: 40px;

}

.ad .phone {

	overflow: hidden;

	background: url(../img/phone.png) no-repeat left center;

	padding-left: 40px;

	margin-left: 740px;

	margin-top: 55px;

}

.ad .phone p {

	font-size: 12px;

	color: #fff;

}

.ad .phone h4 {

	font-size: 24px;

	color: #fff;

	font-weight: normal

}

/*动态*/
.dongtai {
	overflow: hidden;
	/*margin-bottom: 40px;*/
	width: 1200px;
	margin: 0 auto 40px;
}
.dongtai .dongtai_left {
	float: left;
	width: 790px;
	overflow: hidden
}
.dongtai .list {
	width: 150px;
	float: left;
	margin-right: 20px;
}
.dongtai .list li {
	width: 100%;
	height: 59px;
	text-align: center;
	line-height: 59px;
	font-size: 16px;
	float: left;
	background-color: #0352ad;
	position: relative
}
.dongtai .list li a {
	color: #fff;
}
.dongtai .list li b {
	display: none;
	width: 18px;
	height: 22px;
	background: url(../img/dongtai_s.png) no-repeat center;
	position: absolute;
	top: 18px;
	right: -8px
}
.dongtai .list li:hover, .dongtai .list .cur {
	background-color: #0ca33c;
}
.dongtai .list li:hover b, .dongtai .list .cur b {
	display: block
}
.dongtai .dongtai_content {
	float: left;
	overflow: hidden
}
.dongtai dl {
	overflow: hidden;
	margin-bottom: 20px;
}
.dongtai dt {
	float: left;
	width: 300px;
	height: 200px;
	padding: 5px;
	background-color: #e8e8e8;
	margin-right: 20px;
}
.dongtai dt a img{
	width: 300px;
	height: 200px;
}
.dongtai dd {
	float: left;
	width: 265px;
	overflow: hidden
}
.dongtai dd h4 {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
.dongtai dd h4 a {
	color: #000;
}
.dongtai dd p {
	font-size: 14px;
	color: #4f4f4f;
	line-height: 22px;
	height: 108px;
	margin-bottom: 20px;
	overflow: hidden;
}
.dongtai dd .more {
	color: #03499b;
}
.dongtai .content_list {
	overflow: hidden;
	width: 580px;
}
.dongtai .content_list li {
	width: 565px;
	float: left;
	overflow: hidden;
	background: url(../img/dongtai_li.jpg) no-repeat left center;
	padding-left: 15px;
}
.dongtai .content_list li a {
	display: inline-block;
	width: 360px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
	font-size: 14px;
	color: #474747;
	line-height: 31px;
}
.dongtai .content_list li span {
	float: right;
	color: #9f9f9f;
}
.dongtai .dongtai_right {
	width: 390px;
	float: right;
	overflow: hidden
}
.dongtai .dongtai_right h4 {
	font-size: 14px;
	margin-bottom: 20px;
}
.dongtai .dongtai_right h4 a {
	color: #000
}
.dongtai .dongtai_right .wenda_content {
	overflow: hidden;
	height: 280px;
}
.dongtai .dongtai_right .wenda_list {
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px dotted #acacac;
	margin-bottom: 10px;
	width: 395px
}
.dongtai .dongtai_right .wenda_list h5 {
	font-size: 14px;
	background: url(../img/wen.png) no-repeat left center;
	padding-left: 30px;
	width: 393px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-bottom: 5px;
	line-height: 23px;
}
.dongtai .dongtai_right .wenda_list h5 a {
	color: #03499b;
}
.dongtai .dongtai_right .wenda_list p {
	background: url(../img/da.png) no-repeat left top;
	line-height: 23px;
	height: 46px;
	padding-left: 10px;
	overflow: hidden;
	text-indent: 21px;
	font-size: 14px;
	color: #333;
}
/*links*/

.links {

	overflow: hidden;

	width: 100%;

	height: 90px;

	background-color: #efefef;

}

.links h4 {

	font-size: 14px;

	color: #000;

	float: left;

	padding-right: 20px;

	border-right: 1px dotted #8d8d8d;

	margin-top: 30px;

}

.links h4 p {

	font-size: 24px;

	color: #cecece;

	font-family: Arial

}

.links ul {

	float: left;

	margin-left: 10px;

	overflow: hidden;

	margin-top: 42px;

}

.links ul li {

	float: left;

	text-align: center;

	margin: 0 5px;

}

.links ul li a {

	color: #5d5d5d

}

#nodata {

	padding: 80px;

	padding-left: 150px;

	border: solid 1px #eee;

	margin: 10px 0;

	background: url(../img/nodata.gif) no-repeat 20px 20px;

}

/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1 {

	display: none;

	z-index: 1001;

	width: 398px;

	border: 1px solid #ccc;

	background: #fff;

	padding-bottom: 20px;

}

#mesbook1_c div, #mesbook1 div {

	border: 1px solid #E4E3E3;

	background: #EBECEB;

	height: 18px;

	padding: 4px .5em 0;

	margin-bottom: 10px;

}

#mesbook1_c dl.b1, #mesbook1 dl.b1 {

	width: 370px;

	margin: 0 auto;

}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {

	float: left;

	width: 105px;

	overflow: hidden;

}

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {

	width: 265px;

	float: right;

}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {

	padding-bottom: 10px;

}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {

	margin-right: 20px;

}

/*处理中动画占全屏*/

#oran_div_processing {

	width: 300px;

	padding: 20px;

	z-index: 9999;

	text-align: center;

	background: #fffeef;

	border: solid 1px #b8ab04;

}



/*首页产品中心-20190109*/

.index_product{

	overflow: hidden;

    width: 100%;

    height: 536px;

    /*background:#ECECEC;*/
    /*background: url(../img/zdh_bg.jpg)no-repeat;*/

}

.index_product h3{

	padding: 15px 0;

	color: #0352AD;

	font-size: 18px;

	text-align: center;

}

.index_pcontent{

	background:#fff;

}

.ipcs_title{

	padding:10px;

}

.ipcs_title a{

	color: #0352AD;

	font-size: 16px;

	font-weight: bolder;

}

.ipcs_main ul{

	overflow: hidden;

}

.ipcs_main ul li{

	float: left;

	padding: 20px 50px;

	    background: url(ps.jpg) no-repeat center 155px;

}

.ipcs_main ul li a{

	text-decoration: none;

	display: block;

}

.ipcs_main ul li a p{

	padding: 10px 0;

	text-align: center;

}

.ipcs_main ul li a img{

	width: 218px;

    height: 126px;

    border: 1px solid #f7f4f4;

}

/*e 首页产品中心-20190109*/





/*合作伙伴*/

.indexPartnerbg { width: 100%; padding: 40px 0; background: #f5f5f5; }

.indexPartnerbg .indexPartner .indexPartnercon { position: relative; }

.indexPartnerbg .indexPartner .arrow-left { width: 20px; height: 60px; display: block; background: url(../img/index08.jpg) no-repeat; position: absolute; top: 50%; left: 0; margin-top: -30px; }

.indexPartnerbg .indexPartner .arrow-right { width: 20px; height: 60px; display: block; background: url(../img/index09.jpg) no-repeat; position: absolute; top: 50%; right: 0; margin-top: -30px; }

.indexPartnerbg .indexPartner .swiper-container { width: 90%; margin: 0 auto; }

.indexPartnerbg .indexPartner .swiper-container .swiper-wrapper .swiper-slide .indexPartnerimg { padding: 0 10px; }

.indexPartnerbg .indexPartner .swiper-container .swiper-wrapper .swiper-slide .indexPartnerimg img { width: 100%; border: 1px solid #eee; }

.indexPartnerbg .indexPartner .swiper-container .swiper-wrapper .swiper-slide .indexPartnerimg p { text-align:center; line-height:28px; color: #666; font-size: 14px; }

.indexPartnerbg .indexPartner .swiper-container .pagination { margin: 0; width: 100%; display: block; position: absolute; z-index: 20; bottom: -30px; border-radius: 0; text-align: center; }

.indexPartnerbg .indexPartner .swiper-container .pagination .swiper-pagination-switch { width: 10px; height: 10px; cursor: pointer; background: #ccc; margin-right: 5px; border-radius: 30px; display: inline-block; }

.indexPartnerbg .indexPartner .swiper-container .pagination .swiper-active-switch { background: #ff0000; }



@media screen and (max-width: 767px) { .indexPartnerbg { padding: 30px 0 20px; }

  .indexPartnerbg .indexPartner { overflow: hidden; padding-bottom: 30px; }

  .indexPartnerbg .indexPartner .swiper-container { width: 100%; overflow: visible; } }

.swiper-slide {

    float: left;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

}  

.swiper-container {

    margin: 0 auto;

    position: relative;

    overflow: hidden;

    direction: ltr;

    -webkit-backface-visibility: hidden;

    -moz-backface-visibility: hidden;

    -ms-backface-visibility: hidden;

    -o-backface-visibility: hidden;

    backface-visibility: hidden;

    z-index: 1;

}

.swiper-container {

	margin:0 auto;

	position:relative;

	overflow:hidden;

	direction:ltr;

	-webkit-backface-visibility:hidden;

	-moz-backface-visibility:hidden;

	-ms-backface-visibility:hidden;

	-o-backface-visibility:hidden;

	backface-visibility:hidden;

	/* Fix of Webkit flickering */

	z-index:1;

}

.swiper-wrapper {

	position:relative;

	width:100%;

	-webkit-transition-property:-webkit-transform, left, top;

	-webkit-transition-duration:0s;

	-webkit-transform:translate3d(0px,0,0);

	-webkit-transition-timing-function:ease;

	

	-moz-transition-property:-moz-transform, left, top;

	-moz-transition-duration:0s;

	-moz-transform:translate3d(0px,0,0);

	-moz-transition-timing-function:ease;

	

	-o-transition-property:-o-transform, left, top;

	-o-transition-duration:0s;

	-o-transform:translate3d(0px,0,0);

	-o-transition-timing-function:ease;

	-o-transform:translate(0px,0px);

	

	-ms-transition-property:-ms-transform, left, top;

	-ms-transition-duration:0s;

	-ms-transform:translate3d(0px,0,0);

	-ms-transition-timing-function:ease;

	

	transition-property:transform, left, top;

	transition-duration:0s;

	transform:translate3d(0px,0,0);

	transition-timing-function:ease;



	-webkit-box-sizing: content-box;

	-moz-box-sizing: content-box;

	box-sizing: content-box;

}

.swiper-free-mode > .swiper-wrapper {

	-webkit-transition-timing-function: ease-out;

	-moz-transition-timing-function: ease-out;

	-ms-transition-timing-function: ease-out;

	-o-transition-timing-function: ease-out;

	transition-timing-function: ease-out;

	margin: 0 auto;

}

.swiper-slide {

	float: left;

	-webkit-box-sizing: content-box;

	-moz-box-sizing: content-box;

	box-sizing: content-box;

}

