@charset "utf-8";
/* CSS Document */
img{
	border:none;
	}
body{
	font-size:14px;
	color:#666;
	line-height:28px;
	text-align:justify;
	}
.bannerbox2 {  
    width:100%;  
    position:relative;  
    overflow:hidden;
    height:auto;  
    }  
.bannerbox {  
    width:100%;  
    position:relative;  
    overflow:hidden;
    height:auto;  
    }  
.banner { 
    width:1920px;  
    position:absolute;  
    left:50%;  
    margin-left:-960px;  
    }  
.down_banner {
	width: 100%;
	height: 300px;
	background: url(../images/down_02.png) top center no-repeat;
	margin-top: 90px;
}
jjfa_banner {
	width: 100%;
	height: 300px;
	background: url(../images/jjfa_03.jpg) top center no-repeat;
	margin-top: 90px;
}
.gsjj_banner{
	width: 100%;
	height: 300px;
	background: url(../images/gsjs_02.jpg) top center no-repeat;
	margin-top: 90px;
	}
.gyyx_banner{
	width: 100%;
	/*height: 300px;*/
	background: url(../images/new_02.jpg) top center no-repeat;
	margin-top: 90px;
	}
.gyyx_banner a img{
	width:100%;
	display:block;
	}
.position {
	width: 100%;
	height: 48px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #efefef;
}
.position_inner {
	width: 1160px;
	margin: 0 auto;
}
.position p {
	line-height: 48px;
	color: #999;
	font-size: 14px;
}
.position p a {
	color: #666;
	margin: 0 12px 0 6px;
}
.down_center {
	width: 100%;
	padding-top: 49px;
	padding-bottom: 50px;
}
.xzzx_center{
	padding-bottom:0;
	}
.down_zlgltx{
	padding-bottom:0;
	}
.down_title {
	height: 127px;
	width: 100%;
}
.down_title h2 {
	line-height: 70px;
	font-size: 30px;
	color: #333;
	font-weight: bold;
	text-align: center;
}
.down_title h2 span {
	color: #3172ca;
}
.down_title .line {
	height: 1px;
	border-top: 1px solid #e5e5e5;
	text-align: center;
}
.down_title .line span {
	position: relative;
	top: -13px;
	background: #fff;
	padding: 0 20px;
	font-family: "Arial";
	font-size: 18px;
	color: #666;
	text-transform:capitalize;
}
.down_title .line .dsj {
	position: relative;
	top: -13px;
	background: #f5f5f5;
	padding: 0 20px;
	font-family: "Arial";
	font-size: 18px;
	color: #666;
}
.down_list {
	width: 1160px;
	margin: 0 auto;
}
.down_menu {
	background: url(../images/down_05.png) top center no-repeat;
	width: 159px;
	height: 237px;
	position: fixed;
	right: 3px;
	top: 240px;
	padding-top: 35px;
	z-index: 10;
}
.down_menu_s {
	background: url(../images/down_05.png) top center no-repeat;
	width:56px;
	height: 52px;
	position: fixed;
	right:54px;
	top: 240px;
	padding-top: 35px;
	z-index: 8;
}
.down_menu_s ul {
	width:56px;
	background: #fff;
	-webkit-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	-o-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	padding-top: 10px;
	text-align: center;
}
.down_menu_s .down_menu_icon img {
	width: 32px;
	height: 32px;
}
.down_menu ul {
	width: 159px;
	background: #fff;
	ms-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	-o-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	box-shadow: 0 0px 16px rgba(0,0,0,0.1);
	padding-top: 13px;
}
.down_menu ul li {
	line-height: 35px;
	text-align: center;
	font-size: 14px;
}
.down_menu ul li a {
	color: #666;
	padding:0 10px;
}
.down_menu ul li .down_active {
	background: url(../images/down_09.png) left center no-repeat;
	color:#044cad;
}
.go-top{
	width:159px;
	height:49px;
	display:block;
	}
.go-top img{
	width:159px;
	height:49px;
	}
.go-top-img{
	width:56px;
	height:50px;
	display:block;
	}
.go-top-img img{
	width:56px;
	height:50px;
	}
.down_list {
	width: 1160px;
	margin: 0 auto;
}
.down_dx {
	width: 1138px;
	background: #f3f4f8;
	border: 1px solid #dcdcdc;
	height: 73px;
	padding:20px 10px 9px;
}
.scv-shaixuan {
	height:38px;
}
.scv-shaixuan p{
	width:970px;
	float:left;
	}
.scv-shaixuan b {
	float: left;
	background: url(../images/down_12.png) center center no-repeat;
	width: 80px;
	height: 25px;
	font-size: 14px;
	color: #fff;
	line-height: 25px;
	text-align: center;
	margin-right:22px;
}
.scv-shaixuan a {
	margin-right:22px;
	line-height: 24px;
	color: #666;
	font-size: 14px;
	float:left;
}
.scv-shaixuan span {
	color: #2e68b9;
	line-height: 24px;
	font-size: 14px;
	margin-right:22px;
    display: inline-block;
	float:left;
}
.down_bottom {
	width: 1158px;
	margin-top: 20px;
	border: 1px solid #dcdcdc;
	margin-bottom:30px;
}
.down_bottom .down_one2 {
	height: 59px;
	padding: 17px 16px 0;
	background: #fff;
}
.down_bottom .down_one1 {
	height: 59px;
	padding: 17px 16px 0;
	background: #f3f4f8;
}
.down_left {
	width: 952px;
	float: left;
}
.down_left .title {
	line-height: 25px;
	font-size: 14px;
	color: #333;
	width: 100%;
	padding: 0;
	border-bottom: none;
}
.down_left .title span {
	font-size: 7px;
	padding-left: 10px;
	color:#999;
	font-weight:normal;
}
.down_left p {
	line-height: 22px;
	font-size: 12px;
	color: #999;
	float: left;
}
.down_left .time {
	padding-left: 28px;
}
.down_right {
	width: 43px;
	float: left;
	background: url(../images/down_16.png) left top no-repeat;
	padding-left: 18px;
	font-size: 12px;
	color: #666;
	margin-top: 19px;
	line-height: 11px;
}
.down_bottom .djxz li a {
	float: left;
	width: 102px;
	height: 29px;
	background: url(../images/down_13.png) top center no-repeat;
	text-align: center;
	line-height: 29px;
	font-size: 14px;
	color: #fff;
	margin-top: 10px;
}
.jj {
	width: 1160px;
	height: 516px;
	background: url(../images/zlgl_03.png) top center no-repeat;
	margin: 0 auto;
}
.jj .jj_txt {
	width: 473px;
	height: 355px;
	float: right;
	padding:0 47px 0;
	line-height: 24px;
	color: #333;
	font-size: 14px;
	text-align: justify;/*两端对齐*/
}
.jj .jj_txt h3 {
	line-height: 89px;
	font-size: 24px;
	color: #3172ca;
}
.rzzs {
	width: 100%;
	height: 647px;
	background: #eee;
}
.rzzs ul {
	width: 780px;
	margin: 0 auto;
}
.rzzs ul h3 {
	line-height: 116px;
	text-align: center;
	font-size: 24px;
	color: #333;
	padding-bottom: 4px;
}
.rzzs ul li {
	float: left;
	padding: 0 40px;
}
.rzzs ul li img {
	width: 310px;
	height: 459px;
}
.rzzs ul li p {
	font-size: 14px;
	color: #666;
	line-height: 14px;
	text-align: center;
}
.dt_list {
	width: 1160px;
	margin: 0 auto;
}
.dt_list ul{
	padding-bottom:30px;
	}
.dt_list ul li {
	padding: 20px 0;
	border-bottom: 1px solid #e9e9e9;
}
.dt_list ul li .dt_img {
	float: left;
}
.dt_list ul li .dt_img img {
	width: 214px;
	height: 134px;
	padding-right: 35px;
}
.dt_list ul li a {
	display: block;
}
.dt_list ul li .title {
	line-height: 36px;
	font-size: 16px;
	color: #000;
	padding-bottom: 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 0;
	border: none;
	display:block;
}
.dt_list ul li .title span{
	display:block;
	float:left;
	background:url(../images/new_01.jpg) left center no-repeat;
	width:40px;
	height:36px;
	}
.content img {display:none;}
.dt_list ul li a:hover .title {
	color: #3172ca;
	text-decoration: none;
}
.dt_list ul li p {
	font-size: 12px;
	color: #666;
	line-height: 22px;
	display: -webkit-box;
	display: -ms-box;
	display: -o-box;
	display: -moz-box;
	-ms-box-orient: vertical;
	-ms-line-clamp: 2;
	-o-box-orient: vertical;
	-o-line-clamp: 2;
	-moz-box-orient: vertical;
	-moz-line-clamp: 2;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	width:1160px;
}
.dt_list ul li .time{
	width:100%;
	height:12px;
	padding-top:20px;
	}
.dt_list ul li .time p{
	float:left;
	line-height:12px;
	font-size:12px;
	color:#999;
	width:auto;
	}
.dt_list ul li .time a{
	float:right;
	line-height:10px;
	color: #3172ca;
	display:block;
	font-size:12px;
	}
.dt_article {
	width: 1160px;
	margin: 0 auto;
}
.dt_article .dt_title {
	height: 103px;
}
.dt_article .dt_title h1 {
	line-height: 35px;
	font-size: 19px;
	text-align: center;
	color: #3172ca;
}
.dt_title span {
	display: block;
	line-height: 26px;
	font-size: 12px;
	color: #999;
	text-align: center;
}
.dt_body {
	line-height: 28px;
	color: #666;
	font-size: 14px;
	padding-bottom: 42px;
	border-bottom: 1px solid #e5e5e5;
}
.dt_body div {
	/*text-align: center;*/
}
.dt_body img {
	padding: 20px 0;
	max-width:1160px;
}
.dt_list {
	padding-top: 23px;
}
.dt_list p a {
	line-height: 37px;
	font-size: 14px;
	color: #333;
}
.dt_list p a:hover {
	color: #3172ca;
}
.dt_list .fhlb {
	float: right;
	width: 102px;
	height: 29px;
	background: url(../images/down_13.png) center center no-repeat;
	line-height: 29px;
	text-align: center;
	color: #fff;
	border: none;
	margin-top: 33px;
	cursor:pointer;
}
.gszb {
	width: 1160px;
	margin: 0 auto;
	height: 571px;
}
.gszb img {
	float: left;
	margin-right: 38px;
}
.gxzb_txt {
	width: 607px;
	float: left;
	padding-top: 107px;
}
.gxzb_txt p {
	font-size: 24px;
	color: #333;
	line-height: 89px;
}
.gxzb_txt ul li {
	line-height: 29px;
	font-size: 14px;
	color: #999;
}
.ggw1 {
	width: 100%;
	height: 249px;
	background: url(../images/lx_06.jpg) top center no-repeat;
}
.fzjg {
	width: 1160px;
	margin: 0 auto;
}
.fzjg_list li {
	width: 495px;
	height: 160px;
	background: #eee;
	float: left;
	margin: 0 10px 20px;
	padding: 8px 32px 0;
}
.fzjg_list li .title {
	font-size: 24px;
	line-height: 64px;
	color: #333;
	padding:0;
	width:495px;
	border:none;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.fzjg_list li p {
	line-height: 24px;
	font-size: 14px;
	color: #999;
}
.login {
	width: 100%;
	height: 649px;
	background: url(../images/login_02.jpg) top center no-repeat;
}
.login_tab {
	width: 333px;
	height: 345px;
	padding-top: 125px;
	margin: 0 auto;
}
.login_top{
	padding-top:4px;
	line-height:88px;
	font-size:18px;
	text-align:center;
	}
.login_menu {
	height: 38px;
}
.login_menu li a {
	width: 162px;
	float: left;
	background: url(../images/login_05.png) top center no-repeat;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.login_menu li .right {
	float: right;
}
.login_menu li .login_active {
	background: url(../images/login_03.png) top center no-repeat;
	color: #333;
}
.login_bot {
	background: url(../images/login_06.png) left top repeat;
}
.login_bot form {
	padding: 53px 37px 38px;
}
.login_bot form ul p{
	line-height:38px;
	}
.login_bot form input {
	width: 246px;
	height: 38px;
	border: none;
	background: #fff;
	margin-bottom: 19px;
	padding-left: 13px;
	font-family:"微软雅黑";
}
.login_bot form button {
	width: 259px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	color: #fff;
	background: #2e68b9;
	border-radius: 5px;
	font-size: 14px;
	border: none;
	margin-top:22px;
}
.login_bot form a {
	line-height: 40px;
	color: #6f6f6f;
	text-align: center;
	text-decoration: underline;
	display: block;
}
.login_bot form .djgh{
	float:right;
	padding-left:30px;
	line-height:30px;
	height:30px;

	}
.lxyx {
	width: 1180px;
	margin: 0 auto;
}
.rjkf {
	width: 1138px;
	margin: 0 auto;
	height: 478px;
}
.rjkf img {
	padding-right: 52px;
	float: left;
	width: 456px;
	height: 346px;
}
.rjkf_txt {
	float: left;
	width: 629px;
	height: 346px;
	font-size: 14px;
	line-height: 28px;
	color: #666;
	text-align: justify;
}
.rjkf_jg {
	width: 1138px;
	text-align: center;
	margin: 0 auto;
}
.xtjcgl_body {
	width: 1160px;
	margin: 0 auto;
	line-height: 28px;
	font-size: 14px;
	color: #666;
}
.xtjcgl_body div {
	text-align: center;
	width: 100%;
}
.xtjcgl_body img {
	padding: 10px 0;
}
.dt_menu {
	width: 1160px;
	margin: 0 auto;
	height: 119px;
}
.dt_menu ul li {
	width: 264px;
	height: 40px;
	background: #eee;
	margin: 0 13px 10px;
	float: left;
}
.dt_menu ul li a {
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #666;
	display: block;
}
.dt_menu ul li .dt_active {
	background: #3172ca;
	color: #fff;
}
.khfw_one {
	width: 1160px;
	height: 494px;
	text-align: center;
	margin: 0 auto;
}
.khfw_jj {
	width: 100%;
	height: 470px;
	background: url(../images/khfw_06.jpg) top center no-repeat;
}
.khfw_txt {
	width: 996px;
	height: 251px;
	padding: 165px 82px 0;
	line-height: 28px;
	color: #fff;
	font-size: 14px;
	text-align: justify;
	margin: 0 auto;
}
.khfw_map {
	width: 1160px;
	height: 597px;
	margin: 0 auto;
}
.khfw_map_left {
	padding-top: 70px;
	float: left;
}
.khfw_map_right {
	width: 211px;
	height: 192px;
	float: right;
	margin-top: 163px;
	background: url(../images/khfw_12.jpg) top center no-repeat;
	padding: 79px 45px 82px;
	line-height: 32px;
	font-size: 16px;
	color: #fff;
}
.bjzb {
	width: 1160px;
	margin: 0 auto;
	background: url(../images/khfw_17.jpg) top center no-repeat;
	padding-top: 219px;
	padding-bottom:66px;
}
.fgs {
	float: left;
	width: 386px;
	background: url(../images/line_04.jpg) left 24px repeat-y;
}
.title {
	padding-left: 37px;
	font-size: 18px;
	color: #999;
	border-bottom: 1px solid #e5e5e5;
	width: 263px;
	padding-bottom:30px;
}
.title span {
	font-size: 150px;
	font-weight: bold;
	color: #3172ca;
}
.fgs ul {
	padding-top: 33px;
	width: 300px;
}
.fgs ul li {
	background: url(../images/jt_07.jpg) left center no-repeat;
	padding-left: 15px;
	float: left;
	margin-left: 30px;
	width: 105px;
	font-size: 14px;
	color: #333;
	line-height: 36px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.fgs ul .fgs3{
	float:none;
	width:250px;
	overflow:hidden;
	}
.lxfs{
	width:1160px;
	margin:0 auto;
	height:93px;
	background:url(../images/khfw_02.jpg) top center no-repeat;
	padding-top:29px;
	}
.tell{
	float:left;
	margin-left:161px;
	width:351px;
	color:#3172ca;
	line-height:30px;
	}
.cz{
	float:left;
	margin-left:88px;
	width:254px;
	color:#3172ca;
	line-height:30px;
	}
.mail{
	float:left;
	margin-left:89px;
	width:215px;
	color:#3172ca;
	line-height:30px;
	}
.ryzs {
	width: 1160px;
	margin: 0 auto;
	overflow: hidden;
}
.ryzs ul {
	width: 1180px;
}
.ryzs ul li {
	width: 275px;
	height: 295px;
	float: left;
	margin-right: 20px;
}
.ryzs ul li div {
	max-width: 275px;
	height: 167px;
	border: 1px #eee solid;
	text-align: center;
	line-height: 167px;
	padding:18px;
}
.ryzs ul li div img {
	max-width: 235px;
	height: 167px;
}
.ryzs ul li p {
	padding: 14px 20px;
	line-height: 25px;
	font-size: 14px;
	color: #333;
	display: -webkit-box;
	display: -ms-box;
	display: -o-box;
	display: -moz-box;
	-ms-box-orient: vertical;
	-ms-line-clamp: 2;
	-o-box-orient: vertical;
	-o-line-clamp: 2;
	-moz-box-orient: vertical;
	-moz-line-clamp: 2;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-align:center;
}
.card-area {
	margin: 82px auto 0;
	width: 1160px;
	position: relative;
}
.card-area .card-item {
	z-index: 4;
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	position: relative;
	float: left;
	width: 444px;
	height:775px;
	background: #fff;
	border: 1px solid #e6e6e6;
	border-top: 4px solid #3172ca;
}
#jyrx_list{
	height:851px;
	}
#jyrx_list .card-item .shzp_title {
	width: 100%;
	height: 63px;
	text-align: center;
	background: url(../images/hover_03.png) center 44px no-repeat;
	color: #333;
	font-size: 22px;
	padding-top: 107px;
	line-height: 22px;
	border-bottom: 1px solid #e6e6e6;
}
#jyrx_list .card-item .xyzp_title {
	width: 100%;
	height: 63px;
	text-align: center;
	background: url(../images/jryx_07.png) center 44px no-repeat;
	color: #333;
	font-size: 22px;
	padding-top: 107px;
	line-height: 22px;
	border-bottom: 1px solid #e6e6e6;
}
#jyrx_list .card-item .xyzp_list {
	display: block;
}
#jyrx_list .card-item .shzp_list {
	display: none;
}
#jyrx_list .card-item .xyzp_list li {
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.xyzp1 {
	background: #fafafa;
}
.shzp1 {
	background: #fafafa;
}
#jyrx_list .card-item .shzp_list ul {
	width: 100%;
}
#jyrx_list .card-item .shzp_list li {
	height: 53px;
	padding: 20px 32px 17px;
}
#jyrx_list .card-item .shzp_list li p {
	line-height: 27px;
	font-size: 14px;
	color: #333;
	padding:0;
	width:auto;
	border-bottom:none;
	overflow:hidden;
	height:54px;
}
#jyrx_list .card-item .shzp_list li p span {
	color: #999;
	line-height: 26px;
	width: 647px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#jyrx_list .card-item .shzp_list a {
	width: 100%;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #3172ca;
	line-height: 42px;
}
#jyrx_list .card-item .shzp_list .wl {
	width: 452px;
	margin: 0 auto;
}
#jyrx_list .card-item .shzp_list .wl a {
	display: block;
	float: left;
	margin: 0 11px;
	width: 204px;
	height: 53px;
}
.card-area .card-item.active {
	z-index: 6;
	box-shadow: 0 0 30px rgba(49,114,202,.3);
	width: 711px;
	height: 922px;
	border: 1px solid #3172ca;
	margin-top: -73px;
}
#jyrx_list .card-item.active .xyzp_list {
	display: none;
}
#jyrx_list .card-item.active .shzp_list {
	display: block;
}
#jyrx_list .active .xyzp_title {
	color: #fff;
	background: url(../images/hover_05.png) center 44px no-repeat;
	background-color: #3172ca;
}
#jyrx_list .active .shzp_title {
	color: #fff;
	background: url(../images/jryx_03.png) center 44px no-repeat;
	background-color: #3172ca;
}
.jdal {
	width: 1160px;
	margin: 0 auto;
}
.jdal_top {
	width: 1160px;
	/*height: 290px;*/
	background: url(../images/yy_03.jpg) center bottom repeat-x;
	background-color: #f8f8f8;
	padding-bottom: 60px;
}
.jdal_list {
	padding-top: 23px;
	width: 1160px;
	overflow: hidden;
}
.jdal_list ul {
	width: 1180px;
}
.jdal_list ul li {
	width: 254px;
	height: 204px;
	background: #f8f8f8;
	margin-right: 27px;
	float: left;
	padding: 7px;
	margin-bottom:28px;
	padding:7px 7px 0; 
}
.jdal_img {
	width: 254px;
	height: 133px;
	position:relative;
	overflow:hidden;
}
.jdal_img a img {
	width: 254px;
	min-height: 133px;
	display: block;
}
.jdal-dw{
	display:none;
	width: 254px;
	height: 133px;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/jdal_03.png) left top no-repeat;
	}
.jdal_img:hover .jdal-dw{
	display:block;
	}
.jdal_list ul li .jdal-dw p{
	line-height:28px;
	font-size:14px;
	color:#fff;
	text-align:center;
	padding:32px 10px 0;
	width:auto;
	}

.jdal_list ul li p {
	line-height: 32px;
	font-size: 14px;
	color: #333;
	padding-top: 7px;
	width:260px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;	
}
.jdal_list ul li span {
	font-size: 12px;
	color: #666;
	line-height: 17px;
	display:block;
	float:left;
	width:171px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.jdal_list ul li .more {
	float: right;
	line-height: 17px;
	font-size: 12px;
	color: #2e68b9;
	padding-right: 15px;
	background: url(../images/jt_03.png) right center no-repeat;
}
.jdal_body {
	width: 1160px;
	margin: 0 auto;
}
.jdal_title {
	text-align: center;
	font-size: 26px;
	line-height:40px;
	color: #2e68b9;
	padding:19px 0 12px;
	background:#fafafa;
	margin-bottom:38px;
}
.jdal_top .scv-shaixuan{
	padding:9px 20px;
	height:auto;
	clear:both;
	width:1120px;
	}
.jdal_top .scv-shaixuan p{
	width:970px;
	float:left;
	}
.jdal_top .scv-shaixuan p a{
	}
.jdal_top .scv-shaixuan p span{
	}
.jdal_top .scv-shaixuan b {
	float: left;
	background: url(../images/down_12.png) center center no-repeat;
	width: 80px;
	height: 25px;
	font-size: 14px;
	color: #fff;
	line-height: 25px;
	text-align: center;
	margin:5px 22px 5px 0;
}
.jdal_top .scv-shaixuan a {
	line-height:25px;
	color: #666;
	font-size: 14px;
	display:inline-block;
	margin:5px 18px 5px 0;
	float:left;
}
.jdal_top .scv-shaixuan a:hover {
	color:#3172ca;
	}
.jdal_top .scv-shaixuan span {
	color: #2e68b9;
	font-size: 14px;
	margin-right:13px;
	line-height:25px;
	text-align:left; 
    display: inline-block;
	white-space:nowrap;
	margin:5px 18px 5px 0;
	float:left;
}
.jdal_title span {
	color: #5a88c8;
	font-size:22px;
	line-height:35px;
}
.xmbj {
	width:100%;
}
.xmbj_title {
	height: 68px;
	width: 100%;
}
.xmbj_title p {
	height: 40px;
	line-height: 40px;
	background: url(../images/icon_03.png) 14px center no-repeat;
	padding: 0 22px 0 37px;
	background-color: #2e68b9;
	float: left;
	font-size: 18px;
	color: #fff;
}
.xmbj_body {
	width: 100%;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	padding-bottom:70px;
}
.xmbj_body ul li{
	list-style: disc;
	}
.xmbj_body img {
	width: auto;
	height: auto;
	max-width: 1160px;
	text-align: center;
	padding: 20px 0;
}
.cpjjfa {
	width: 100%;
	background: url(../images/jjfabj_02.png) top center no-repeat;
	padding: 28px 0 42px;
	background-color:#f8f8f8;
}
.cpjjfa_inner {
	width: 1160px;
	margin: 0 auto;
}
.cpjjfa_title {
	line-height: 49px;
	font-size: 22px;
	color: #333;
}
.cpjjfa_inner ul {
	float: left;
	width:100%;
}
.cpjjfa_inner ul li {
	line-height: 29px;
	font-size: 14px;
	background: url(../images/xing_03.png) left center no-repeat;
	padding-left: 26px;
}
.cpjjfa_inner ul a {
	color: #666;
	line-height: 29px;
	font-size: 14px;
	background: url(../images/xing_03.png) left center no-repeat;
	padding-left: 26px;
}
.cpjjfa_inner .fhlb {
	float: right;
	width: 102px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	text-align: center;
	color: #fff;
	background: url(../images/down_13.png) center center no-repeat;
	display: block;
	margin-top: 20px;
}
.xmbj_body div img {
	width: auto;
	height: auto;
	max-width: 1160px;
	text-align: center;
	padding: 20px 0;
}
.jdal_center {
	padding-bottom: 0;
}
.gsjj_top {
	width: 1160px;
	height: 309px;
	margin: 0 auto;
	text-align: center;
}
.gsjs_icon {
	width: 1160px;
	height: 180px;
	margin: 0 auto;
	text-align: center;
}
.gsjs_body {
	width: 1160px;
	margin: 0 auto;
	position: relative;
}
.gsjs_txt {
	width:678px;
	height: 285px;
	margin: 0 auto;
	padding-left:210px;
	border: 1px solid #e5e5e5;
	border-left: none;
	float: right;
	padding-top:12px;
	line-height: 28px;
	font-size: 14px;
	color: #666;
	padding-right:45px;
}
.gsjs_body img {
	position: absolute;
	left: 0;
	top: -8px;
}
.fzsjz {
	width: 100%;
	background: #f5f5f5;
	padding-bottom: 62px;
	padding-top: 49px;
}
.sjz_dw {
	width: 37px;
	height: 63px;
	margin: 0 auto;
}
.sjz {
	width: 1160px;
	margin: 0 auto;
	background: url(../images/img_15.png) center 67px repeat-y;
}
.sjz_1 {
	width: 524px;
	height: 102px;
	margin: 16px 0 66px;
	float: right;
	position: relative;
}
.sjz_1 .sjz_title {
	height: 58px;
	width: 100%;
}
.sjz_1 .sjz_title p {
	background: url(../images/gsjs_11.png) center center no-repeat;
	width: 115px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	color: #fff;
	font-size: 30px;
}
.sjz_1 .sjz_body {
	font-size: 14px;
	color: #333;
	line-height: 22px;
}
.sjz_1 .sjz1_dw {
	position: absolute;
	left: -66px;
	top:10px;
	width: 19px;
	height: 19px;
}
.sjz_2 {
	width: 524px;
	float: left;
	height: 102px;
	position: relative;
	margin: 66px 0 16px;
}
.sjz_2 .sjz_title {
	height: 58px;
	width: 100%;
}
.sjz_2 .sjz_title p {
	background: url(../images/gsjs_19.png) center center no-repeat;
	width: 115px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	color: #fff;
	font-size: 30px;
	float: right;
}
.sjz_2 .sjz_body {
	font-size: 14px;
	color: #333;
	line-height: 22px;
	text-align: right;
}
.sjz_2 .sjz1_dw {
	position: absolute;
	right: -66px;
	top: 10px;
	width: 19px;
	height: 19px;
}
.qywh_list {
	width: 1160px;
	overflow: hidden;
	height: 403px;
	margin: 0 auto;
}
.qywh_list ul {
	width: 1180px;
}
.qywh_list ul li {
	width: 275px;
	height: 403px;
	float: left;
	margin-right: 20px;
	background: #f8f8f8;
}
.qywh_list ul li .img {
	width: 275px;
	height: 201px;
}
.qywh_list ul li .img img {
	width: 275px;
	height: 201px;
}
.txt {
	height: 201px;
	border-bottom: 1px solid #3172ca;
	padding: 0 20px;
}
.txt2 {
	border-top: 1px solid #3172ca;
	border-bottom: none;
}
.txt p {
	line-height: 85px;
	background: url(../images/line_01.jpg) bottom left no-repeat;
	font-size:26px;
	color:#333;
	font-family:"微软雅黑";
}
.txt span {
	padding-top: 22px;
	line-height: 25px;
	color: #999;
	display: block;
	height: 75px;
	overflow: hidden;
}
.fags {
	margin: 0 auto;
	height: 84px;
	width:1160px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
}
.fagj {
	width: 1160px;
	padding-top:10px;
	text-align: center;
	margin: 0 auto;
	height: 597px;
}
.fagj_title {
	line-height: 52px;
	font-size: 18px;
	color: #333;
}
.fatd {
	width: 1076px;
	height: 383px;
	margin: 0 auto;
	background: #fafafa;
	border: 1px solid #e5e5e5;
	padding: 33px 42px 0;
}
.fatd p {
	font-size: 22px;
	line-height: 48px;
	color: #333;
}
.fatd ul li {
	line-height: 32px;
	font-size: 14px;
	color: #333;
	padding-left: 31px;
	background: url(../images/jjfa_14.jpg) 3px center no-repeat;
}
.dxyy_body{
	height:512px;
	padding-top:41px;
	}
.dxyy_list {
	width: 1152px;
	margin: 0 auto;
	height:auto;
}
.dxyy_list .dxyy_1 {
	width: 1062px;
	margin: 0 auto;
	background: #fafafa;
	border: 1px solid #e5e5e5;
	padding: 0 45px;
	margin-bottom: 70px;
	height:436px;
}
.dxyy_list .dxyy_1 .dxyy_img {
	float: left;
	padding-top:61px;
	width: 326px;
	height:318px;
	background:none;
	padding-left:0;
	margin:0;
	overflow:hidden;
}
.dxyy_list .dxyy_img a img {
	width: 324px;
	height:318px;
	border: 1px solid #e8e8e8;
}
.dxyy_1 .dxyy_txt {
	width: 693px;
	padding-left: 43px;
	float: left;
	padding-top: 19px;
	margin-top:0;
}
.dxyy_1 .dxyy_txt .title {
	line-height: 76px;
	font-size: 18px;
	color: #333;
	width: auto;
	padding: 0;
	border: none;
	height: auto;
	padding-top:10px;
}
.dxyy_1 .dxyy_txt p {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	height:300px;
}
.dxyy_1 .dxyy_txt a {
	line-height: 23px;
	font-size: 15px;
	color: #2e68b9;
	text-decoration: underline;
	display: block;
}
.dxyy_list .dxyy_2 {
	width: 1062px;
	margin: 0 auto;
	height:300px;
	background: #fafafa;
	border: 1px solid #e5e5e5;
	padding: 0 45px;
	height:436px;
}
.dxyy_list .dxyy_2 .dxyy_img {
	float:right;
	padding-top:61px;
	width: 326px;
	height:318px;
	background:none;
	padding-left:0;
	margin:0;
	overflow:hidden;
}
.dxyy_list .dxyy_2 .dxyy_img img {
	width: 324px;
	border: 1px solid #e8e8e8;
	height:318px;
}
.dxyy_list .dxyy_2 .dxyy_txt {
	width: 693px;
	padding-right: 43px;
	float: left;
	padding-top: 19px;
	margin:0;
}
.dxyy_list .dxyy_2 .dxyy_txt .title {
	line-height: 76px;
	font-size: 18px;
	color: #333;
	width: auto;
	padding: 0;
	border: none;
	height: auto;
}
.dxyy_list .dxyy_2 .dxyy_txt p {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	height:300px;
	overflow: hidden;
}
.dxyy_list .dxyy_2 .dxyy_txt a {
	line-height: 23px;
	font-size: 15px;
	color: #2e68b9;
	text-decoration: underline;
	display: block;
}
.khmd_center {
	height: 500px;
}
.khmd_center ul {
	width: 1160px;
	margin: 0 auto;
	border-left: 1px solid #e5e5e5;
}
.khmd_center ul li {
	width: 288px;
	border-right: 1px solid #e5e5e5;
	float: left;
}
.khmd_center ul li p {
	line-height: 78px;
	font-size: 16px;
	color: #333;
	text-align: center;
}
.bj_dw {
	width: 100%;
	background: url(../images/jjfa_bj_03.jpg) bottom center no-repeat;
	height:auto;
}
/*产品1*/
.cp1_banner {
	height: 300px;
	width: 100%;
}
.section-content {
	width:1160px;
	margin:0 auto;
}
.cp {
	position: relative;
	height: 116px;
	width: 100%;
	margin: 0 auto;
	margin-top:44px;
}
.nav-wrap {
	height: 50px;
	background: #fff;
}
.nav-wrap.navFix {
	position: fixed;
	top: 0;
	z-index: 99;
	width:100%;
}
.nav-wrap ul {
	display: block;
	border: 1px solid #e5e5e5;
	background: #fafafa;
	height: 48px;
	border-radius: 24px;
	padding: 0 47px;
	width:1160px;
	margin:0 auto;
}
.nav-wrap.navFix ul {
	border-bottom: 0;
	width:1160px;
	margin:0 auto;
}
.nav-wrap li {
	display: inline-block;
	text-align: left;
	height: 48px;
	line-height: 48px;
	float: left;
}
.nav-wrap li a {
	display: block;
	padding: 0 20px;
	font-size: 16px;
	color: #333;
	text-decoration: none;
}
.nav-wrap li a:hover {
	color: #3172ca;
	background: url(../images/cp1_03.jpg) bottom center no-repeat;
}
.nav-wrap li a.cp_on {
	color: #3172ca;
	background: url(../images/cp1_03.jpg) bottom center no-repeat;
}
.nav-mobile {
	display: none;
	font-weight: bold;
	width: 100%;
}
.click-me {
	width: 150px;
	height: 30px;
	background: #4680d1;
	color: white;
	text-align: center;
	line-height: 30px;
}
.click-me a {
	display: block;
	color: white;
}
.cpgs{
	height:572px;
	}
.cpgs_top{
	height:23px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:69px;
	}
.cpgs_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cpgs_body{
	background:url(../images/cp1_05.jpg) top right no-repeat;
	height:376px;
	}
.cpgs_txt{
	width:670px;
	float:right;
	padding-right:54px;
	padding-top:55px;
	color:#fff;
	text-align:justify;
	}
.cpgs_txt h5{
	line-height:85px;
	color:#fff;
	font-size:30px;
	}
.cpgs_txt h5 span{
	color:#ffd16b;
	}
.cpgs_img{
	float:left;
	width:384px;
	height:380px;
	}
.cpsl{
	/*height:889px;*/
	padding-bottom:50px;
	}
.cpsl_top{
	height:23px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:37px;
	}
.cpsl_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cpsl h5{
	line-height:51px;
	font-size:26px;
	text-align:center;
	}
.cpsl h5 span{
	color:#2e68b9;
	}
.cpsl ul{
	width:100%;
	padding-top:34px;
	}
.cpsl ul li{
	width:277px;
	height:285px;
	float:left;
	border:1px solid #f8f8f8;
	margin:0 5px 30px;
	text-align:center;
	}
.cpsl ul li .cpsl_img{
	width:277px;
	height:253px;
	}
.cpsl ul li img{
	margin:15px;
	max-width:247px;
	height:214px;
	}
.cpsl ul li p{
	height:44px;
	background:#f8f8f8;
	text-align:center;
	line-height:44px;
	color:#333;
	}
.cpys{
	height:868px;
	width:1160px;
	margin:0 auto;
	}
.cpys_top{
	height:23px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:37px;
	}
.cpys_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cpys_body{
	width:1154px;
	position:relative;
	margin:87px auto 0;
	}
.cpys_width{
	width:100%;
	background:url(../images/cp1_04.jpg) bottom center no-repeat;
	height:890px;
	}
.cpys_bj{
	width:455px;
	height:641px;
	text-align:justify;
	margin:0 auto;
	}
.ys{
	width:333px;
	height:130px;
	}
.dw1{
	height:130px;
	position:absolute;
	left:0;
	top:0;
	}
.dw1 .ys_title{
	text-align:right;
	}
.dw1 p{
	text-align:right;
	}
.dw1 img{
	position:absolute;
	right:-54px;
	top:-8px;
	}
.ys .ys_title{
	line-height:42px;
	font-size:18px;
	color:#333;
	height:42px;
	}
.ys img{
	width:43px;
	height:43px;
	}
.ys p{
	line-height:22px;
	font-size:12px;
	font-family:"微软雅黑";
	height:110px;
	margin:0 auto;
	}
.dw2{
	height:130px;
	position:absolute;
	left:0;
	top:161px;
	}
.dw2 .ys_title{
	text-align:right;
	}
.dw2 p{
	text-align:right;
	}
.dw2 img{
	position:absolute;
	right:-54px;
	top:-8px;
	}
.dw3{
	height:130px;
	position:absolute;
	left:0;
	top:313px;
	}
.dw3 .ys_title{
	text-align:right;
	}
.dw3 p{
	text-align:right;
	}
.dw3 img{
	position:absolute;
	right:-54px;
	top:-8px;
	}
.dw4{
	height:130px;
	position:absolute;
	left:0;
	top:466px;
	}
.dw4 .ys_title{
	text-align:right;
	}
.dw4 p{
	text-align:right;
	}
.dw4 img{
	position:absolute;
	right:-71px;
	top:-8px;
	}
.dw5{
	width:432px;
	height:130px;
	position:absolute;
	left:366px;
	top:638px;
	}
.dw5 .ys_title{
	text-align:center;
	}
.dw5 p{
	text-align:center;
	}
.dw5 img{
	position:absolute;
	left:194px;
	top:-49px;
	}
.dw6{
	height:130px;
	position:absolute;
	left:833px;
	top:466px;
	}
.dw6 .ys_title{
	text-align:left;
	}
.dw6 p{
	text-align:left;
	}
.dw6 img{
	position:absolute;
	left:-71px;
	top:-8px;
	}
.dw7{
	height:130px;
	position:absolute;
	left:833px;
	top:313px;
	}
.dw7 .ys_title{
	text-align:left;
	}
.dw7 p{
	text-align:left;
	}
.dw7 img{
	position:absolute;
	left:-54px;
	top:-8px;
	}
.dw8{
	height:130px;
	position:absolute;
	left:833px;
	top:161px;
	}
.dw8 .ys_title{
	text-align:left;
	}
.dw8 p{
	text-align:left;
	}
.dw8 img{
	position:absolute;
	left:-54px;
	top:-8px;
	}
.dw9{
	height:130px;
	position:absolute;
	left:833px;
	top:0;
	}
.dw9 .ys_title{
	text-align:left;
	}
.dw9 p{
	text-align:left;
	}
.dw9 img{
	position:absolute;
	left:-54px;
	top:-8px;
	}
.jstd{
	height:737px;
	}
.jstd_top{
	height:23px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:37px;
	}
.jstd-top-inner{
	padding:0;
	}
.jstd_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.jstd_body{
	background:url(../images/cp1_03.png) center bottom no-repeat;
	height:677px;
	text-align:center;
	}
.jstd_body img{
	width:576px;
	height:308px;
	margin-bottom:28px;
	}
.jstd_body ul{
	padding:0 100px 30px 200px;
	text-align:left;
	margin-left:108px;
	}
.jstd_body ul li{
	list-style:disc;
	line-height:27px;
	color:#333;
	}
.dxyy{
/*	height:581px;*/
	}
.dxyy_top{
	height:23px;
	border-bottom:1px solid #e5e5e5;
	width:1160px;
	margin:0 auto;
	margin-bottom:46px;
	padding-top:50px;
	}
.dxyy_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.dxyy_img{
	float:left;
	width:570px;
	height:467px;
	background:url(../images/cp1_16.jpg) center top no-repeat;
	margin-right:28px;
	text-align:center;
	}
.dxyy_img img{
	width:568px;
	height:412px;
	margin-bottom:26px;
	border:1px solid #eee;
	}
.dxyy_img .dxyy_bt{
	text-align:center;
	height:28px;
	width:80%;
	margin:0 auto;
	}
.dxyy_img span{
	line-height:28px;
	padding:0 21px;
	background:url(../images/cp1_01.jpg) left center no-repeat;
	}
/*.dxyy_img span{
	float:left;
	background:url(../images/cp1_01.jpg) left center no-repeat;
	width:30px;
	display:block;
	height:28px;
	}*/
.dxyy_txt{
	color:#888;
	text-align:justify;
	float:left;
	width:513px;
	height:467px;
	display:table-cell;
	vertical-align:middle;
	}
.cp_bottom{
	padding:0;
	}
.cp1_bottom{
	background:#fafafa;
	width:100%;
	}
.cgal{
	width:1160px;
	margin:0 auto;
	padding-top:64px;
	padding-bottom:40px;
	}
.wdxz{
	width:1160px;
	margin:0 auto;
	padding-top:40px;
	padding-bottom:60px;
	}
.cgal_top{
	height:62px;
	}
.cgal_top h3{
	float:left;
	line-height:42px;
	font-size:22px;
	color:#333;
	background:url(../images/cp1_17.jpg) left center no-repeat;
	padding-left:14px;
	}
.cgal_top a{
	float:right;
	line-height:42px;
	color:#333;
	}
.cgal{
	width:1160px;
	height: auto;
	overflow: hidden;
	position: relative;
}
.cgal .cgal-lunbo{width:1160px; height:231px; overflow:hidden;}
.cgal .cgal-lunbo ul{ overflow:hidden;}
.cgal .cgal-lunbo ul li {
	width:274px;
	height:231px;
	float:left;
	margin:0 8px;
	background:#f7f7f7;
}
.cgal_img a{
	display:block;
	padding:6px;
	width:260px;
	height:152px;
	}
.cgal_img a img{
	width:260px;
	height:152px;
	}
.cgal_txt{
	padding:7px 7px 0;
	}
.cgal_txt p{
	line-height:25px;
	color:#333;
	width:260px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;	
	}
.cgal_txt p a{
	color:#333;
	}
.cgal_row span{
	line-height:23px;
	width:171px;
	float:left;
	display:block;
	font-size:12px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;	
	}
.cgal_row a{
	float:right;
	line-height:23px;
	color:#2e68b9;
	background:url(../images/jt_03.png) right center no-repeat;
	padding-right:15px;
	font-size:12px;
	}
.wdxz{
	width:1160px;
	overflow:hidden;
	}
.wdxz ul{
	width:1270px;
	}
.wdxz ul li{
	width:527px;
	float:left;
	color:#333;
	margin-right:105px;
	}
.wdxz ul li p{
	width:410px;
	float:left;
	background:url(../images/cp1_09.jpg) left center no-repeat;
	padding-left:23px;
	font-size:14px;
	color:#333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.wdxz ul li a{
	width:47px;
	height:16px;
	margin-top:3px;
	display:block;
	float:right;
	}
/*产品二*/
.cp2_banner {
	background:url(../images/cp2_02.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
}
.cpgs2{
	padding-bottom:50px;
	}
.cpgs2_top{
	margin-bottom:29px;
	}
.cpgs_two_top{
	width:100%;
	}
.cpgs2_top2{
	padding-bottom:50px;
	}
.cpgs_two_img{
	width:542px;
	float:left;
	}
.cpgs_two_img img{
	width:394px;
	height:346px;
	}
.cpgs_two_txt{
	width:580px;
	float:left;
	}
.cpgs_two_bot{
	width:1036px;
	height:189px;
	background:#eaf3f8;
	line-height:29px;
	padding:47px 62px;
	}
.cptx{
	width:100%;
	background:url(../images/cp2_bj_08.jpg) top center no-repeat;
	height:573px;
	}
.cptx_cont{
	width:1160px;
	margin:0 auto;
	padding-top:75px;
	}
.cptx_top{
	height:23px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:37px;
	}
.cptx_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#eee;
	float:left;
	padding-right:8px;
	}
.cptx_list{
	width:1160px;
	overflow:hidden;
	}
.cptx_list ul{
	width:1180px;
	}
.cptx_list ul li{
	width:174px;
	height:346px;
	float:left;
	padding:12px 21px;
	margin-right:20px;
	background:#fff;
	overflow:hidden;
	line-height:28px;
	color:#333;
	font-size:14px;
	}
.cptx_list ul li span{
	font-size:60px;
	line-height:102px;
	color:#7bc5ef;
	text-align:center;
	display:block;
	background:url(../images/cp2_line_03.jpg) center bottom no-repeat;
	margin-bottom:38px;
	}
.zygn_bot{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	}
.zygn_bot ul{
	width:1200px;
	}
.zygn_bot ul li{
	width:360px;
	border-bottom:1px solid #c9c9c9;
	margin-right:40px;
	float:right;
	margin-bottom:30px;
	padding-bottom:14px;
	}
.zygn{
	padding-top:54px;
	padding-bottom:50px;
	}
.zygn_bot ul li img{
	width:38px;
	height:42px;
	}
.zygn_bot ul li p{
	line-height:50px;
	font-size:18px;
	}
.zygn_bot ul li span{
	line-height:28px;
	color:#999;
	height:84px;
	overflow:hidden;
	display:block;
	}
/*产品三*/
.cp3_banner {
	background:url(../images/cp3_02.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
}
.cpgs3{
	height:476px;
	}
.cpgs3_top{
	margin-bottom:29px;
	}
.cpgs3_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cpgs3_img{
	float:left;
	width:550px;
	height:387px;
	padding-left:27px;
	padding-top:37px;
	}
.cpgs3_txt{
	width:581px;
	height:387px;
	padding-top:37px;
	overflow:hidden;
	}
.cpjz{
	width:100%;
	height:599px;
	background:#f4f4f4;
	}
.cpjz_cont{
	width:1182px;
	margin:0 auto;
	padding-top:45px;
	}
.cpjz_top{
	margin-bottom:29px;
	}
.cpjz_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#f4f4f4;
	float:left;
	padding-right:8px;
	}
.cpjz_left{
	width:358px;
	margin-right:76px;
	float:left;
	height:252px;
	background:url(../images/cp3_07.png) left top no-repeat;
	padding:72px 76px 133px 85px;
	}
.cpjz_right{
	float:left;
	width:580px;
	}
.cpjz_right h4{
	height:31px;
	background:url(../images/cp3_10.png) top left no-repeat;
	line-height:31px;
	color:#fff;
	padding-left:17px;
	margin-bottom:33px;
	display:block;
	}
.cpjz_right li{
	background:url(../images/cp3_14.png) left 19px no-repeat;
	padding:16px 0 7px 51px;
	border-bottom:1px solid #dcdcdc;
	}
.cpjz_right li p{
	}
.cpyx3_inner{
	width:100%;
	background:url(../images/cp3_04.jpg) top center no-repeat;
	padding-top:55px;
	padding-bottom:68px;
	}
.cpys3{
	width:1160px;
	margin:0 auto;
	}
.cpys3_top{
	margin-bottom:29px;
	}
.cpys3_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cpys3_bot{
	width:1160px;
	overflow:hidden;
	}
.cpys3_bot .cpys3_ul{
	width:1176px;
	}
.cpys3_bot .cpys3_ul .cpys_list1{
	float:left;
	padding:23px 0 27px 0;
	width:583px;
	margin-right:5px;
	}
.cpys3_left{
	width:54px;
	float:left;
	
	}
.cpys3_right{
	border-left:1px solid #e5e5e5;
	padding-left:19px;
	width:495px;
	float:left;
	}
.cpys3_right p{
	line-height:18px;
	color:#333;
	font-size:18px;
	padding-bottom:11px;
	}
.cpys3_right ul li{
	background:url(../images/cp3_26.png) left 11px no-repeat;
	padding-left:13px;
	display:block;
	}
.zygn3{
	width:1160px;
	margin:0 auto;
	padding-bottom:36px;
	}
.zygn3_top{
	margin-bottom:29px;
	}
.zygn3_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.zygn3_bot{
	width:1160px;
	overflow:hidden;
	}
.zygn3_bot ul{
	width:1206px;
	}
.zygn3_bot ul li{
	width:355px;
	height:214px;
	background:url(../images/cp3_07.jpg) top left no-repeat;
	float:left;
	margin:20px 47px 20px 0;
	}
.zygn3_bot ul li img{
	padding-left:19px;
	padding-top:23px;
	height:25px;

	}
.zygn3_bot ul li p{
	padding:0 49px 0;
	}
/*产品四*/
.cp4_banner {
	background:url(../images/cp4_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
}
.cpzh{
	padding-bottom:79px;
	}
.cpgs4{
	padding-bottom:40px;
	}
.cptx4_top{
	margin-bottom:29px;
	}
.cptx4_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cpgs4_img{
	width:442px ;
	float:left;
	text-align:center;
	}
.cpgs4_img img{
	/*width:300px;*/
	height:auto;
	}
.cpgs4_txt{
	width:718px;
	float:left;
	}
.cpgs9_txt{
	width:718px;
	float:left;
	}
.cpzh_img{
	width:1160px;
	margin:0 auto;
	text-align:center;
	padding-bottom:70px;
	}
.cpzh_txt{
	width:1013px;
	background:url(../images/cp4_10.jpg) center bottom no-repeat;
	background-color:#eee;
	line-height:28px;
	overflow:hidden;
	padding:16px 61px 30px 85px;
	}
.cptx4{
	width:1160px;
	margin:0 auto;
	}
.cptx20_inner{
	width:100%;
	}
.cptx4_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
#cptx4_list {
	width:1160px;
	height:458px;
	position:relative;
	overflow:hidden;
	padding-bottom:60px;
	padding-top:30px;
}
#cptx4_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx4_list li {
	display: block;
	width:268px;
	height:448px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
#cptx4_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx4_list li img{
	width:268px;
	height:auto;
	}
#cptx4_list li p {
    line-height:52px;
	color:#cfc9c9;
	font-size:44px;
	padding:22px 20px 23px;
	text-align:center;
	margin:0;
	font-family:"Times New Roman";
}
#cptx4_list li span {
	line-height:28px;
	font-size:14px;
	color:#666;
	display:block;
	padding:0 20px;
}
.cptx4_bot .prev, .cptx4_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:206px;
	}
.cptx4_bot .prev {
	left:-63px;
	}
.cptx4_bot .next {
	right:-63px;
	}
/*产品五*/
.cp5_banner {
	background:url(../images/cp5_02.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpbj_inner{
	width:100%;
	padding-bottom:55px;
	}
.cpbj{
	width:1160px;
	margin:0 auto;
	}
.cpbj_img{
	width:490px;
	float:left;
	}
.cpbj_txt{
	width:564px;
	height:207px;
	float:left;
	background:#f1f7fc;
	padding:44px 53px 37px;
	}
.cpbj_txt2{
	padding:40px 0 55px;
	}
.cpbj_two{
	width:100%;
	height:648px;
	background:url(../images/cp5_08.jpg) top center no-repeat;
	}
.cpbj_two_inner{
	width:1160px;
	margin:0 auto;
	}
.cpbj_two_right{
	float:right;
	width:554px;
	padding-top:38px;
	color:#fff;
	}
.cpbj_two_right h4{
	line-height:70px;
	border-bottom:1px solid #87bcd3;
	font-size:24px;
	}
.cpbj_two_right ul {
	padding-top:16px;
	line-height:26px;
	text-align:justify;
	}
.cpbj_two_right ul .cpbj_list1{
	height:140px;
	line-height:28px;
	}

.cpbj_two_right ul .cpbj_list2{
	padding-top:18px;
	height:104px;
	}
.cpbj_two_right ul .cpbj_list3{
	padding-top:26px;
	height:78px;
	}	
.cpbj_two_right ul .cpbj_list4{
	padding-top:28px;
	height:26px;
	}	
.cpgs5_list{
	background:url(../images/cp5_09.jpg) top center no-repeat;
	width:1160px;
	height:387px;
	position:relative;
	text-align:justify;
	}
.cpgs5_list .cpgs5_list1{
	position:absolute;
	top:-2px;
	left:650px;
	width:511px;
	}
.cpgs5_list .cpgs5_list2{
	position:absolute;
	top:72px;
	left:0;
	width:511px;
	text-align:right;
	}
.cpgs5_list .cpgs5_list3{
	position:absolute;
	top:146px;
	left:650px;
	width:511px;
	}
.cpgs5_list .cpgs5_list4{
	position:absolute;
	top:240px;
	left:0;
	width:511px;
	text-align:right;
	}
.cpgs5_list .cpgs5_list5{
	position:absolute;
	top:294px;
	left:650px;
	width:511px;
	}
#cptx4_list ul li .title{
	line-height:26px;
	text-align:center;
	font-size:18px;
	color:#333;
	text-align:center;
	width:auto;
	border:none;
	padding:26px 24px 20px;
	height:52px;
	overflow:hidden;
	font-family:"微软雅黑";
	}
/*产品六*/
.cp6_banner {
	background:url(../images/cp6_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpjg_img{
	text-align:center;
	}
.cpjg{
	padding-bottom:92px;
	}
.cptx6_bot_1{
	display:none;
	}
#cptx6_top1{
	display:block;
	}
#cptx6_list{
	width:1160px;
	margin:0 auto;
	}
.cptx6_list_bottom{
	padding-bottom:70px;
	}
.cptx6_menu{
	height:59px;
	background:#2e68b9;
	padding:25px 20px 0;
	}
.cptx6_menu li{
	float:left;
	margin:0 7px;
	line-height:39px;
	font-size:20px;
	}
.cptx6_menu li a{
	color:#fff;
	display:block;
	height:56px;
	width:125px;
	text-align:center;
	}
.cptx6_menu li .cptx6_on{
	color:#333;
	background:url(../images/cp6_04.jpg) center top  no-repeat;
	}
.cptx6_bot{
	border-top:none;
	padding:42px 92px;
	overflow:hidden;
	border:1px solid #e1e1e1;
	background:#f9fcff;
	}
.cptx6_bot img{
	float:left;
	width:120px;
	}
.cptx6_bot ul{
	width:820px;
	float:left;
	}
.cptx6_bot ul li{
	line-height:34px;
	}
/*产品七*/
.cp7_banner {
	background:url(../images/cp7_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.dxyy7_txt{
	}
.cpyl{
	width:100%;
	height:415px;
	background:url(../images/cp7_03.jpg) top center no-repeat;
	margin-bottom:65px;
	}
.cpyl_inner{
	width:1160px;
	margin:0 auto;
	}
.cpyl_txt{
	width:545px;
	float:left;
	padding:25px 0 25px;
	}
.cpyl_txt p{
	line-height:76px;
	color:#fff;
	font-size:20px;
	padding-left:20px;
	background:url(../images/cp7_09.jpg) left center no-repeat;
	}
.cpyl_txt span{
	display:block;
	color:#fff;
	height:289px;
	overflow:hidden;
	}
.cptx7_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
#cptx7_list {
	width:1160px;
	height:558px;
	position:relative;
	overflow:hidden;
}
#cptx7_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx7_list li {
	display: block;
	width:268px;
	height:548px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
#cptx7_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx7_list li img{
	width:268px;
	height:auto;
	}
#cptx7_list li p {
    line-height:26px;
	color:#333;
	font-size:18px;
	padding:25px 40px 20px;
	text-align:center;
	margin:0;
	height:52px;
	overflow:hidden;
}
#cptx7_list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
}
.cptx7_bot .prev, .cptx7_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:226px;
	}
.cptx7_bot .prev {
	left:-63px;
	}
.cptx7_bot .next {
	right:-63px;
	}

/*产品八*/
.cp8_banner {
	background:url(../images/cp8_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpjg8{
	padding-bottom:82px;
	}
.cpjg8_body{
	height:600px;
	width:100%;
	background:#fafafa;
	}
.cpjg8_img{
	width:752px;
	height:571px;
	float:left;
	padding:45px 0 0 52px;
	}
.cpjg8_img img{
	width:680px;
	}
.cpjg8_txt{
	width:293px;
	float:left;
	padding-top:37px;
	}
.cpjg8_txt p{
	font-size:16px;
	padding-bottom:17px;
	font-weight:bold;
	}
.cpjg8_txt span{
	color:#3172ca;
	}
.dxyy8_img p {
    background: url(../images/cp1_01.jpg) 224px center no-repeat;
}
.cptx8_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
.cptx8-list {
	width:1160px;
	height:501px;
	overflow:hidden;
	padding:30px 0 50px;
}
.cptx8-list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
.cptx8-list li {
	display: block;
	width:268px;
	height:489px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
.cptx8-list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	border:1px solid #fff;
	border-bottom:2px solid #00aeef;
}
.cptx8-list li img{
	width:268px;
	height:auto;
	}
.cptx8-list li p {
    line-height:39px;
	color:#333;
	font-size:16px;
	padding:19px 20px 16px;
	text-align:center;
	margin:0;
	height:78px;
}
.cptx8-list li p{
	height:auto;
	}
.cptx8-list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
}
.cptx8_bot .prev, .cptx8_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:204px;
	}
.cptx8_bot .prev {
	left:-63px;
	}
.cptx8_bot .next {
	right:-63px;
	}

/*产品九*/
.cp9_banner {
	background:url(../images/cp9_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs7_txt{
	padding-top:0;
	}
.cptx9_bot{
	width:1161px;
	height:400px;
	position:relative;
	padding-bottom:54px;
	}
.cptx9_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	padding-top:30px;
	}
#cptx9_list {
	width:1160px;
	height:400px;
	position:relative;
	overflow:hidden;
}
#cptx9_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx9_list li {
	display: block;
	width:360px;
	height:388px;
	border-bottom:2px solid #00aeef;
	margin:5px 13px;
	float: left;
	position: relative;
	background:#fafafa url(../images/cp9_04.jpg) top center no-repeat;
}
#cptx9_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	background:#fff url(../images/cp9_03.jpg) top center no-repeat;
}
#cptx9_list li p {
    line-height:83px;
	color:#333;
	font-size:18px;
	padding:0 20px 37px;
	text-align:center;
	margin:0;
}
#cptx9_list li span {
	line-height:34px;
	font-size:14px;
	color:#666;
	display:block;
	padding:0 20px;
	text-align:left;
}
#cptx9_list li span div{
	height:34px;
	display:block;
	float:left;
	background:url(../images/cp9_01.png) left 13px no-repeat;
	padding-left:18px;
	width:320px;
	}
.cptx9_bot .prev, .cptx9_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:186px;
	}
.cptx9_bot .prev {
	left:-63px;
	}
.cptx9_bot .next {
	right:-63px;
	}
.cptd9_list{
	width:1160px;
	background:url(../images/cp9_05.jpg) top center no-repeat;
	position:relative;
	height:610px;
	}
.cptd9_list ul li{
	width:476px;
	position:absolute;
	}
.cptd9_list ul li p{
	color:#333;
	font-size:18px;
	}
.cptd9_list ul li span{
	color:#333;
	}
.cptd9_list ul .cptd9_list1{
	left:672px;
	top:2px;
	}
.cptd9_list ul .cptd9_list2{
	left:27px;
	top:93px;
	}
.cptd9_list ul .cptd9_list3{
	left:672px;
	top:161px;
	}
.cptd9_list ul .cptd9_list4{
	left:27px;
	top:246px;
	}
.cptd9_list ul .cptd9_list5{
	left:672px;
	top:323px;
	}
.cptd9_list ul .cptd9_list6{
	left:27px;
	top:370px;
	}
.cptd9_list ul .cptd9_list7{
	left:672px;
	top:461px;
	}
.cptd9_list ul .cptd9_list8{
	left:27px;
	top:526px;
	}
.dxyy9_body{
	height:650px;
	position:relative;
	width:1160px;
	margin:0 auto;
	}

#dxyy9_list{
	width:1160px;
	height:620px;
	overflow:hidden;
	margin:0 auto;
	}
#dxyy9_list ul li .dxyy_img {
    float: left;
    width: 570px;
    height:485px;
    background: url(../images/cp1_16.jpg) center top no-repeat;
    margin-right: 28px;
	}
#dxyy9_list ul li{
	width:1160px;
	height:600px;
	float:left;
	}
#dxyy9_list ul li p{
	width:1160px;
	height:115px;
	text-align:center;
	line-height:115px;
	font-size:22px;
	}
#dxyy9_list ul li .dxyy_img img {
    width: 568px;
    height: 412px;
    margin-bottom: 26px;
}
#dxyy9_list ul li .dxyy_img p{
	background: url(../images/cp1_01.jpg) 224px center no-repeat;
	line-height:28px;
	font-size:14px;
	width:auto;
	height:auto;
	}
#dxyy9_list ul li .dxyy_txt {
	width:513px;
	padding-left: 43px;
	float: left;
	margin-top:0;
}
#dxyy9_list ul li .dxyy_txt .title {
	line-height: 76px;
	font-size: 18px;
	color: #333;
	width: auto;
	padding: 0;
	border: none;
	height: auto;
}
#dxyy9_list ul li .dxyy_txt p {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	height: 240px;
	overflow: hidden;
}
#contro1 #goL1{
	left:-73px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
	display:block;
	position:absolute;
	top:226px;
	}
#contro1 #goR1{
	right:-73px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
	display:block;
	position:absolute;
	top:226px;
	}
/*产品十*/
.cp10_banner {
	background:url(../images/cp10_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cptx10{
	padding-bottom:91px;
	}
.cptx10_bot{
	background:url(../images/cp10_03.jpg) top center no-repeat;
	height:823px;
	width:1160px;
	overflow:hidden;
	}
.cptx10_bot ul{
	padding-top:420px;
	width:1185px;
	}
.cptx10_bot ul li{
	width:231px;
	height:404px;
	float:left;
	margin-right:25px;
	padding:0 20px;
	overflow:hidden;
	}
.cptx10_bot ul li p{
	line-height:46px;
	font-size:22px;
	color:#fff;
	text-align:center;
	}
.cptx10_bot ul li span{
	line-height:26px;
	color:#fff;
	font-size:12px;
	}
.jstd10{
	width:100%;
	background:url(../images/cp10_08.jpg) center bottom no-repeat;
	}
.jstd10_inner{
	width:1160px;
	margin:0 auto;
	}
.jsdt10_list{
	padding-top:31px;
	}
.jsdt10_list li{
	padding-bottom:39px;
	height:94px;
	}
.jsdt10_list li span{
	float:left;
	display:block;
	width:94px;
	height:94px;
	margin-right:27px;
	background:url(../images/cp10_02.png) center center no-repeat;
	line-height:94px;
	text-align:center;
	font-family:Impact;
	font-size:50px;
	color:#fff;
	}
.jsdt10_list li p{
	line-height:28px;
	color:#000;
	}
.jsdt10_list li .title{
	line-height:41px;
	font-size:18px;
	color:#000;
	width:auto;
	border:none;
	padding:0;
	}
.gncs{
	padding-bottom:87px;
	width:100%;
	}
.jscs_bot_1{
	display:none;
	}
#jscs_top1{
	display:block;
	}
.jscs_top{
	width:1160px;
	margin:0 auto;
	}
.jscs_body{
	width:1178px;
	margin:58px auto;
	height:552px;
	background:url(../images/cp10_02.jpg) top center no-repeat;
	}
.jscs_menu{
	width:234px;
	float:left;
	}
.jscs_menu p{
	line-height:53px;
	padding:11px 0 24px 53px;
	color:#076cce;
	font-size:18px;
	}
.jscs_menu li{
	line-height:56px;
	}
.jscs_menu li a{
	padding-left:53px;
	color:#333;
	display:block;
	}
.jscs_menu li .jscs_on{
	background:url(../images/cp10_04.jpg) left center no-repeat;
	color:#fff;
	}
.jscs_bot{
	width:860px;
	float:left;
	}
.jscs_bot p{
	line-height:53px;
	padding:11px 0 37px 466px;
	color:#076cce;
	font-size:18px;
	}
.jscs_bot ul li{
	color:#076cce;
	padding-left:50px;
	}
.dxyy10_body{
	background:url(../images/cp10_06.jpg) right bottom no-repeat;
	}
.dxyy10_img p{
	background: url(../images/cp1_01.jpg) 170px center no-repeat;
	line-height:28px;
	font-size:14px;
	width:auto;
	height:auto;
	}
/*产品十一*/
.cp11_banner {
	background:url(../images/cp11_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs11_txt{
	width:718px;
	float:left;
	}
.cptx11_bot{
	width:1160px;
	overflow:hidden;
	padding-top:51px;
	}
.cptx11_bot ul{
	width:1223px;
	}
.cptx11_bot ul li{
	margin-right:63px;
	width:238px;
	float:left;
	text-align:center;
	}
.cptx11_bot ul li img{
	width:130px;
	height:130px;
	}
.cptx11_bot ul li p{
	padding-top:10px;
	line-height:72px;
	font-size:18px;
	background:url(../images/cp11_06.jpg) center bottom no-repeat;
	}
.cptx11_bot ul li span{
	padding-top:33px;
	color:#aaa;
	display:block;
	}
.jsdt11_list{
	width:920px;
	}
.jsdt11_list li{
	padding-bottom:39px;
	height:95px;
	background:url(../images/cp11_01.png) top left no-repeat;
	}
.jsdt11_list li span{
	float:left;
	display:block;
	width:94px;
	height:94px;
	margin-right:27px;
	line-height:94px;
	text-align:center;
	font-family:Impact;
	font-size:50px;
	color:#fff;
	}
.jsdt11_list li p{
	line-height:28px;
	color:#aaa;
	}
.jsdt11_list li .title{
	line-height:30px;
	font-size:18px;
	color:#000;
	width:auto;
	border:none;
	padding:20px 0 0;
	}
.dxyy9_img{
	float:left;
	width:645px;
	height:467px;
	background:url(../images/cp11_09.jpg) center top no-repeat;
	margin-right:28px;
	text-align:center;
	padding-top:0;
	padding-left:0;
	}
.dxyy9_img img{
	width:643px;
	height: 362px;
	border: 1px solid #e8e8e8;
	}
.dxyy9_img p {
    background: url(../images/cp1_01.jpg) 152px center no-repeat;
}
.dxyy11_txt{
	margin-top:12px;
	width:478px;
	}
/*产品十二*/
.cp12_banner {
	background:url(../images/cp12_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs12_img{
	width:520px;
	}
.cptx12_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
.cpgs12_txt{
	width:640px;
	float:left;
	}
#cptx12_list {
	width:1160px;
	height:558px;
	position:relative;
	overflow:hidden;
}
#cptx12_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx12_list li {
	display: block;
	width:270px;
	height:548px;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
#cptx12_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx12_list li img{
	width:270px;
	height:151px;
	}
#cptx12_list li p {
    line-height:37px;
	color:#333;
	font-size:16px;
	padding:21px 20px 20px;
	text-align:center;
	margin:0;
	height:74px;
	overflow:hidden;
}
#cptx12_list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
}
.cptx12_bot .prev, .cptx12_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:226px;
	}
.cptx12_bot .prev {
	left:-63px;
	}
.cptx12_bot .next {
	right:-63px;
	}
.cptx12_inner{
	width:100%;
	background:#fafafa;
	}
.cptx12_top{
	width:1160px;
	margin:0 auto;
	margin-bottom:29px;
	padding-top:51px;
	}
.cptx12_top h4{
	background-color:#fafafa;
	}
.gncs_bot_1{
	display:none;
	}
#gncs_top1{
	display:block;
	}
.gncs_top{
	width:1160px;
	margin:0 auto;
	}
.gncs_body{
	width:1158px;
	margin:58px auto 0;
	height:672px;
	background:url(../images/cp12_07.jpg) right bottom no-repeat;
	border:1px solid #e5e5e5;
	}
.gncs_menu{
	width:270px;
	float:left;
	background:#f0f5fd;
	}
.gncs_menu li{
	line-height:48px;
	text-align:center;
	font-size:16px;
	}
.gncs_menu li a{
	color:#666;
	display:block;
	}
.gncs_menu li .gncs_on{
	background:#fff;
	}
.gncs_bot{
	width:860px;
	float:left;
	padding-top:40px;
	}
.gncs_bot ul li{
	padding-left:77px;
	line-height:34px;
	}
.bscj{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	}
.bscj_img{
	max-width:1160px;
	padding-bottom:44px;
	text-align:center;
	}
.bscj_img img{
	max-width:900px;
	height:auto;
	}
.bscj ul{
	width:1240px;
	}
.bscj ul li{
	width:508px;
	height:240px;
	margin-right:82px;
	float:left;
	background:#fafafa;
	line-height:34px;
	padding-right:30px;
	overflow:hidden;
	}
.bscj ul li p{
	font-size:18px;
	line-height:34px;
	padding-top:18px;
	}
.bscj_list_img{
	width:186px;
	float:left;
	}
#dxyy9_list ul li .dxyy12_img p{
	background: url(../images/cp1_01.jpg) 182px center no-repeat;
	line-height:28px;
	font-size:14px;
	width:auto;
	height:auto;
	}



/*产品十三*/
.cp13_banner {
	background:url(../images/cp13_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs13_img{
	width:400px;
	float:left;
	}
.cpgs13_img img{
	padding-left:20px;
	}
.gpgs13_txt{
	width:760px;
	float:left;
	}
.cptx13_bot{
	height:auto;
	}
.cptx13_top{
	width:1160px;
	margin:0 auto;
	margin-bottom:29px;
	}
.cptx13_top h4{
	background-color:#fff;
	}
.cptx13_left{
	font-family:Impact;
	font-size:100px;
	color:#f1f1f1;
	line-height:146px;
	width:125px;
	float:left;
	}
.cptx13_list{
	width:1160px;
	overflow:hidden;
	}
.cptx13_list ul{
	width:1035px;
	float:left;
	}
.cptx13_list p{
	padding-top:4px;
	line-height:80px;
	font-size:22px;
	padding-left:0;
	border:none;
	width:1033px;
	float:left;
	}
.cptx13_list ul li{
	float:left;
	width:426px;
	border:1px dashed #3172ca;
	border-radius:16px;
	margin-right:49px;
	margin-bottom:23px;
	padding:16px 20px;
	}
.cptx13_list ul li .title{
	width:100%;
	padding:0;
	}
.cptx13_list ul li .title span{
	line-height:37px;
	font-size:16px;
	color:#3172ca;
	font-weight:normal;
	display:block;
	float:left;
	}
.cptx13_list ul li .title img{
	padding-right:10px;
	padding-top:5px;
	float:left;
	}
.cptx13_list ul li span{
	color:#050a09;
	}
.cptx13_list .cptx13_two li{
	width:284px;
	margin-right:18px;
	height:261px;
	}
.cptx13_list .cptx13_three li{
	width:740px;
	margin-right:19px;
	}
.cptx13_list .cptx13_four li{
	height:201px;
	}
.gncs_body13{
	width:1158px;
	}
.gncs_table{
	width:1160px;
	border:1px solid #e5e5e5;
	line-height:32px;
	}
.gncs_1{
	background:#f0f5fd;
	}
.gncs_2{
	background:#fff;
	}
.gncs_left{
	border-right:1px solid #e5e5e5;
	text-align:center;
	line-height:32px;
	padding:15px 0;
	}
.gncs_right{
	padding:15px 16px;
	}
/*产品十四*/
.cp14_banner {
	background:url(../images/cp14_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs14_img{
	float:left;
	width:360px;
	padding-left:80px;
	padding-top:80px;
	}
.cpgx14_txt{
	width:720px;
	float:left;
	}
.cpgx14_txt p{
	line-height:68px;
	font-size:30px;
	}
.cpgx14_txt p span{
	color:#3172ca;
	}
.cptx14_list{
	width:1160px;
	height:533px;
	background:url(../images/cp14_03.jpg) center 19px no-repeat;
	position:relative;
	}
.cptx14_list li{
	width:378px;
	position:absolute;
	font-size:14px;
	color:#333;
	}
.cptx14_list .cptx14_1{
	top:30px;
	left:47px;
	width:348px;
	}
.cptx14_list .cptx14_2{
	top:30px;
	left:715px;
	widht:378px;
	}
.cptx14_list .cptx14_3{
	top:151px;
	left:12px;
	width:348px;
	}
.cptx14_list .cptx14_4{
	top:143px;
	left:800px;
	widht:378px;
	}
.cptx14_list .cptx14_5{
	top:299px;
	left:12px;
	width:348px;
	}
.cptx14_list .cptx14_6{
	top:306px;
	left:760px;
	widht:378px;
	}
.cptx14_list .cptx14_7{
	top:430px;
	left:319px;
	text-align:center;
	width:518px;
	}
.gncs14_body{
	width:1160px;
	position:relative;
	padding-top:51px;
	padding-bottom:50px;
	}
.gncs14-body20170628{
	padding-bottom:0;
	}
#contro2 #goL2{
	position:absolute;
	left:-58px;
	top:267px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
	}
#contro2 #goR2{
	position:absolute;
	right:-58px;
	top:267px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
	}

#gncs14_list{
	width:1160px;
	overflow:hidden;
	height:672px;
	}
#gncs14_list ul li{
	float:left;
	width:1040px;
	text-align:center;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #3172ca;
	padding:29px 59px 42px;
	}
#gncs14_list ul li img{
	max-width:1160px;
	height:422px;
	}
.gncs14_top{
	width:853px;
	margin:0 auto;
	}
.gncs14_top_left{
	width:76px;
	float:left;
	font-size:64px;
	color:#ccc;
	font-family:Impact;
	margin-top:6px;
	line-height:64px;
	}
.gncs14_top_right{
	width:777px;
	float:left;
	text-align:left;
	padding-bottom:21px;
	}
.gncs14_top_right p{
	line-height:34px;
	font-size:20px;
	color:#333;
	}
.cpbs{
	width:770px;
	text-align:center;
	padding:217px 195px 52px;
	background:url(../images/cp14_05.jpg) center top no-repeat;
	height:153px;
	}
.cpbs img{
	max-width:1160px;
	}
/*产品十五*/
.cp15_banner {
	background:url(../images/cp15_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpzc_img{
	width:1160px;
	text-align:center;
	}
.cpzc_img div{
	line-height:92px;
	text-align:center;
	}
.cpgs15_txt{
	width:618px;
	float:left;
	}
.cpzc_list{
	width:1160px;
	overflow:hidden;
	padding-bottom:50px;
	padding-top:50px;
	}
.cpzc_list ul{
	width:1232px;
	}
.cpzc_list ul li{
	width:543px;
	height:310px;
	float:left;
	margin-right:73px;
	background:#eee;
	}
.cpzc_list ul li .cpzc_div{
	width:150px;
	float:left;
	}
.cpzc_list ul li p{
	padding-top:41px;
	line-height:46px;
	font-size:16px;
	color:#3172ca;
	width:358px;
	float:left;
	}
.cpzc_list ul li span{
	width:358px;
	float:left;
	display:block;
	}
.zygn15_img{
	width:1160px;
	text-align:center;
	padding-bottom:61px;
	}
.zygn15_img img{
	max-width:1160px;
	}
.cptx15_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
#cptx15_list {
	width:1160px;
	height:501px;
	position:relative;
	overflow:hidden;
	padding:30px 0 63px;
}
#cptx15_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx15_list li {
	display: block;
	width:268px;
	height:489px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #3172ca;
	margin:5px 10px;
	float: left;
	position: relative;
}
#cptx15_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx15_list li img{
	width:266px;
	height:auto;
	}
#cptx15_list li p {
    line-height:39px;
	color:#333;
	font-size:18px;
	padding:29px 20px 22px;
	text-align:center;
	margin:0;
}
#cptx15_list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
	text-align:justify;
}
.cptx15_bot .prev, .cptx15_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:204px;
	}
.cptx15_bot .prev {
	left:-63px;
	}
.cptx15_bot .next {
	right:-63px;
	}

/*产品十六*/
.cp16_banner {
	background:url(../images/cp16_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs16_img{
	padding-left:13px;
	width:382px;
	float:left;
	padding-top:105px;
	}
.cpgs16_img img{
	max-width:382px;
	}
.cpgs16_txt{
	width:764px;
	float:left;
	}
.cpgs16_txt h4{
	padding-top:38px;
	line-height:60px;
	font-size:20px;
	color:#2e68b9;
	}
.cpgs16_txt p{
	color:#333;
	border-bottom:1px solid #d7d7d7;
	padding-bottom:21px;
	}
.cpgs16_txt .bz{
	font-size:12px;
	padding-top:17px;
	}
.cpgs16_txt p span{
	background:url(../images/cp16_03.jpg) left center no-repeat;
	display:block;
	float:left;
	width:25px;
	color:#ff8e2f;
	padding-left:41px;
	}
.cpsthj{
	width:100%;
	background:url(../images/cp16_04.jpg) top center no-repeat;
	padding-top:56px;
	height:566px;
	}
.cptx16_top{
	width:1160px;
	margin:0 auto;
	margin-bottom:29px;
	}
.cptx16_top h4{
	background-color:#fafafa;
	}
.cpsthj_bot{
	width:1160px;
	margin:0 auto;
	}
.cpsthj_left{
	width:584px;
	float:left;
	padding-top:71px;
	}
.cpsthj_left img{
	padding-left:12px;
	width:529px;
	height:297px;
	}
.cpsthj_right{
	width:548px;
	float:left;
	padding-left:28px;
	color:#fff;
	padding-top:10px;
	line-height:35px;
	}
.ljjgt_img{
	width:744px;
	height:528px;
	background:url(../images/cp16_12.jpg) top left no-repeat;
	margin-right:54px;
	float:left;
	}
.ljjgt_img img{
	width:742px;
	height:505px;
	border:1px solid #eee;
	}
.ljjgt_txt{
	width:358px;
	float:left;
	color:#333;
	}
.cptx16_body{
	width:1178px;
	margin:58px auto;
	min-height:501px;
	background:url(../images/cp16_13.jpg) top center repeat-y;
	clear:both;
	overflow:hidden;
	}
.cptx16_menu{
	width:234px;
	float:left;
	}
.cptx16_menu p{
	line-height:53px;
	padding:4px 0 2px 53px;
	color:#076cce;
	border-bottom:1px solid #c9c9c9;
	width:232px;
	margin-left:10px;
	font-size:18px;
	}
.cptx16_menu li{
	line-height:60px;
	}
.cptx16_menu li a{
	padding-left:53px;
	color:#333;
	display:block;
	}
.cptx16_menu li .cptx16_on{
	background:url(../images/cp10_04.jpg) left center no-repeat;
	color:#fff;
	}
.cptx16_bot{
	width:860px;
	float:left;
	padding-left:51px;
	}
.cptx16_bot p{
	line-height:53px;
	padding:4px 0 2px 366px;
	color:#076cce;
	border-bottom:1px solid #c9c9c9;
	width:518px;
	font-size:18px;
	}
.cptx16_bot ul li{
	color:#333;
	padding-left:50px;
	}
.cptx16_bot_1{
	display:none;
	padding-top:10px;
	padding-bottom:20px;
	}
#cptx16_top1{
	display:block;
	}
.cptx16_bot_1 h5{
	line-height:34px;
	font-size:16px;
	color:#076cce;
	background:url(../images/cp16_14.jpg) left center no-repeat;
	padding-left:25px;
	}
.zygn16{
	width:100%;
	background:#fafafa;
	padding:52px 0 82px;
	}
.cptx16_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fafafa;
	float:left;
	padding-right:8px;
	}
.zygn16_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
#zygn16_list {
	width:1160px;
	height:495px;
	position:relative;
	overflow:hidden;
}
#zygn16_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#zygn16_list li {
	display: block;
	width:230px;
	height:483px;
	border-bottom:2px solid #3172ca;
	padding:0 20px;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
#zygn16_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#zygn16_list li p {
	padding:29px 0 11px;
	background:url(../images/cp11_06.jpg) left bottom no-repeat;
    line-height:28px;
	color:#333;
	overflow:hidden;
	height:56px;
	font-size:16px;
}
#zygn16_list li span {
	line-height:26px;
	font-size:13px;
	padding-top:19px;
	color:#666;
	display:block;
}			
.zygn16_bot .prev, .zygn16_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:204px;
	}
.zygn16_bot .prev {
	left:-63px;
	}
.zygn16_bot .next {
	right:-63px;
	}
.cptx16{
	padding-top:52px;
	}
.yycj16_list{
	width:1160px;
	overflow:hidden;
	padding-top:24px;
	padding-bottom:50px;
	}
.yycj16_list ul{
	width:1170px;
	}
.yycj16_list ul li{
	float:left;
	margin:3px 0 3px;
	margin-right:12px;
	border:1px solid #e1e1e1;
	border-bottom:2px solid #3172ca;
	width:220px;
	height:363px;
	overflow:hidden;
	background:#fff;
	}
.yycj16_list ul li:hover{
	border:1px solid #e1e1e1;
	border-bottom:2px solid #3172ca;
	box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -ms-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -webkit-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -o-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -moz-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
	}
.yycj16_list ul li img{
	display:block;
	width:220px;
	height:183px;
	}
.yycj16_list ul li p{
	line-height:50px;
	font-size:18px;
	color:#333;
	width:auto;
	padding:0 20px 7px;
	text-align:center;
	}
.yycj16_list ul li span{
	display:block;
	text-align:center;
	padding:0 10px;
	}
/*产品十七*/
.cp17_banner {
	background:url(../images/cp17_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cptx17{
	width:100%;
	background:url(../images/cp17_10.jpg) top center no-repeat;
	height:627px;
	padding-top:45px;
	}
.cptx17_top{
	width:1160px;
	margin:0 auto;
	margin-bottom:29px;
	}
.cptx17_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#f2f2f5;
	float:left;
	padding-right:8px;
	}
.cptx17_list{
	width:1176px;
	height:463px;
	overflow:hidden;
	padding-top:51px;
	margin:0 auto;
}
.cptx17_list ul li{
	float:left;
	margin:3px 9px 3px 10px;
	border:1px solid #fff;
	border-bottom:2px solid #3172ca;
	width:273px;
	height:400px;
	padding:27px 0px;
	overflow:hidden;
	background:#fff;
	}
.cptx17_list ul li:hover{
	border:1px solid #fff;
	border-bottom:2px solid #3172ca;
	box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -ms-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -webkit-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -o-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
    -moz-box-shadow:0px 1px 4px rgba(0,0,0, 0.2);
	}
.cptx17_list ul li img{
	display:block;
	width:273px;
	height:152px;
	}
.cptx17_list ul li p{
	line-height:55px;
	font-size:18px;
	color:#333;
	text-align:center;
	padding:0 20px;
	}
.cptx17_list ul li span{
	display:block;
	padding:0 20px;
	font-size:12px;
	line-height:24px;
	}
.dxyy_top17{
	padding-top:44px;
	width: 1160px;
    margin: 0 auto;
    margin-bottom: 29px;
	}
.jstd17{
	padding-top:30px;
	}
.jstd17 ul{
	background:url(../images/cp17_13.jpg) center 70px no-repeat;
	width:1160px;
	height:576px;
	}
.jstd17 ul li{
	width:388px;
	float:left;
	margin-bottom:96px;
	}
.jstd17 ul li img{
	float:left;
	width:77px;
	}
.jstd17 ul li .jstd17_txt{
	width:293px;
	float:left;
	padding-left:18px;
	}
.jstd17 ul li .jstd17_txt p{
	color:#333;
	font-size:18px;
	padding-bottom:15px;
	}
.jstd17 ul .jstd17_1{
	float:left;
	}
.jstd17 ul .jstd17_2{
	float:right;
	}
.dxyy17_img{
	float: left;
    width: 627px;
    height: 467px;
    background: url(../images/cp17_14.jpg) center top no-repeat;
    margin-right: 97px;
	text-align:center;
	}
.dxyy17_img img{
	width:625px;
	height:437px;
	border:1px solid #e5e5e5;
	}
.dxyy17_img span{
	line-height:28px;
	padding:0 21px;
	background:url(../images/cp1_01.jpg) left center no-repeat;
	}
.dxyy17_txt{
	width:433px;
	}
/*产品十八*/
.cp18_banner {
	background:url(../images/cp18_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cptx18_top{
	width:1160px;
	margin:0 auto;
	margin-bottom:29px;
	}
.cptx18_top h4{
	font-size:20px;
	line-height:30px;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	background-color:#fff;
	float:left;
	padding-right:8px;
	}
.cptx18{
	padding-top:50px;
	}
.cpgs18{
	padding-bottom:40px;
	}
.cpgs18_img{
	width:382px;
	float:left;
	padding-left:31px;
	padding-top:36px;
	}
.cpjs18_tytx{
	padding-top:20px;
	}
.cpjs18_tytx p{
	line-height:46px;
	padding-left:37px;
	background:url(../images/cp18_03.jpg) left center no-repeat;
	font-size:18px;
	}
.cpjs18_body{
	width:100%;
	height:auto;
	padding-bottom:37px;
	line-height:35px;
	}
.cpjs18_body ul li{
	line-height:35px;
	float:left;
	margin-right:10px;
	width:570px;
	}
.jsxl{
	width:1160px;
	text-align:center;
	padding-top:23px;
	}
.jsxl img{
	max-width:1160px;
	}
.jjfatd{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	padding-top:30px;
	padding-bottom:93px;
	}
.jjfatd ul{
	width:1227px;
	}
.jjfatd ul li{
	width:335px;
	height:288px;
	float:left;
	margin-right:74px;
	}
.jjfatd ul .jjfatd_1 .jjfatd_img{
	width:335px;
	height:138px;
	background:url(../images/cp18_13.jpg) top center no-repeat;
	}
.jjfatd ul li p{
	width:261px;
	height:71px;
	border:1px solid #00aeef;
	border-top:none;
	padding:39px 36px;
	}

.jjfatd ul .jjfatd_2 .jjfatd_img{
	width:335px;
	height:138px;
	background:url(../images/cp18_14.jpg) top center no-repeat;
	}
.jjfatd ul .jjfatd_2:hover .jjfatd_img{
	background:url(../images/cp18_14.jpg) top center no-repeat;
	}
.jjfatd ul .jjfatd_3 .jjfatd_img{
	width:335px;
	height:138px;
	background:url(../images/cp18_15.jpg) top center no-repeat;
	}
.jjfatd ul .jjfatd_3:hover .jjfatd_img{
	background:url(../images/cp18_15.jpg) top center no-repeat;
	}
.hxjs .hxjs_1{
	border:1px solid #ebebeb;
	margin-bottom:25px;
	height:189px;
	}
.hxjs .hxjs_1 span{
	width:19px;
	color:#333;
	line-height:20px;
	font-size:18px;
	background:#fafafa;
	display:block;
	float:left;
	padding:41px 13px;
	height:107px;
	}
.hxjs .hxjs_1 .hxjs_left{
	padding:8px 0 3px;
	margin-right:53px;
	}
.hxjs .hxjs_1{
	width:1160px;
	}
.hxjs .hxjs_1 .hxjs_left{
	width:747px;
	float:left;
	padding-left:23px;
	line-height:34px;
	}
.hxjs .hxjs_1 .hxjs_left p{
	line-height:42px;
	font-size:18px;
	color:#333;
	}
.hxjs .hxjs_1 img{
	padding-top:15px;
	float:left;
	}
	
	
.hxjs .hxjs_2{
	border:1px solid #ebebeb;
	margin-bottom:25px;
	height:189px;
	width:578px;
	float:left;
	}
.hxjs .hxjs_2 span{
	width:19px;
	color:#333;
	line-height:20px;
	font-size:18px;
	background:#fafafa;
	display:block;
	float:left;
	padding:41px 13px;
	height:107px;
	}
.hxjs .hxjs_2 .hxjs_left{
	padding:8px 0 3px;
	margin-right:53px;
	}
.hxjs .hxjs_2 .hxjs_left{
	width:226px;
	float:left;
	padding-left:30px;
	line-height:34px;
	}
.hxjs .hxjs_2 .hxjs_left p{
	line-height:42px;
	font-size:18px;
	color:#333;
	}
.hxjs .hxjs_2 img{
	padding-top:15px;
	float:left;
	}

.hxjs .hxjs_3{
	border:1px solid #ebebeb;
	margin-bottom:25px;
	height:189px;
	width:541px;
	float:right;
	}
.hxjs .hxjs_3 span{
	width:19px;
	color:#333;
	line-height:20px;
	font-size:18px;
	background:#fafafa;
	display:block;
	float:left;
	padding:41px 13px;
	height:107px;
	}
.hxjs .hxjs_3 .hxjs_left{
	width:108px;
	float:left;
	padding:8px 0 3px;
	margin-right:53px;
	padding-left:30px;
	line-height:34px;
	}
.hxjs .hxjs_3 .hxjs_left p{
	line-height:42px;
	font-size:18px;
	color:#333;
	}
.hxjs .hxjs_3 img{
	padding-top:15px;
	float:left;
	}

.hxjs .hxjs_4{
	border:1px solid #ebebeb;
	margin-bottom:25px;
	height:321px;
	width:1160px;
	float:left;
	}
.hxjs .hxjs_4 span{
	width:19px;
	color:#333;
	line-height:20px;
	font-size:18px;
	background:#fafafa;
	display:block;
	float:left;
	padding:105px 13px;
	height:111px;
	}
.hxjs .hxjs_4 .hxjs_left{
	width:1002px;
	float:left;
	padding:8px 30px 3px;
	margin-right:53px;
	line-height:34px;
	}
.hxjs .hxjs_4 .hxjs_left p{
	line-height:42px;
	font-size:18px;
	color:#333;
	}

.hxjs18{
	height:1360px;
	}
.dxyy18_body{
	height:auto;
	padding-top:41px;
	}
.hxjs_two{
	width:100%;
	height:214px;
	}
.wrap {
	width: 1160px;
	margin: 0 auto;
}
.tab{
	width:1158px;
	border:1px solid #ebebeb;
	margin:0 auto;
	height:578px;
	}
.tab .tab-menu{
	width:364px;
	border-right:1px solid #ebebeb;
	float:left;
	background:#fafafa;
	height:578px;
	}
.tab .tab-menu .xiala .tab1-menu{
	display:block;
	}
.tab .tab-menu li{
	line-height:66px;
	font-size:18px;
	}
.tab .tab-menu li a{
	color:#666;
	display:block;
	padding:0 35px;
	background:url(../images/cp18_19.jpg) right 27px no-repeat;
	cursor:pointer;
	}
.tab .tab-menu .xiala>a{
	background:url(../images/cp18_04.jpg) right 32px no-repeat;
	color:#2e68b9;
	}
.tab1-active{
	display:block;
	}
.tab .tab-menu li .tab1-menu {
	padding-top:9px;
	display:none;
	padding:0 35px;
	background:#fff;
	}
.tab .tab-menu .xiala .tab1-menu{
	display:block;
	}
.tab .tab-menu .tab1-menu li{
	padding:0;
	line-height:41px;
	background:#fff;
	}
.tab .tab-menu .tab1-menu li a{
	padding:0 0 0 17px;
	font-size:13px;
	background:url(../images/cp18_06.jpg) left 18px no-repeat;
	color:#333;
	}
.tab .tab-menu .tab1-menu li .tab1-on{
	background:url(../images/cp18_05.jpg) left 18px no-repeat;
	color:#2e68b9;
	}
.tab1-bot{
	float:left;
	width:793px;
	height:578px;
	overflow:hidden;
	}
.tab .tab-menu li ul{
	display:block;
	}
.tab1-bot-1{
	display:none;
	padding:22px 31px;
	line-height:28px;
	font-size:14px;
	color:#333;
	}
#tab1-top1{
	display:block;
	}





/*产品十九*/
.cp19_banner {
	background:url(../images/cp19_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs19_img{
	width:553px;
	padding-left:28px;
	float:left;
	padding-top:40px;
	}
.cpgs19_txt{
	width:577px;
	float:left;
	}
.tx1{
	padding-top:24px;
	}
.tx1 h4{
	width:1160px;
	margin:0 auto;
	height:61px;
	background:url(../images/cp19_03.jpg) top center no-repeat;
	line-height:61px;
	text-align:center;
	font-size:22px;
	padding-bottom:33px;
	}
.tx1 p{
	line-height:34px;
	text-align:center;
	padding-bottom:41px;
	}
.tx1_img{
	width:1160px;
	text-align:center;
	padding-bottom:85px;
	}
.tx1_img img{
	max-width:1160px;
	}
.tx2_img{
	width:571px;
	float:left;
	}
.tx2_txt{
	width:450px;
	float:left;
	padding-left:104px;
	padding-top:95px;
	}
.tx2_txt ul li{
	line-height:34px;
	list-style:disc;
	}
.cptx19_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
#cptx19_list {
	width:1160px;
	height:518px;
	position:relative;
	overflow:hidden;
}
#cptx19_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx19_list li {
	display: block;
	width:268px;
	height:508px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
#cptx19_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx19_list li img{
	width:268px;
	height:auto;
	}
#cptx19_list li p {
    line-height:26px;
	color:#333;
	font-size:18px;
	padding:26px 20px 20px;
	text-align:center;
	margin:0;
	height:52px;
	overflow:hidden;
}
#cptx19_list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
	text-align:justify;
}
.cptx19_bot .prev, .cptx19_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:226px;
	}
.cptx19_bot .prev {
	left:-63px;
	}
.cptx19_bot .next {
	right:-63px;
	}

.cpyl19_img{
	padding:71px 0 0 31px;
	width:532px;
	float:left;
	}
.cpyl19_img img{
	display:block;
	}
.cpyl19_img p{
	text-align:center;
	width:100%;
	line-height:58px;
	}
.cpyl19_txt{
	float:left;
	width:532px;
	}
#d_tab29 { position: relative; height:374px; width:1160px; margin:0 auto;}
#d_tab29 p{line-height:28px;
color:#333;
font-size:14px;
text-align:center;
padding:0;
}
#d_tab29 .d_img { position: relative; margin: 0 auto; width: 1160px; height: 100% }
#d_tab29 .d_img li { position: absolute; display: none; z-index: 0;}
#d_tab29 .d_img .cont{ width:100%; height:87px; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; left:0px; z-index:99999;}
#d_tab29 .d_img li img { width: 100% }
#d_tab29 .d_img li.d_pos1 { display: block; width:412px; left:0; top: 88px; z-index: 1 }
#d_tab29 .d_img li.d_pos2 { display: block; width:548px; left:58px; top:52px; z-index: 2 }
#d_tab29 .d_img li.d_pos3 { display: block; width:684px; left:220px; top: 20px; z-index: 3;}
#d_tab29 .d_img li.d_pos4 { display: block; width:548px; right:58px; top:52px; z-index: 2; }
#d_tab29 .d_img li.d_pos5 { display: block; width:412px; right:0; top: 88px; z-index: 1 }
#d_tab29 .d_next { position: absolute; left: 50%; margin-left: 618px; top:204px; z-index: 10; cursor: pointer; border:1px solid #dcdcdc; }
#d_tab29 .d_prev { position: absolute; left: 50%; margin-left: -653px; top:204px; z-index: 10; cursor: pointer; border:1px solid #dcdcdc; }
.gncs19_body{
	width: 1160px;
    position: relative;
    padding-bottom: 50px;
	}


/*产品二十*/
.cp20_banner {
	background:url(../images/cp20_01.jpg) top center no-repeat;
	height: 300px;
	width: 100%;
	}
.cpgs20_img{
	width:355px;
	float:left;
	padding-top:60px;
	}
.cpgs20_img img{
	padding-left:48px;
	}
.cpgs20_txt{
	line-height:38px;
	color:#333;
	}
.cptx20_top{
	width:1160px;
	margin:0 auto;
	margin-bottom:29px;
	padding-top:51px;
	}
.cptx20_top h4{
	background-color:#fff;
	}
.cptx20_bot{
	width:1160px;
	position:relative;
	margin:0 auto;
	}
#cptx20_list {
	width:1160px;
	height:501px;
	position:relative;
	overflow:hidden;
}
#cptx20_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx20_list li {
	display: block;
	width:270px;
	height:489px;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fafafa;
}
#cptx20_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx20_list li img{
	width:270px;
	height:auto;
	}
#cptx20_list li p {
    line-height:51px;
	color:#333;
	font-size:16px;
	padding:34px 20px 0;
	text-align:center;
	margin:0;
	background:url(../images/cp20_08.jpg) center bottom no-repeat;
}
#cptx20_list li span {
	line-height:26px;
	font-size:13px;
	color:#666;
	display:block;
	padding:19px 20px 0;
}
.cptx20_bot .prev, .cptx20_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:204px;
	}
.cptx20_bot .prev {
	left:-63px;
	}
.cptx20_bot .next {
	right:-63px;
	}

.zygn20{
	width:100%;
	background:url(../images/cp20_07.jpg) center top no-repeat;
	}
.zygn_body{
	width:1160px;
	margin:0 auto 65px;
	height:392px;
	background:url(../images/cp20_09.jpg) top left no-repeat;
	border-bottom:1px solid #e6e6e6;
	}
.zygn_menu{
	width:234px;
	float:left;
	}
.zygn_menu li{
	line-height:56px;
	}
.zygn_menu li a{
	color:#333;
	display:block;
	}
.zygn_menu li a p{
	width:204px;
	text-align:center;
	}
.zygn_menu li .zygn_on {
	background:url(../images/cp10_04.png) left center no-repeat;
	color:#fff;
	}
.zygn20_bot{
	width:844px;
	float:left;
	height:390px;
	padding:22px 0 0 32px;
	}
.zygn20_bot ul li{
	color:#666;
	padding-left:50px;
	}
#zygn_top1{
	display:block;
	}
.zygn_bot_1{
	display:none;
	}
/*产品21*/
.cpgs-21{
	padding-top:20px;
	}
.cpgs21_img{
	width:511px;
	height:272px;
	float:left;
	}
.cpgs21_img img{
	width:413px;
	height:272px;
	}
.cpgs21_txt{
	float:left;
	width:648px;
	height:272px;
	display: table;
	}
.cpgs21-txt2{
	font-size:14px;
	line-height:28px;
	color:#333;
    display: table-cell;
	vertical-align: middle;
	width:648px;
	}
.cpld1{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	}
.cpld1-title{
	height:86px;
	background:url(../images/cp21_07.jpg) top left no-repeat;
	font-size:22px;
	color:#fff;
	line-height:52px;
	padding-left:54px;
	}
.cpld1 ul{
	width:1182px;
	padding-bottom:80px;
	}
.cpld1 ul li{
	width:377px;
	height:222px;
	float:left;
	margin-right:17px;
	background:#f8f8f8;
	}
.cpld1 ul li .span{
	width:62px;
	height:222px;
	background:#dae3ef;
	float:left;
	text-align:center;
	padding:0;
	}
.cpld1 ul li .span span{
	width:22px;
	line-height:24px;
	margin:0 auto;
	color:#333;
	display:block;
	padding-top:80px;
	font-size:22px;
	}
.cpld1 ul li .p{
	float:left;
	width:227px;
	height:204px;
	background:#f8f8f8 url(../images/cp21_08.jpg) right bottom no-repeat;
	padding:18px 44px 0 44px;
	}
.cpld1 ul li:nth-child(2) .p{
	background:#f8f8f8 url(../images/cp21_09.jpg) right bottom no-repeat;
	}
.cpld1 ul li:nth-child(3) .p{
	background:#f8f8f8 url(../images/cp21_10.jpg) right bottom no-repeat;
	}
.cpld1 ul li .p ul{
	width:227px;
	padding:0;
	}
.cpld1 ul li .p ul li{
	width:auto;
	height:auto;
	float:none;
	margin-right:0;
	background:none;
	list-style:outside;
	margin-left:41px;
	}
.cpld2-body{
	color:#333;
	padding-bottom:100px;
	}
.cpld1-title1{
	background:url(../images/cp21_20.jpg) top left no-repeat;
	}
.cpld1-title2{
	background:url(../images/cp21_21.jpg) top left no-repeat;
	}
.cpld3-body{
	width:1160px;
	margin:0 auto 49px;
	background:url(../images/cp21_16.jpg) top center no-repeat;
	height:318px;
	-ms-box-shadow: 0 5px 8px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 5px 8px rgba(0,0,0,0.2);
    -o-box-shadow: 0 5px 8px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 5px 8px rgba(0,0,0,0.2);
    box-shadow: 0 5px 8px rgba(0,0,0,0.2);
	}
.cpld3-txt{
	width:540px;
	height:332px;
	padding:0 28px;
	}
.cpld3-txt-top{
	padding-top:32px;
	padding-bottom:17px;
	color:#333;
	}
.cpld4{
	width:540px;
	overflow:hidden;
	}
.cpld4 p{
	line-height:27px;
	color:#333;
	}
.cpld4>ul{
	width:612px;
	}	
.cpld4>ul>li{
	float:left;
	padding-right:14px;
	width:190px;
	}
.cpld4>ul>li span{
	line-height:28px;
	color:#333;
	font-size:14px;
	display:block;
	}
.cpld4>ul>li ul{
	width:auto;
	}
.cpld4>ul>li ul li{
	color:#333;
	list-style:outside;
	margin-left:18px;
	}
.cpld2-img #cpld2_list, #cpld3_list, #cpld4_list, #cpld5_list {
	height:347px;
	width:1160px;
	margin:0 auto;
	padding-top:55px;
	}
.cpld2-img .card-area .card-item.active{
	width:694px;
	height:374px;
	margin-top: -33px;
	border:none;
	z-index: 6;
    box-shadow: 0 0 30px rgba(49,114,202,.3);
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	background-size:contain!important;
	background-position:center center!important;
	}
.cpld2-img .card-area .card-item{
	width:466px;
	height:309px;
	border:none;
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	background-position:left top!important;
	background-repeat:no-repeat!important;
	background-size:cover!important;
	}
.cpld3-img .card-area .card-item.active{
	width:693px;
	height:312px;
	margin-top: -33px;
	border:none;
	z-index: 6;
    box-shadow: 0 0 30px rgba(49,114,202,.3);
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	background:url(../images/cp21_11.jpg) left top no-repeat;
	background-size:contain!important;
	background-position:center center!important;
	}
.cpld3-img .card-area .card-item{
	width:233px;
	height:231px;
	border:none;
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	background-position:left top!important;
	background-repeat:no-repeat!important;
	background-size:cover!important;
	background-size:cover!important;
	}
#cpld4_list{
	height:277px;
	}
#cptx21_list {
	width:1160px;
	height:501px;
	overflow:hidden;
	padding:30px 0 50px;
}
#cptx21_list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
#cptx21_list li {
	display: block;
	width:268px;
	height:489px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
#cptx21_list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
#cptx21_list li img{
	width:268px;
	height:auto;
	}
#cptx21_list li p {
    line-height:28px;
	color:#333;
	font-size:16px;
	padding:19px 20px 16px;
	text-align:center;
	margin:0;
	height:56px;
}
#cptx21_list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
	text-align:justify;
}
.cptx21_bot .prev, .cptx8_bot .next {
	display: block;
	overflow: hidden;
	width:32px;
	height:73px;
	z-index:1;
	border:1px solid #dcdcdc;
	position:absolute;
	top:204px;
	}
.cptx21_bot .prev {
	left:-63px;
	}
.cptx21_bot .next {
	right:-63px;
	}

/*解决方案*/
.ywxz{
	width:100%;
	}
.xwxz_title{
	width:1160px;
	margin:0 auto;
	background:url(../images/jjfa2_02.jpg) top right no-repeat;
	padding-bottom:61px;
	}
.jjfa2{
	padding-top:40px;
	}
.jjfa2_fatd{
	width:1160px;
	margin:0 auto;
	}
.jjfa2_fatd p{
	font-size:22px;
	color:#333;
	line-height:58px;
	}
.jjfa2_fatd h4{
	font-size:30px;
	color:#bfbfbf;
	line-height:30px;
	font-family:Impact;
	float:left;
	margin-right:5px;
	}
.jjfa2_fatd div{
	width:1160px;
	clear:both;
	}
.jjfa2_fatd div img{
	max-height:1080px;
	padding-left:40px;
	padding-bottom:32px;
	}
.jjfa2_fatd div ul li{
	list-style:disc;
	}
.jjfa2_fatd div ul{
	float:left;
	margin-left:16px;
	}
.sjaq{
	width:1066px;
	padding:4px;
	margin:0 auto;
	margin-top:23px;
	}
.sjaq_img{
	width:700px;
	margin:30px auto 40px;
	height:auto;
	}
.sjaq_img img{
	width:700px;
	}
.sjaq_txt{
	width:1160px;
	}
.jjfa_dxal_ppzs{
	width:1170px;
	overflow:hidden;
	margin:0 auto;
	}
.jjfa_dxal_ppzs .jjfa_dxal_img1{
	width:956px;
	margin:0 auto; 
	}
.jjfa_dxal_ppzs ul li{
	float:left;
	width:189px;
	height:66px;
	margin:0 25px 27px;
	}
.jjfa_dxal_ppzs ul li img{
	border:1px solid #dcdcdc;
	}
.jjfa_dxal_ppzs .jjfa_dxal_img2{
	width:1195px;
	}
.jjfa_dxal_table{
	padding-bottom:40px;
	}
.jjfa_dxal_table p{
	width:1160px;
	margin:0 auto;
	padding-top:28px;
	line-height:34px;
	font-size:18px;
	color:#333;
	}
.jjfa1_tab{
	width:1155px;
	min_height:454px;
	background:url(../images/jjfa2_03.jpg) top left repeat;
	margin:0 auto;
	padding:9px 9px 9px 0;
	border:1px solid #e5ecf6;
	}
.jjfa2_menu{
	width:119px;
	float:left;
	padding-top:32px;
	}
.jjfa2_menu li{
	line-height:60px;
	}
.jjfa2_menu li a{
	padding-left:32px;
	display:block;
	letter-spacing:12px;
	}
.jjfa2_menu li .jjfa2_on{
	background:url(../images/jjfa2_01.png) top left no-repeat;
	color:#fff;
}
.jjfa2_bot{
	float:left;
	width:1036px;
	padding-bottom:20px;
	}
.jjfa2_bot_1{
	display:none;
	}
#jjfa2_top1{
	display:block;
	}
.jjfa2_bot ul{
	padding-top:22px;
	padding-left:24px;
	}
.jjfa2_bot ul li{
	line-height:32px;
	float:left;
	width:476px;
	margin-right:30px;
	font-size:12px;
	}
.jjfa2_jdyy_list{
	width:1160px;
	margin:0 auto;
	padding-bottom:67px;
	}
.jjfa2_jdyy_txt{
	width:735px;
	float:left;
	}
.jjfa2_jdyy_txt p{
	line-height:65px;
	color:#333;
	font-size:18px;
	}
.jjfa2_jdyy_txt a{
	display:block;
	line-height:28px;
	color:#2e68b9;
	font-size:14px;
	text-decoration:underline;
	}
.jjfa2_jdyy_img{
	widht:381px;
	height:411px;
	float:right;
	}
.jjfa2_jdyy_img img{
	width:381px;
	/*height:411px;*/
	}
/*解决方案3*/
.jjfa3{
	padding-top:50px;
	}
.fajs3_body{
	width:1160px;
	margin:0 auto;
	padding-bottom:50px;
	}
.fajs3_img{
	width:527px;
	float:left;
	}
.fajs3_txt{
	width:633px;
	float:left;
	}
/*解决方案4*/
.ywxz4_body{
	width:1160px;
	margin:0 auto;
	background:url(../images/jjfa4_02.jpg) right bottom no-repeat;
	padding-bottom:45px;
	}
.xqfx3{
	width:1160px;
	margin:0 auto;
	}
.xqfx3 p{
	padding-bottom:17px;
	}
.xqfx4_list{
	background:url(../images/jjfa4_03.jpg) top center no-repeat;
	position:relative;
	height:423px;
	padding-bottom:70px;
	}
.xqfx4_list li{
	width:452px;
	position:absolute;
	}
.xqfx4_list li p{
	width:162px;
	line-height:30px;
	font-size:18px;
	color:#2e68b9;
	}
.xqfx4_list li span{
	display:block;
	width:259px;
	height:110px;
	overflow:hidden;
	}
.xqfx4_list .xqfx_1 p{
	position:absolute;
	left:345px;
	top:45px;
	}
.xqfx4_list .xqfx_1 span{
	position:absolute;
	top:32px;
	left:25px;
	}
.xqfx4_list .xqfx_2 p{
	position:absolute;
	left:710px;
	top:45px;
	}
.xqfx4_list .xqfx_2 span{
	position:absolute;
	top:32px;
	left:875px;
	}
.xqfx4_list .xqfx_3 p{
	position:absolute;
	left:360px;
	top:184px;
	}
.xqfx4_list .xqfx_3 span{
	position:absolute;
	top:187px;
	left:25px;
	}
	.xqfx4_list .xqfx_4 p{
	position:absolute;
	left:713px;
	top:184px;
	}
.xqfx4_list .xqfx_4 span{
	position:absolute;
	top:171px;
	left:874px;
	}
	.xqfx4_list .xqfx_5 p{
	position:absolute;
	left:321px;
	top:320px;
	}
.xqfx4_list .xqfx_5 span{
	position:absolute;
	top:289px;
	left:25px;
	}
	.xqfx4_list .xqfx_6 p{
	position:absolute;
	left:684px;
	top:320px;
	}
.xqfx4_list .xqfx_6 span{
	position:absolute;
	top:289px;
	left:874px;
	}
.xqfx3_txt{
	width:872px;
	background:url(../images/jjfa4_07.jpg) top center no-repeat;
	height:169px;
	padding:0 144px;
	}
.jsfa3_one{
	width:1160px;
	margin:0 auto;
	padding-bottom:52px;
	}
.jsfa3_img{
	float:left;
	width:356px;
	}
.jsfa3_txt{
	width:804px;
	float:left;
	}
.jsfa3_two{
	width:1160px;
	margin:0 auto;
	background:url(../images/jjfa4_05.jpg) right bottom no-repeat;
	}
.jsfa3_two p{
	line-height:88px;
	font-size:22px;
	color:#333;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	}
.jsfa3_three{
	width:1160px;
	margin:0 auto;
	}
.jsfa3_three p{
	line-height:88px;
	font-size:22px;
	color:#333;
	background:url(../images/cp1_07.jpg) left center no-repeat;
	padding-left:20px;
	}
.rjjg{
	padding-bottom:50px;
	}
.rjjg_img{
	width:578px;
	float:left;
	}
.rjjg_txt{
	width:528px;
	float:left;
	line-height:35px;
	padding-top:155px;
	}
/*解决方案5*/
.fags5{
	width:1160px;
	margin:0 auto;
	padding-bottom:70px;
	}
.fags5 li{
	width:434px;
	margin:0 73px;
	float:left;
	}
.fags5 li .fags5_img{
	text-align:center;
	padding-bottom:2px;
	}
.fags5 li p{
	text-align:center;
	line-height:66px;
	color:#333;
	font-size:22px;
	}
.fzlc{
	width:1160px;
	margin:0 auto;
	}
.fzlc p{
	width:1115px;
	height:57px;
	background:url(../images/jjfa5_04.jpg) left top no-repeat;
	line-height:51px;
	padding-left:45px;
	color:#fff;
	font-size:22px;
	padding-bottom:20px;
	}
.fzlc_list{
	width:1160px;
	height:376px;
	background:url(../images/jjfa5_28.jpg) center 85px no-repeat;
	}
.fzlc_1{
	width:219px;
	float:left;
	margin-right:34px;
	overflow:hidden;
	}
.fzlc_1 p{
	line-height:36px;
	font-size:18px;
	text-align:center;
	color:#333;
	background:none;
	width:auto;
	height:auto;
	padding:0 0 88px;
	}
.fzlc_1 ul{
	width:180px;
	margin:0 auto;
	}
.fzlc_1 ul li{
	line-height:34px;
	color:#333;
	padding-left:22px;
	background:url(../images/jjfa5_07.jpg) left 10px no-repeat;
	}
.fzlc_2{
	width:364px;
	float:left;
	margin-right:34px;
	}
.fzlc_2 ul{
	width:332px;
	margin:0 auto;
	}
.fzlc_3{
	width:249px;
	float:left;
	margin-right:34px;
	}
.fzlc_3 ul{
	width:213px;
	margin:0 auto;
	}
.fzlc_4{
	width:222px;
	float:left;
	margin-right:0;
	}
.fzlc_4 ul{
	width:168px;
	margin:0 auto;
	}
.fzlc_gzyy{
	width:1160px;
	overflow:hidden;
	padding-bottom:100px;
	}
.fzlc_gzyy ul{
	width:1184px;
	}
.fzlc_gzyy ul li{
	width:568px;
	height:240px;
	float:left;
	margin-right:24px;
	background:#fafafa;
	}
.fzlc_gzyy ul li .gzyy_img{
	width:240px;
	float:left;
	}
.fzlc_gzyy ul li .gzyy_txt{
	width:309px;
	padding-top:31px;
	float:left;
	}
.fzlc_gzyy ul li .gzyy_txt p{
	background:none;
	line-height:36px;
	color:#333;
	font-size:18px;
	width:auto;
	height:auto;
	padding:0;
	}
.jjfa5_one{
	width:1160px;
	margin:0 auto;
	padding-bottom:60px;
	}
.jjfa5_one_img{
	width:319px;
	float:left;
	}
.jjfa5_one_txt{
	width:841px;
	float:left;
	padding-top:34px;
	}
.jtsj{
	width:1160px;
	margin:0 auto;
	padding-bottom:20px;
	}
.jtsj p{
	width: 1115px;
    height: 57px;
    background: url(../images/jjfa5_04.jpg) left top no-repeat;
    line-height: 51px;
    padding-left: 45px;
    color: #fff;
    font-size: 22px;
    padding-bottom: 20px;
	}
.jtsj_one{
	padding-bottom:14px;
	}
.jtsj_one p{
	line-height:52px;
	font-size:18px;
	color:#333;
	padding:0;
	height:52px;
	margin-bottom:6px;
	}
.jtsj_img{
	width:1160px;
	margin:10px auto;
	}
.jtsj_img img{
	max-width:1160px;
	}
.xtba span{
	display:block;
	}
.xtba img{
	padding:41px 0;
	}
.jjfa4_list{
	width:1160px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:88px;
	
	}
.jjfa4_list ul{
	width:1192px;
	}
.jjfa4_list ul li{
	width:558px;
	height:556px;
	margin-right:36px;
	border:1px solid #eee;
	float:left;
	overflow:hidden;
	background:#fafafa;
	}
.jjfa4_list ul li img{
	width:558px;
	height:154px;
	}
.jjfa4_list ul li p{
	font-size:18px;
	color:#333;
	line-height:18px;
	padding:0 47px 28px;
	}
.jjfa4_list ul li span{
	line-height:31px;
	color:#333;
	padding:0 47px;
	display:block;
	}
.jjfa4_list ul li a{
	line-height:31px;
	font-size:16px;
	color:#2e68b9;
	display:block;
	text-align:left;
	padding:0;
	text-decoration:underline;
	}
.menu_list{width:1160px;margin:30px auto 50px; border-bottom:1px solid #ebebeb;}
.menu_head{
	height: 51px;
	line-height: 51px;
	font-size: 14px;
	color: #525252;
	cursor: pointer;
	position: relative;
	margin: 0px;
	background:#fafafa url(../images/jjfa5_20.png) center right no-repeat;
	border:1px solid #ebebeb;
}
.menu_list .current{background:#6ac9fa url(../images/jjfa5_18.png) center right no-repeat; color:#fff; border:1px solid #6ac9fa;}
.menu_body{
	line-height: 38px;
	border: 1px solid #ccc;
	border-bottom:none;
	backguound: #fff;
	padding:14px 20px;
}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}
.menu_head .jtsj_1{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_34.png) top left no-repeat;
	}
.menu_list .current .jtsj_1{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_19.png) top left no-repeat;
	}
.menu_head .jtsj_2{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_21.png) top left no-repeat;
	}
.menu_list .current .jtsj_2{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_33.png) top left no-repeat;
	}
.menu_head .jtsj_3{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_22.png) top left no-repeat;
	}
.menu_list .current .jtsj_3{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_32.png) top left no-repeat;
	}
.menu_head .jtsj_4{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_23.png) top left no-repeat;
	}
.menu_list .current .jtsj_4{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_31.png) top left no-repeat;
	}
.menu_head .jtsj_5{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_24.png) top left no-repeat;
	}
.menu_list .current .jtsj_5{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_30.png) top left no-repeat;
	}
.menu_head .jtsj_6{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_25.png) top left no-repeat;
	}
.menu_list .current .jtsj_6{
	display:block;
	float:left;
	height:41px;
	width:55px;
	background:url(../images/jjfa5_29.png) top left no-repeat;
	}
.jjfa3_fatd{
	padding-bottom:50px;
	padding-top:35px;
	width:100%;
	}
.jjfa3_fatd_list{
	width:940px;
	height:439px;
	margin:0 auto;
	background:url(../images/jjfa3_13.jpg) top center no-repeat;
	position:relative;
	}

.jjfa3_fatd_list li a{
	color:#327ab8;
	line-height:14px;
	}
.jjfa3_fatd_list li a:link{
	color:#327ab8;
	}
.jjfa3_fatd_list li a:visited{
	color:#327ab8;
	}
.jjfa3_fatd_list li a:hover{
	color:#327ab8;
	}
.jjfa3_fatd_list li a:active{
	color:#327ab8;
	}
.jjfa3_fatd_list li{
	position:absolute;
	}
.jjfa3_fatd_list .jjfa3_list1{
	top:136px;
	left:20px;
	color:#327ab8;
	}
.jjfa3_fatd_list .jjfa3_list2{
	top:136px;
	left:713px;
	color:#327ab8;
	}
.jjfa3_fatd_list .jjfa3_list3{
	top:275px;
	left:20px;
	color:#327ab8;
	}
.jjfa3_fatd_list .jjfa3_list4{
	top:275px;
	left:713px;
	color:#327ab8;
	}
.jjfa3_fatd_list .jjfa3_list5{
	top:406px;
	left:20px;
	color:#327ab8;
	}
.jjfa3_fatd_list .jjfa3_list6{
	top:406px;
	left:713px;
	color:#327ab8;
	}
.fa1{
	width:1160px;
	height:395px;
	padding:10px 10px 20px;
	margin:0 auto;
	background:url(../images/jjfa3_15.jpg) top center no-repeat;
	overflow:hidden;
	}
.fa1_left{
	float:left;
	width:590px;
	}
.fa1_right{
	width:480px;
	float:left;
	padding:58px 45px 0;
	}
.fa1_right_1{
	padding-bottom:41px;
	}
.fa1_right img{
	float:left;
	padding-right:27px;
	}
.fa1_right p{
	line-height:24px;
	font-size:18px;
	color:#333;
	padding-top:27px;
	}
.fa2{
	width:1160px;
	margin:0 auto;
	height:346px;
	overflow:hidden;
	padding-bottom:36px;
	}
.fa2_left{
	width:480px;
	float:left;
	padding:58px 45px 0;
	background:#f8f8f8;
	height:288px;
	}
.fa2_right{
	float:right;
	width:480px;
	padding:58px 45px 0;
	background:#f8f8f8;
	height:288px;
	}
.fa1_right_1 img{
	float:left;
	padding-right:27px;
	}
.fa1_right_1 p{
	line-height:24px;
	font-size:18px;
	color:#333;
	padding-top:27px;
	}
.fajs_three_txt{
	width:718px;
	float:left;
	padding-top:55px;
	}
.fajs_three_img{
	width:340px;
	float:right;
	}
.fajs_three{
	width:1160px;
	margin:0 auto;
	}
#wrapper {
	width:1160px;
	height:486px;
	margin:0 auto;
	}
#carousel {
	width:1185px;
	position:relative;
	height:486px;
	}
#carousel ul {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	}
#carousel li {
	width:315px;
	height:486px;
	float:left;
	background:#f8f8f8;
	padding:0 29px;
	border-left:2px solid #7bc5ef;
	margin-right:20px;
	}
#carousel li p{
	padding-top:56px;
	font-size:20px;
	color:#666;
	line-height:28px;
	padding-bottom:30px;
	height:56px;
	background:url(../images/jjfa3_10.jpg) left bottom no-repeat;
	}
.clearfix {
	float: none;
	clear: both;
	}
#carousel ul .fatd3_list1{
	background:#f8f8f8 url(../images/jjfa3_11.jpg) bottom right no-repeat;
	}
#carousel ul .fatd3_list2{
	background:#f8f8f8 url(../images/jjfa3_08.jpg) bottom right no-repeat;
	}
#carousel ul .fatd3_list3{
	background:#f8f8f8 url(../images/jjfa3_09.jpg) bottom right no-repeat;
	}
#carousel ul .fatd3_list4{
	background:#f8f8f8 url(../images/cp21_04.jpg) bottom right no-repeat;
	}
#carousel ul .fatd3_list5{
	background:#f8f8f8 url(../images/cp21_05.jpg) bottom right no-repeat;
	}
#carousel li span{
	padding-top:27px;
	display:block;
	}
#carousel .prev {
	background:url(../images/cp4_09.jpg) no-repeat center center;
	position:absolute;
	top:205px;
	left:-73px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
}
#carousel .next {
	background:url(../images/cp4_08.jpg) center center no-repeat;
	position:absolute;
	top:205px;
	right: -53px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
}
#donate-spacer {
	height: 100%;
	}
#donate {
	border-top: 1px solid #999;
	width:1160px;
	margin: 0 auto;
	overflow: hidden;
	}
#donate p, #donate form {
	margin: 0;
	float: left;
}
#donate p {
	width: 650px;
	}
#donate form {
	width: 100px;
	}
.picScroll-left{
	width: 1160px;
	height:432px;
	position: relative;
	margin:0 auto;
}
.picScroll-left .hd .prev{isplay:block;  float:left; position:absolute;
left:-73px; top:155px; cursor:pointer; border:1px solid #dcdcdc; width:32px; height:76px; }
.picScroll-left .hd .next{ display:block;  float:right; position:absolute;
right:-73px; top:155px; cursor:pointer; width:32px; height:76px; border:1px solid #dcdcdc; }	 
.picScroll-left .jjfa3_yyal ul{ overflow:hidden;}
.picScroll-left .jjfa3_yyal ul li{width:1160px;float:left;display:inline; margin:0 auto;}
.picScroll-left .jjfa3_yyal ul li .pic{width:580px;
float:left; background:url(images/jjfa3_16.jpg) top center no-repeat; height:432px;}
.picScroll-left .jjfa3_yyal ul li .pic img{width:578px; height:412px; border:1px solid #eee; }
.picScroll-left .jjfa3_yyal ul li .title{width:507px; float:right; border:none;color:#999; font-size:14px;}
.picScroll-left .jjfa3_yyal ul li .title p{ padding-top:8px; line-height:76px; font-size:20px; color:#666;}
.jjfa3_body{
	width:1160px;
	margin:0 auto;
	position:relative;
	}
#jjfa3_list{
	width:1160px;
	overflow:hidden;
	margin:0 auto;
	height:500px;
	}
#jjfa3_list ul li{
	height:650px;
	float:left;
	}
#jjfa3_list ul li .dxyy_img {
    float: left;
    width: 570px;
    height:485px;
    background: url(../images/cp1_16.jpg) center top no-repeat;
    margin-right: 28px;
	}
#jjfa3_list ul li{
	width:1160px;
	height:500px;
	}
#jjfa3_list ul li .dxyy_img img {
    width: 568px;
    height: 412px;
    margin-bottom: 26px;
}
#jjfa3_list ul li .dxyy_img p{
	background: url(../images/cp1_01.jpg) 224px center no-repeat;
	line-height:28px;
	font-size:14px;
	width:auto;
	height:auto;
	}
#jjfa3_list ul li .dxyy_txt {
	width:513px;
	padding-left: 43px;
	float: left;
	margin-top:0;
}
#jjfa3_list ul li .dxyy_txt p {
	line-height:76px;
	font-size:20px;
	color: #333;
	overflow: hidden;
}

#contro6 #goL6{
	left:-73px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
	display:block;
	position:absolute;
	top:155px;
	}
#contro6 #goR6{
	right:-73px;
	width:32px;
	height:76px;
	border:1px solid #dcdcdc;
	display:block;
	position:absolute;
	top:155px;
	}

.jjfa2_body{
	width:1160px;
	margin:0 auto;
	position:relative;
	}
#jjfa2_list{
	width:1160px;
	overflow:hidden;
	margin:0 auto;
	height:435px;
	}
#jjfa2_list ul li{
	height:650px;
	float:left;
	}
#jjfa2_list ul li .dxyy_img {
    float: left;
    width: 570px;
    height:485px;
    background: url(../images/cp1_16.jpg) center top no-repeat;
    padding-top: 2px;
    padding-left: 2px;
    margin-right: 28px;
	}
#jjfa2_list ul li{
	width:1160px;
	height:435px;
	}
#jjfa2_list ul li .dxyy_img img {
    width: 568px;
    height: 412px;
    margin-bottom: 26px;
}
#jjfa2_list ul li .dxyy_img p{
	background: url(../images/cp1_01.jpg) 224px center no-repeat;
	line-height:28px;
	font-size:14px;
	width:auto;
	height:auto;
	}
#jjfa2_list ul li .dxyy_txt {
	width:513px;
	padding-left: 43px;
	float: left;
	padding-top: 19px;
	margin-top:0;
}
#jjfa2_list ul li .dxyy_txt p {
	line-height:76px;
	font-size:20px;
	color: #333;
	overflow: hidden;
}
.search{
	width:1160px;
	margin:0 auto;
	height:55px;
	background:#2e68b9;
	}
.search form{
	padding-left:20px;
	padding-top:11px;
	}
.search form input{
	width:240px;
	height:32px;
	border:1px solid #f8f8f8;
	border-right:none;
	background:#2e68b9;
	padding-left:10px;
	line-height:32px;
	color:#ededed;
	font-size:14px;
	float:left;
	}
.search form input::-moz-input-placeholder {
    /* placeholder颜色  */
      color: #c7d9ff;
	 }
.search form input::-ms-input-placeholder {
    /* placeholder颜色  */
      color: #c7d9ff;
	 }
.search form input::-o-input-placeholder {
    /* placeholder颜色  */
      color: #c7d9ff;
	 }
.search form input::-webkit-input-placeholder {
    /* placeholder颜色  */
      color: #c7d9ff;
	 }
input:focus {
	outline:none;
	} 

.search form button{
	width:52px;
	height:0px;
	padding-top:32px;
	overflow:hidden;
	border:1px solid #f8f8f8;
	border-left:none;
	background:url(../images/searcg_05.jpg) right center no-repeat;
	cursor:pointer;
	}
.xzzx-lb{
	width:1160px;
	margin:0 auto;
	}
.xzzx-lb-top{
	width:1138px;
	border:1px solid #d7d7d7;
	height:38px;
	background:#f3f4f8;
	padding-top:13px;
	padding:13px 20px 0 20px;
	}
.xzzx-lb-top .scv-shaixuan span{
	float:left;
	margin:0;
	padding-right:22px;
	}
.xzzx-lb-top .scv-shaixuan a{
	margin:0;
	}
.xzzx-lb-top a{
	float:left;
	padding-right:22px;
	line-height:23px;
	color:#666;
	}
.xzzx-lb-top .xzzx-active{
	color:#2e68b9;
	}
.xzzx-list ul{
	padding-top:4px;
	padding-bottom:20px;
	}
.xzzx-list ul li{
	padding-top:18px;
	border-bottom:1px solid #e9e9e9;
	}
.xzzx-list ul li a{
	line-height:41px;
	color:#333;
	font-size:16px;
	}
.xzzx-list ul li a:hover{
	color:#2e68b9;
	}
.xzzx-list ul li p{
	font-size:12px;
	color:#666;
	line-height:22px;
	word-break: break-all;
    word-wrap: break-word;
	width:1160px;
	display: -webkit-box;
	display: -ms-box;
	display: -o-box;
	display: -moz-box;
	-ms-box-orient: vertical;
	-ms-line-clamp: 3;
	-o-box-orient: vertical;
	-o-line-clamp: 3;
	-moz-box-orient: vertical;
	-moz-line-clamp: 3;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow:hidden;
	}
.xzzx-list ul li .time{
	height:42px;
	padding-top:2px;
	}
.xzzx-list ul li .time span{
	line-height:42px;
	color:#999;
	font-size:12px;
	float:left;
	background:url(../images/time_03.jpg) left center no-repeat;
	padding-left:18px;
	}
.xzzx-list ul li .time a{
	float:right;
	font-size:12px;
	color:#2e68b9;
	line-height:42px;
	}
.xzzx-article{
	width:1160px;
	margin:0 auto;
	}
.lmmc{
	line-height:35px;
	font-size:14px;
	color:#333;
	background:url(../images/tool_05.jpg) left center no-repeat;
	padding-left:20px;
	}
.xzzx-title{
	width:1160px;
	background:#fafafa;
	color:#3172ca;
	font-size:26px;
	line-height:52px;
	padding:13px 0;
	text-align:center;
	}
.tool-txt{
	padding-top:34px;
	line-height:28px;
	color:#666;
	font-size:14px;
	padding-bottom:48px;
	word-break: break-all;
    word-wrap: break-word;
	width:1160px;
	}
.xzzx-article ul li{
	padding-bottom:58px;
	}
.xzzx-article ul li .tool-top .dsflj{
	color:#3172ca;
	background:none;
	line-height:32px;
	width:1160px;
	margin:0 auto;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
　　word-wrap:break-word;/*支持IE，chrome，FF*/
	}
.tool-top{
	width:1160px;
	overflow:hidden;
	}
.tool-top p{
	background:url(../images/down_05.jpg) left center no-repeat;
	line-height:48px;
	font-size:18px;
	float:left;
	padding-left:26px;
	color:#333;
	}
.tool-top p a{
	color:#3172ca;
	}

.tool-top .wddx{
	line-height:48px;
	font-size:12px;
	color:#666;
	background:url(../images/line_05.jpg) right center no-repeat;
	padding-right:5px;
	margin-right:5px;
	}
.tool-right{
	float:right;
	font-size:12px;
	color:#666;
	line-height:48px;
	}
.tool-right .time{
	font-size:12px;
	color:#666;
	line-height:48px;
	background:url(../images/line_05.jpg) right center no-repeat;
	padding-right:5px;
	margin-right:5px;
	}
.tool-right .xzcs{
	font-size:12px;
	color:#666;
	line-height:48px;
	}
.xgsm{
	width:100%;
	padding-bottom:60px;
	}
.xgsm-inner{
	width:1160px;
	margin:0 auto;
	}
.xgsm-inner p{
	line-height:46px;
	padding-top:32px;
	font-size:18px;
	padding-left:26px;
	background:url(../images/cp9_01.png) left 51px no-repeat;
	}
.xgsm-inner img{
	max-width:1160px;
	height:auto;
	}
.xxaq-jj{
	width:1160px;
	margin:0 auto;
	padding-bottom:112px;
	}
.xxaq-img{
	width:624px;
	height:415px;
	float:left;
	padding-left:3px;
	overflow:hidden;
	}
.xxaq-img img{
	width:624px;
	min-height:415px;
	display:block;
	}
.xxaq-txt{
	padding:0 56px;
	width:412px;
	float:left;
	background:url(../images/xxaq_06.jpg) left top no-repeat;
	padding-top:134px;
	color:#666;
	font-size:14px;
	line-height:28px;
	height:281px;
	text-align:justify;
	}
.xxaq-new{
	width:100%;
	background:#f7f7f7;
	border-top:1px solid #ededed;
	border-bottom:1px solid #ededed;
	padding-top:34px;
	padding-bottom:42px;
	}
.xxaq-new-body{
	width:1160px;
	margin:0 auto;
	line-height:28px;
	color:#333;
	font-size:14px;
	}
.xxaq-bottom{
	width:1160px;
	margin:0 auto;
	padding:78px 0 72px;
	text-align:center;
	}
.xxaq-bottom img{
	max-width:1160px;
	}
.jjfa6-gs{
	width:1160px;
	margin:0 auto;
	line-height:28px;
	color:#333;
	font-size:14px;
	padding-bottom:53px;
	}
.jjfa6-fzlc{
	width:1160px;
	margin:0 auto;
	padding-bottom:108px;
	}
.jjfa6-bt{
	height:116px;
	background:url(../images/jjfa5_04.jpg) left top no-repeat;
	padding-left:45px;
	line-height:51px;
	font-size:22px;
	color:#fff;
	}
.jjfa6-top{
	width:9px;
	height:9px;
	margin-left:119px;
	display:block;
	}
.jjfa6-bototm{
	width:9px;
	height:9px;
	margin-left:119px;
	display:block;
	}

.jjfa6-fzlc ul{
	background:url(../images/jjfa6_09.jpg) 123px center repeat-y;
	padding-top:5px;
	}
.jjfa6-fzlc ul li{
	padding-top:12px;
	padding-left:11px;
	}
.jjfa6-title{
	width:102px;
	float:left;
	line-height:31px;
	color:#666;
	font-size:20px;
	}
.jjfa6-dw{
	width:21px;
	height:21px;
	margin-top:5px;
	float:left;
	}
.jjfa6-txt{
	line-height:28px;
	font-size:14px;
	color:#333;
	padding-left:21px;
	width:1005px;
	float:left;
	}
.jjfa6-gzyy{
	width:1160px;
	margin:0 auto;
	padding-bottom:110px;
	}
.jjfa6-gzyy-bt{
	height:85px;
	}
.jjfa6-gzyy ul li{
	width:307px;
	height:230px;
	float:left;
	margin-right:16px;
	background:url(../images/jjfa6_17.jpg) top left no-repeat;
	padding:32px 40px 0 29px;
	text-align:justify;
	}
.jjfa6-gzyy ul li p{
	line-height:36px;
	color:#333;
	font-size:18px;
	}
.jjfa6-gzyy ul .jjfa6-two{
	background:url(../images/jjfa6_19.jpg) top left no-repeat;
	}
.jjfa6-gzyy ul .jjfa6-three{
	background:url(../images/jjfa6_21.jpg) top left no-repeat;
	margin-right:0;
	}
.jjfa6-jjfa{
	padding-bottom:80px;
	}
.jjfa6-jjfa-bottom{
	width:1160px;
	margin: auto;
	}
.jjfa6-jj{
	width:1160px;
	margin:0 auto;
	}
.jjfa6-jj-img{
	float:left;
	width:263px;
	height:263px;
	padding-left:5px;
	padding-right:86px;
	}
.jjfa6-jj-img img{
	width:263px;
	height:263px;
	display:block;
	}
.jjfa6-jj-txt{
	padding-top:69px;
	line-height:28px;
	color:#333;
	font-size:14px;
	text-align:justify;
	width:800px;
	float:left;
	}
.jjfa6-list{
	padding-top:71px;
	width:1182px;
	margin:0 auto 58px;
	}
.jjfa6-list li{
	width:373px;
	height:381px;
	float:left;
	border-left:1px solid #7bc5ef;
	background:#f8f8f8;
	margin:0 10px 42px;
	}
.jjfa6-xtdj-title{
	float:left;
	padding-top:6px;
	line-height:133px;
	font-size:25px;
	color:#666;
	padding-left:29px;
	}
.jjfa6-xtdj-title span{
	width:45px;
	height:3px;
	background:#00b0f0;
	display:block;
	}
.jjfa6-xtdj{
	padding-bottom:19px;
	}
.jjfa6-xtdj img{
	width:200px;
	height:150px;
	display:block;
	float:right;
	}
.jjfa6-xtdj-txt{
	padding:0 40px 0 28px;
	font-size:14px;
	line-height:28px;
	color:#333;
	text-align:justify;
	}
.jjfa6-jjfa-bottom{
	width:1160px;
	height:370px;
	margin:0 auto;
	box-shadow:1px 1px 8px 1px #ddd;
	-moz-box-shadow:1px 1px 8px 1px #ddd; 
	-ms-box-shadow:1px 1px 8px 1px #ddd; 
	-webkit-box-shadow:1px 1px 8px 1px #ddd; 
	-o-box-shadow:1px 1px 8px 1px #ddd; 
	}
.jjfa6-jjfa-left{
	width:370px;
	height:325px;
	float:left;
	padding:44px 43px 0;
	background:#f8f8f8;
	}
.jjfa6-jjfa-left-title{
	height:114px;
	}
.jjfa6-jjfa-left-title span{
	width:57px;
	height:51px;
	display:block;
	float:left;
	padding-right:22px;
	padding-top:21px;
	}
.jjfa6-jjfa-left-title span img{
	width:57px;
	height:51px;
	display:block;
	}
.jjfa6-jjfa-left-title p{
	line-height:114px;
	color:#333;
	font-size:22px;
	float:left;
	}
.jjfa6-jjfa-left-txt{
	line-height:32px;
	color:#666;
	font-size:16px;
	width:350px;
	text-align:justify;
	}
.jjfa6-jjfa-right{
	width:703px;
	height:369px;
	float:left;
	}
.jjfa6-jjfa-right img{
	width:703px;
	height:369px;
	display:block;
	}
.jjfa6-fwys{
	width:100%;
	background:#f3f3f3;
	padding-top:53px;
	}
.jjfa-fwys-white .line span {
    background: #f3f3f3;
	}
.jjfa6-fwys-list{
	width:1180px;
	margin:0 auto;
	padding-bottom:90px;
	}
.jjfa6-fwys-list ul li{
	width:176px;
	height:356px;
	float:left;
	margin:0 10px;
	background:#fff;
	border-bottom:2px solid #3172ca;
	padding:14px 20px 0;
	}
.jjfa6-fwys-list ul li:hover{
	box-shadow:1px 1px 20px 1px #ddd;
	-moz-box-shadow:1px 1px 20px 1px #ddd; 
	-ms-box-shadow:1px 1px 20px 1px #ddd; 
	-webkit-box-shadow:1px 1px 20px 1px #ddd; 
	-o-box-shadow:1px 1px 20px 1px #ddd; 
	}
.jjfa6-fwys-title{
	line-height:98px;
	text-align:center;
	font-size:60px;
	color:#7bc5ef;
	}
.jjfa6-fwys-title span{
	width:22px;
	height:2px;
	background:#7bc5ef;
	display:block;
	margin:0 auto;
	}
.jjfa6-fwys-txt{
	line-height:28px;
	font-size:14px;
	color:#666;
	padding-top:38px;
	text-align:justify;
	}
.ghzx-jj{
	padding-top:100px;
	width:100%;
	height:554px;
	background:url(../images/ghzx_01.jpg) top center no-repeat;
	}
.ghzx-jj-inner{
	width:1160px;
	margin:0 auto;
	}
.ghzx-title{
	width:845px;
	height:58px;
	background:#3172ca;
	color:#fff;
	font-size:20px;
	line-height:58px;
	padding-left:315px;
	position:relative;
	}
.ghzx-title img{
	width:99px;
	height:147px;
	position:absolute;
	left:126px;
	top:-64px;
	}
.ghzx-body{
	width:100%;
	padding-top:46px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#333;
	padding-bottom:55px;
	}
.ghzx-body span{
	font-size:18px;
	color:#3172ca;
	}
.ghzx-des{
	width:1100px;
	height:97px;
	padding:0 30px;
	background:url(../images/ghzx_02.png) top center no-repeat;
	text-align:center;
	padding-top:26px;
	}
.ghzx-jcrz{
	width:100%;
	background:#f9f9f9;
	}
.ghzx-jcrz-title{
	padding-top:76px;
	line-height:73px;
	color:#333;
	font-size:30px;
	text-align:center;
	height:113px;
	background:url(../images/ghzx_03.png) center 149px no-repeat;
	}
.ghzx-jcrz-des{
	width:928px;
	margin:0 auto;
	background:#fff;
	padding:24px 30px 24px;
	line-height:40px;
	font-size:20px;
	color:#333;
	text-align:center;
	}
.ghzx-jcrz ul{
	width:988px;
	height:381px;
	background:url(../images/ghzx_04.png) top center no-repeat;
	margin:0 auto;
	padding-top:68px;
	}
.ghzx-jcrz ul li{
	height:77px;
	}
.ghzx-jcrz ul li span{
	width:109px;
	height:77px;
	line-height:77px;
	color:#fff;
	display:block;
	float:left;
	font-size:45px;
	font-weight:bold;
	font-family:Ebrima;
	text-align:center;
	padding-right:84px;
	}
.ghzx-jcrz ul li .ghzx-txt{
	float:left;
	line-height:20px;
	font-size:13px;
	color:#333;
	padding-top:4px;
	width:520px;
	}
.ghzx-jcrz ul li:nth-child(2){
	height:79px;
	}
.ghzx-jcrz ul li:nth-child(1) .ghzx-txt, .ghzx-jcrz ul li:nth-child(3) .ghzx-txt{
	color:#fff;
	}
.ghzx-jcrz ul li:nth-child(1) .ghzx-txt p, .ghzx-jcrz ul li:nth-child(3) .ghzx-txt p{
	color:#fff;
	}
.ghzx-jcrz ul li:nth-child(4) .ghzx-txt{
	padding-top:5px;
	}
.ghzx-jcrz ul li:nth-child(2) .ghzx-txt{
	width:570px;
	}
.ghzx-jcrz ul li:nth-child(3) .ghzx-txt{
	width:622px;
	}
.ghzx-jcrz ul li:nth-child(4) .ghzx-txt{
	width:622px;
	}
.ghzx-jcrz ul li .ghzx-txt p{
	line-height:27px;
	font-size:18px;
	color:#333;
	}
.ghzx-jcrz ul li:nth-child(1) span{
	padding-left:223px;
	}
.ghzx-jcrz ul li:nth-child(2) span{
	padding-left:173px;
	}
.ghzx-jcrz ul li:nth-child(3) span{
	padding-left:121px;
	height:77px;
	line-height:77px;
	}
.ghzx-jcrz ul li:nth-child(3){
	height:79px;
	}
.ghzx-jcrz ul li:nth-child(4) span{
	padding-left:77px;
	}
.ghzx-ffl-body{
	width:1160px;
	margin:0 auto;
	padding-bottom:129px;
	}
.ghzx-ffl-body img{
	width:1160px;
	height:auto;
	display:block;
	}
.ghzx-ys{
	width:100%;
	height:604px;
	background:url(../images/ghzx_03.jpg) top center no-repeat;
	}
.ghzx-ys-title{
	padding-top:52px;
	text-align:center;
	font-size:30px;
	line-height:74px;
	color:#fff;
	}
.cptx8-list {
	width:1160px;
	height:501px;
	overflow:hidden;
	padding:30px 0 50px;
}
.cptx8-list ul {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
}
.cptx8-list li {
	display: block;
	width:268px;
	height:489px;
	border:1px solid #dcdcdc;
	border-bottom:2px solid #00aeef;
	margin:5px 10px;
	float: left;
	position: relative;
	background:#fff;
}
.cptx8-list li:hover{
	box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-ms-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-webkit-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-o-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
	-moz-box-shadow:0px 3px 5px rgba(0,0,0, 0.2);
}
.cptx8-list li img{
	width:268px;
	height:auto;
	}
.cptx8-list li p {
    line-height:39px;
	color:#333;
	font-size:16px;
	padding:19px 20px 16px;
	text-align:center;
	margin:0;
	height:78px;
}
.cptx8-list li p{
	height:auto;
	}
.cptx8-list li span {
	line-height:28px;
	font-size:14px;
	color:#999;
	display:block;
	padding:0 20px;
}
.cpgs22_img{
	width:420px;
	}	
.cpgs22_img img{
	width:341px;
	height:309px;
	}
.cpgs22_txt{
	float:left;
	width:690px;
	height:272px;
	display: table;
	}
.cpgs22-txt2{
	font-size:14px;
	line-height:28px;
	color:#333;
    display: table-cell;
	vertical-align: middle;
	width:100%;
	}
.cpgs22-txt2 p{
	padding-bottom:12px;
	}
.cptx22-list{
	height:355px!important;
	}
.cptx22-list li{
	height:355px!important;
	}
.cptx22-list li p{
	height:39px!important;
	}
.cpld22{
	width:1160px;
	margin:0 auto;
	background:url(../images/cp22_11.jpg) top center no-repeat;
	}
.cpld22 ul li{
	float:left;
	width:50%;
	margin-bottom:36px;
	} 
.cpld22 ul li:nth-child(1), .cpld22 ul li:nth-child(2){
	height:64px;
	}
.cpld22 ul li:nth-child(3), .cpld22 ul li:nth-child(4){
	height:96px;
	}
.cpld22 ul li img{
	float:left;
	width:42px;
	height:42px;
	display:block;
	padding-bottom:12px;
	border-right:1px solid #e5e5e5;
	padding-right:15px;
	margin-top:10px;
	}
.cpld22 ul li .cpld-txt22{
	width:432px;
	float:left;
	padding-left:27px;
	}
.cpld22 ul li:nth-child(1) .cpld-txt22, .cpld22 ul li:nth-child(2) .cpld-txt22{
	padding-top:20px;
	}

.cpld22 ul li .cpld-txt22 ul li{
	width:100%;
	float:none;
	line-height:32px;
	margin:0;
	}
.cpbs22{
	width:1196px;
	padding-bottom:73px;
	padding-top:30px;
	}
.cpbs22 li{
	width:445px;
	height:277px;
	float:left;
	border:1px solid #ebebeb;
	margin-right:37px;
	-ms-box-shadow: 0 1px 14px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px 14px rgba(0,0,0,0.2);
    -o-box-shadow: 0 1px 14px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 14px rgba(0,0,0,0.2);
    box-shadow: 0 1px 14px rgba(0,0,0,0.2);
	padding:28px 57px 0;
	}
.cpbs22 li p{
	color:#333;
	padding-bottom:18px;
	}
.cpbs22 li img{
	max-height:231px;
	max-width:445px;
	display:block;
	}
.cptx22_bot .prev, .cptx22_bot .next{
	top:164px;
	}
.cpgs22_txt ul li{
	padding-left:20px;
	background:url(../images/cp23_10.jpg) left 11px no-repeat;
	
	}
.cpgs22_txt p{
	padding-bottom:7px;
	}
.cpgs23_img{
	width:470px;
	}
.cpgs23_img img{
	width:324px;
	height:277px;
	padding-left:40px;
	}
.cpbs23{
	width:100%;
	height:489px;
	background:url(../images/cp23_03.jpg) top center no-repeat;
	}
.cpbs23 .dxyy_top h4{
	background:#3278d9 url(../images/cp23_11.jpg) left center no-repeat;
	color:#fff;
	}
.cpbs23-list{
	width:1160px;
	margin:0 auto;
	}
.cpbs23-list .cpbs23-left{
	float:left;
	width:529px;
	font-size:14px;
	line-height:28px;
	color:#fff;
	padding-right:50px;
	}
.cpbs23-list .cpbs23-left p{
	font-size:14px;
	color:#fff;
	line-height:200%;
	padding-top:7px;
	}
.cpbs23-img{
	width:436px;
	float:left;
	padding-left:70px;
	}
.cpbs23-img img{
	max-width:436px;
	}
.dxyy23{
	padding-top:30px;
	padding-bottom:50px;
	}
.dxyy23-img{
	width:570px;
	float:left;
	}
.dxyy23-txt{
	width:477px;
	padding-left:67px;
	display:table;
	}
.dxyy23-txt .dxyy_txt{
	width:477px;
	vertical-align: middle;
    display: table-cell;
	line-height:29px;
	font-size:14px;
	width:100%;
	height:100%;
	color:#666;
	}
.dxyy23-txt .dxyy_txt ul li{
	font-size:14px;
	line-height:34px;
	color:#666;
	background:url(../images/cp23_10.jpg) left 14px no-repeat;
	padding-left:16px;
	}
.cptx23-list{
	height:468px;
	}
.cptx23-list ul li:hover{
	box-shadow:none;
	border: 1px solid #dcdcdc;
	border-bottom: 2px solid #00aeef;
	}
.cptx23-list ul li p{
	padding:0;
	line-height:53px;
	font-size:18px;
	height:auto;	
	}
.cptx23-list ul li span{
	color:#666;
	}
.cptx23-list ul  li span p{
	font-size:14px;
	line-height:28px;
	color:#666;
	text-align:justify;
	}
.cptx23-list ul li span ul li{
	width:100%;
	height:auto;
	border:none;
	list-style:inside disc;
	margin:0;
	}
.cptx23-list ul li ul li img{
	width:8px;
	height:8px;
	float:left;
	padding-right:7px;
	display:block;
	margin-top:11px;
	}
.cptx23-list li span ul li:hover{
	box-shadow:none;
	border:none;
	}
.cpgs-24{
	padding-top:30px;
	}
.cpgs24_img{
	width:420px;
	height:auto;
	}
.cpgs24_img img{
	width:355px;
	height:auto;
	}
.cpgs24_txt{
	width:720px;
	float:left;
	}
.gndx24{
	width:1160px;
	margin:0 auto;
	padding-bottom:74px;
	}
.gndx24 .gndx24-menu{
	width:1160px;
	position:relative;
	height:46px;
	}
.gndx24 .gndx24-menu li{
	width:180px;
	float:left;
	height:46px;
	}
.gndx24 .gndx24-menu li a{
	width:127px;
	display:block;
	padding-left:56px;
	height:46px;
	padding-top:6px;
	line-height:40px;
	font-size:16px;
	color:#333;
	}
.gndx24 .gndx24-menu li a#gndx24-btn1{
	background:url(../images/cp24_01.png) top center no-repeat;
	position:absolute;
	left:-3px;
	z-index:1;
	}
.gndx24 .gndx24-menu li a#gndx24-btn2{
	background:url(../images/cp24_02.png) top center no-repeat;
	padding-left:60px;
	width:124px;
	position:absolute;
	left:154px;
	z-index:1;
	}
.gndx24 .gndx24-menu li a#gndx24-btn3{
	background:url(../images/cp24_03.png) top center no-repeat;
	padding-left:60px;
	width:124px;
	position:absolute;
	left:313px;
	z-index:2;
	}
.gndx24 .gndx24-menu li .gndx24-on{
	color:#fff;
	}
.gndx24 .gndx24-menu li .gndx24-on#gndx24-btn1{
	background:url(../images/cp24_04.png) top center no-repeat;
	position:absolute;
	left:-3px;
	z-index:1;
	}
.gndx24 .gndx24-menu li .gndx24-on#gndx24-btn2{
	background:url(../images/cp24_05.png) top center no-repeat;
	padding-left:60px;
	width:124px;
	position:absolute;
	left:154px;
	z-index:1;
	}
.gndx24 .gndx24-menu li .gndx24-on#gndx24-btn3{
	background:url(../images/cp24_06.png) top center no-repeat;
	padding-left:60px;
	width:124px;
	position:absolute;
	left:313px;
	z-index:2;
	}
.gndx24-bot-1{
	display:none;
	}
#gndx24-top1{
	display:block;
	}
.gndx24-bot{
	width:1160px;
	height:300px;
	background:url(../images/cp24_06.jpg) top center no-repeat;
	}
.gndx24-bot-1{
	padding:32px 40px;
	font-size:14px;
	color:#333;
	line-height:35px;
	}
.cpld24{
	width:100%;
	height:539px;
	background:#f8f8f8;
	}
.cptx24_top h4{
	background:#f8f8f8 url(../images/cp1_07.jpg) left center no-repeat;
	}
.cpld24-list{
	margin:60px 0 50px;
	width:1160px;
	}
.cpld24-list ul{
	height:329px;
	background:url(../images/cp24_07.png) center top no-repeat;
	position:relative;
	width:1120px;
	margin:0 auto;
	}
.cpld24-list ul li{
	line-height:28px;
	color:#333;
	position:absolute;
	left:0;
	width:375px;
	top:39px;
	}
.cpld24-list ul li:nth-child(2){
	left:756px;
	top:26px;
	}
.cpld24-list ul li:nth-child(4){
	left:756px;
	top:119px;
	}
.cpld24-list ul li:nth-child(6){
	left:756px;
	top:260px;
	}
.cpld24-list ul li:nth-child(5){
	left:0;
	top:261px;
	}
.cpld24-list ul li:nth-child(3){
	left:0;
	top:146px;
	}
.cpgs25_img{
	width:460px;
	height:auto;
	}
.cpgs25_img img{
	width:395px;
	height:auto;
	display:block;
	}
.cpgs25_txt{
	float:left;
	width:700px;
	}
.cpgs25_txt2{
	padding-top:10px;
	}
.gntx25-one{
	width:1160px;
	margin:0 auto;
	padding-top:30px;
	}
.gntx25-title{
	width:1160px;
	margin:0 auto;
	background:url(../images/cp25_09.png) top center no-repeat;
	height:73px;
	line-height:65px;
	font-size:22px;
	color:#fff;
	text-align:center;
	}
.gntx25-one-list{
	padding-top:47px;
	padding-bottom:36px;
	}
.gntx25-one-list li{
	width:955px;
	height:101px;
	background:url(../images/cp25_04.jpg) center center no-repeat;
	margin-bottom:19px;
	padding:0 125px 0 83px;
	}
.gntx25-one-list li:nth-child(1){
	background:url(../images/cp25_03.jpg) center center no-repeat;
	height:130px;
	display:table;
	}
.gntx25-one-list li .gntx25-o-txt{
	width:670px;
	float:left;
	padding-top:20px;
	line-height:25px;
	color:#333;
	}
.gntx25-one-list li:nth-child(1) .gntx25-o-txt{
	padding-top:9px;
	}
.gntx25-one-list li .gntx25-o-txt span{
	display:block;
	line-height:35px;
	font-size:18px;
	color:#333;
	}
.gntx25-one-list li img{
	float:right;
	display:block;
	padding-top:1px;
	}
.gntx25-two{
	width:100%;
	background:#fafafa;
	}
.gntx25-two-inner{
	width:1160px;
	margin:0 auto;
	padding-top:69px;
	}
.gntx25-two-inner ul{
	border-left:1px solid #7fb4fe;
	margin-left:22px;
	position:relative;
	margin-top:28px;
	padding-bottom:23px;
	}
.gntx25-two-inner ul li{
	padding-bottom:23px;
	position:relative;
	width:698px;
	}
.gntx25-two-inner ul li .icon{
	width:16px;
	height:16px;
	display:block;
	position:absolute;
	left:-8px;
	top:10px;
	}
.gntx25-two-inner ul li .gntx25-t-txt{
	padding-left:27px;
	color:#666;
	}
.gntx25-two-inner ul li .gntx25-t-txt span{
	display:block;
	line-height:32px;
	font-size:18px;
	color:#333;
	}
.gntx25-two ul .line{
	width:1px;
	height:10px;
	background:#fafafa;
	position:absolute;
	left:-1px;
	}
.gntx25-two ul .img1{
	width:219px;
	height:81px;
	position:absolute;
	right:243px;
	top:55px;
	}
.gntx25-two ul .img2{
	width:344px;
	height:190px;
	position:absolute;
	right:40px;
	top:172px;
	}
.gntx25-3{
	padding-top:79px;
	width:1160px;
	overflow:hidden;
	margin:0 auto;
	}
.gntx25-3 ul{
	padding:44px 0 50px;
	width:1200px;
	}
.gntx25-3 ul li{
	width:261px;
	height:243px;
	float:left;
	margin-right:36px;
	border:1px solid #ebebeb;
	background:url(../images/cp25_16.jpg) top center no-repeat;
	}
.gntx25-3 ul li .img-bj{
	width:261px;
	height:126px;
	background:url(../images/cp25_02.png) center center no-repeat;
	}
.gntx25-3 ul li:nth-child(2) .img-bj{
	width:261px;
	height:126px;
	background:url(../images/cp25_01.png) center center no-repeat;
	}
.gntx25-3 ul li:nth-child(3) .img-bj{
	width:261px;
	height:126px;
	background:url(../images/cp25_03.png) center center no-repeat;
	}
.gntx25-3 ul li:nth-child(4) .img-bj{
	width:261px;
	height:126px;
	background:url(../images/cp25_04.png) center center no-repeat;
	}
.gntx25-3 ul li p{
	padding:33px 20px 0;
	text-align:center;
	font-size:16px;
	}
.cpbs24 li{
	width:495px;
	padding: 28px 32px 0;
	}
.cpld25-dw{
	padding-top:30px;
	width:100%;
	padding-bottom:50px;
	}
.cpld25-dw ul{
	background:url(../images/cp25_10.png) top center no-repeat;
	width:100%;
	height:409px;
	position:relative;
	}
.cpld25-dw ul li{
	width:421px;
	height:46px;
	background:#f7f7f7;
	padding-left:17px;
	line-height:46px;
	color:#333;
	position:absolute;
	}
.cpld25-dw ul li:nth-child(1){
	top:20px;
	left:0;
	}
.cpld25-dw ul li:nth-child(2){
	top:19px;
	right:0;
	}
.cpld25-dw ul li:nth-child(3){
	width:386px;
	top:153px;
	left:0;
	}
.cpld25-dw ul li:nth-child(4){
	width:378px;
	top:153px;
	right:0;
	}
.cpld25-dw ul li:nth-child(5){
	top:285px;
	left:0;
	}
.cpld25-dw ul li:nth-child(6){
	top:286px;
	right:0;
	}
.cpld25-dw ul li:nth-child(7){
	width:221px;
	text-align:center;
	padding:0;
	top:363px;
	left:470px;
	}
