/* banner 开始 */
.fullSlide {
	width:100%;
	position:relative;
	height:660px;
	overflow:hidden;
}
.fullSlide .bd {
	height:660px;
	margin:0 auto;
	position:relative;
	z-index:1;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:660px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:660px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:2;
	bottom:0;
	left:0;
	height:35px;
	text-align:center;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	zoom:1;
	width:12px;
	height:12px;
	margin:7px;
	background-color:#bfbfbf;
	overflow:hidden;
	line-height:99px;
	border-radius:50%;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.fullSlide .hd ul .on {
	width:40px;
	background:#0d3c6d;
	border-radius:6px;
	-webkit-transition:all .3s linear;
	transition:all .3s linear;
}
.fullSlide .prev,.fullSlide .next {
	width:40px;
	height:60px;
	position:absolute;
	top:50%;
	margin-top:-30px;
	z-index:2;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	opacity:.3;
	-webkit-transition:all .5s linear;
	transition:all .5s linear;
}
.fullSlide .prev {
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	left:10%;
}
.fullSlide .next {
	background-position:-6px -137px;
	right:10%;
}
/* banner 结束 */











/* animated home */







.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animated.infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animated.hinge {
	-webkit-animation-duration:2s;
	animation-duration:2s
}
@-webkit-keyframes fadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
.animated_1 {
	animation-delay:0.3s;
}
.animated_2 {
	animation-delay:0.6s;
}
.animated_3 {
	animation-delay:0.9s;
}
.animated_4 {
	animation-delay:1.2s;
}
.animated_5 {
	animation-delay:1.5s;
}
.animated_6 {
	animation-delay:1.8s;
}
.animated_7 {
	animation-delay:2.1s;
}
.animated_8 {
	animation-delay:2.4s;
}
.animated_9 {
	animation-delay:2.7s;
}
.animated_10 {
	animation-delay:3s;
}
.animated_11 {
	animation-delay:3.3s;
}
.animated_12 {
	animation-delay:3.6s;
}
/* animated end */











.zxly {
	width:100%;
	background:#f8f8f8;
	margin-top:60px;
	padding-top:45px;
	padding-bottom:65px;
}
.zxly_pro {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.webq_bottom_r {
	margin-top:32px;
	padding:0 18px;
	width:1240px;
}
.webq_bottom_r1 {
	height:130px;
	padding:5px 10px 5px 40px;
	margin-top:22px;
	background:#fff;
}
.webq_bottom_r3 {
	margin-top:10px;
}
.webq_bottom_r3_1 {
	float:left;
	width:291px;
	height:38px;
	background:#fff;
	padding:0 10px 0 40px;
}
.webq_bottom_r3_2 {
	float:left;
	width:291px;
	height:38px;
	background:#fff;
	padding:0 15px 0 15px;
}
.webq_bottom_ml {
	margin-left:70px;
}
.webq_bottom_d1 {
	background:url(../images/ly_d1.png) no-repeat 10px #fff;
}
.webq_bottom_d2 {
	background:url(../images/ly_d2.png) no-repeat 10px #fff;
}
.webq_bottom_d3 {
	background:url(../images/ly_d3.png) no-repeat 10px 9px #fff;
}
.webq_bottom_r4 {
	width:230px;
	height:42px;
	margin:0 auto;
	margin-top:40px;
}
.webq_bd_1 {
	width:100%;
	height:30px;
	border:0;
	padding:10px;
	line-height:26px;
	color:#333;
	border:1px solid #dedede;
}
.webq_bd_2 {
	width:100%;
	height:38px;
	line-height:38px;
	border:0;
	background:none;
	color:#333;
}
.webq_bd_go {
	margin:20px 500px 0;
	border:0;
	line-height:42px;
	background:#0d3c6d;
	cursor:pointer;
	color:#fff;
	font-size:14px;
	width:230px;
	height:42px;
	overflow:hidden;
	border-radius:22px;
	box-shadow:0 0 18px rgba(189,41,45,0.5);
}
.webq_bottom_withr {
	width:202px;
	margin-left:20px;
}
.webq_bottom_yzmtu {
	float:left;
	width:90px;
	height:38px;
	margin-left:70px;
}
.webq_bottom_yzmtu img {
	width:90px;
	height:38px;
	display:block;
}
.webq_bottom_r input::-webkit-input-placeholder {
	color:#666666;
}
.webq_bottom_r input::-moz-placeholder {
	color:#666666;
}
.webq_bottom_r input:-moz-placeholder {
	color:#666666;
}
.webq_bottom_r input:-ms-input-placeholder {
	color:#666666;
}
.webq_bottom_r textarea::-webkit-input-placeholder {
	color:#666666;
}
.webq_bottom_r textarea::-moz-placeholder {
	color:#666666;
}
.webq_bottom_r textarea:-moz-placeholder {
	color:#666666;
}
.webq_bottom_r textarea:-ms-input-placeholder {
	color:#666666;
}
.webq_bottom_r li {
	width:620px;
	float:left;
	height:45px;
	line-height:45px;
	margin-bottom:15px;
}
.webq_bottom_r li .zxly_li {
	height:40px;
	line-height:40px;
	background:#fff;
	border:1px solid #dedede;
	border-radius:5px;
	padding-left:5px;
	margin-left:20px;
	width:480px;
	font-size:14px;
	padding-left:14px;
}
.webq_bottom_r li img {
	padding-top:13px;
	display:block;
	float:left;
	width:90px;
	margin-left:81px;
}
.webq_bottom_r li:nth-child(6) .zxly_li {
	width:447px;
}
.webq_bottom_r li:nth-child(7) {
	clear:both;
	width:1160px;
}
/*留言end*/











/*a_tite*/







.a_tite {
	text-align:center;
}
.a_tite h3 {
	line-height:40px;
	font-size:36px;
	color:#333;
	font-weight:bold;
	backg/round:url(../images/in_x1.png) no-repeat center;
}
.a_tite h3 span {
	color:#0d3c6d;
}
.a_tite h5 {
	color:#666;
	font-size:16px;
	line-height:20px;
	text-transform:uppercase;
	padding-top:12px;
}
.a_tite h4 {
	color:#666;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	padding-top:10px;
}
/*产品*/







.in_products_xx {
	padding-top:65px;
}
.in_products {
	width:1200px;
	margin:0 auto;
	position:relative;
	padding-top:45px;
}
.in_products_l {
	float:left;
	width:20%;
	box-shadow:0 0 8px rgba(0,0,0,0.15);
	position:relative;
}
.pl_tel {
	color:#fff;
	height:98px;
	background:#0d3c6d;
}
.pl_telss {
	height:88px;
	text-align:center;
}
.pl_tel_txt {
	line-height:20px;
	font-size:18px;
	color:#fff;
	padding-top:17px;
}
.pl_tel_dh {
	font-size:28px;
	height:30px;
	line-height:30px;
	text-transform:uppercase;
	color:#fff;
	padding-top:12px;
	font-weight:bold;
}
.sideMen {
	padding:1px 16px 0 16px;
	height:430px;
	overflow:hidden;
}
.sideMen ul li {
	height:30px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	margin-top:20px;
}
.sideMen a {
	display:block;
	color:#fff;
	line-height:30px;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:center;
	pad/ding-left:26px;
	backg/round:url(../images/cp_fd1.png) no-repeat 0;
	background:#0185d0;
}
.sideMen a:hover {
	text-decoration:none;
	background:#ef7800;
	color:#fff;
}
.in_products_l_er {
	}.in_products_l_er ul li {
	height:28px;
	-webkit-transition:all .3s linear;
	transition:all .3s linear;
	text-transform:uppercase;
	background:url(../images/cp_fd3.png) no-repeat 150px;
	border:1px dashed #dddddd;
	margin-top:20px;
}
.in_products_l_er ul li a {
	display:block;
	line-height:28px;
	font-size:14px;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-webkit-transition:all .3s linear;
	transition:all .3s linear;
	padding-left:26px;
	padding-right:25px;
	background:url(../images/cp_fd2.png) no-repeat 10px;
}
.in_products_l_er ul li a:hover {
	color:#0d3c6d;
	padding-left:36px;
	background:url(../images/cp_fd2.png) no-repeat 150px;
}
.in_products_l_er ul li:hover {
	background:url(../images/cp_fd3.png) no-repeat 10px;
	border:1px dashed #0d3c6d;
}
.in_products_r {
	width:79%;
	float:right;
	overflow:hidden;
}
#tab {
	height:39px;
	border-bottom:1px solid #dddddd;
	margin-left:30px;
}
#tab .tab_menu {
	height:39px;
	float:left;
}
#tab .tab_menu li {
	float:left;
	width:106px;
	height:39px;
	line-height:39px;
	text-align:center;
	font-size:16px;
	cursor:pointer;
	color:#333;
}
#tab .tab_menu .on {
	color:#fff;
	cursor:pointer;
	background:url(../images/cp_tab1.png) no-repeat center;
}
.cp_more {
	width:100px;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-transform:uppercase;
	text-align:right;
	float:right;
}
.cp_more a {
	color:#666;
	display:block;
}
.cp_more a:hover {
	color:#0d3c6d;
}
.cp_more_one {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-transform:uppercase;
	position:absolute;
	left:0;
	bottom:0;
	background:#ef7800;
	backgr/ound:url(../images/cp_more.png) no-repeat center;
}
.cp_more_one a {
	color:#fff;
	display:block;
	line-height:40px;
	text-align:center;
}
.cp_more_one a:hover {
	color:#0d3c6d;
}
.in_products_r .tab_box {
	pad/ding-top:20px;
	height:562px;
}
.in_products_r .tab_box .hide {
	display:none;
}
.in_products_pro {
	position:relative;
}
.in_pro_2 {
	float:left;
	width:300px;
	margin:0 0 40px 0;
	overflow:hidden;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	position:relative;
	background:#fff;
}
.in_pro_2 .in_pro_1pic {
	width:288px;
	height:202px;
	overflow:hidden;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	padding:5px 5px 0 5px;
	border:1px solid #eeeeee;
	margin:0 auto;
}
.in_pro_2 .in_pro_1pic img {
	width:100%;
	height:100%;
	transform:scale(1);
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.in_pro_txt {
	width:288px;
	height:42px;
	margin:0 auto;
	line-height:42px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	background:#eeeeee;
	box-sizing:border-box;
	position:relative;
	z-index:5;
	overflow:hidden;
}
.in_pro_txt h6 {
	font-size:14px;
	height:42px;
	line-height:42px;
	margin-top:0;
	margin-bottom:0;
}
.in_pro_txt h6 a {
	color:#333;
	padding:0 15px 0 15px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:center;
}
.in_pro_2:hover .in_pro_1pic {
	border:1px solid #ef7800;
}
.in_pro_2:hover .in_pro_txt h6 a {
	color:#fff;
}
/*按钮开始*/











.in_pro_txt:before,.in_pro_txt:after {
	position:absolute;
	top:50%;
	content:'';
	width:10px;
	height:10px;
	background:#ef7800;
	border-radius:50%;
	transition:0.5s;
	z-index:-1;
}
.in_pro_txt:before {
	left:-20px;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.in_pro_txt:after {
	right:-20px;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
@-webkit-keyframes criss-cross-left {
	0% {
	left:-20px;
}
50% {
	left:50%;
	width:10px;
	height:10px;
}
100% {
	left:50%;
	width:305px;
	height:305px;
}
}@keyframes criss-cross-left {
	0% {
	left:-20px;
}
50% {
	left:50%;
	width:10px;
	height:10px;
}
100% {
	left:50%;
	width:305px;
	height:305px;
}
}@-webkit-keyframes criss-cross-right {
	0% {
	right:-20px;
}
50% {
	right:50%;
	width:10px;
	height:10px;
}
100% {
	right:50%;
	width:305px;
	height:305px;
}
}@keyframes criss-cross-right {
	0% {
	right:-20px;
}
50% {
	right:50%;
	width:10px;
	height:10px;
}
100% {
	right:50%;
	width:305px;
	height:305px;
}
}.in_pro_2:hover .in_pro_txt:before {
	-webkit-animation:criss-cross-left 0.6s both;
	animation:criss-cross-left 0.6s both;
}
.in_pro_2:hover .in_pro_txt:after {
	-webkit-animation:criss-cross-right 0.6s both;
	animation:criss-cross-right 0.6s both;
}
/*按钮开始end*/











/*产品end*/











/*新闻*/







.in_newsfaq_ss {
	padding-top:30px;
}
.in_newsfaq {
	width:1200px;
	height:525px;
	margin:0 auto;
	background:#fff;
	box-shadow:0 0 18px rgba(189,41,45,0.15);
}
.in_news_1 {
	float:left;
	width:589px;
	overflow:hidden;
	position:relative;
	margin-left:30px;
	padding-top:88px;
}
.in_news_tat {
	}.in_news_tat h3 {
	font-size:60px;
	line-height:60px;
	font-weight:bold;
	color:#0d3c6d;
	text-transform:uppercase;
	backgro/und:url(../images/news_line.png) no-repeat right;
}
.in_news_tat h4 {
	font-size:36px;
}
.in_newss_4 {
	margin-top:40px;
}
.in_newss_4_1 {
	width:300px;
	height:200px;
	overflow:hidden;
	float:left;
}
.in_newss_4_1 img {
	width:300px;
	hei/ght:200px;
	transition:all 0.5s;
	transform:scale(1);
}
.in_newss_4_1 a:hover img {
	transition:all 0.5s;
	transform:scale(1.06);
}
.in_newss_4_2 {
	color:#666;
	line-height:30px;
	overflow:hidden;
	width:257px;
	float:right;
}
.in_newss_4_2 h6 {
	font-size:18px;
	color:#333;
	hei/ght:30px;
	line-height:30px;
	overflow:hidden;
	padding-top:20px;
	font-weight:bold;
}
.in_newss_4_2 h6 a {
	color:#333;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.in_newss_4_2 h6 a:hover {
	color:#0d3c6d;
	padding-left:10px;
}
.in_newss_4_2 p {
	line-height:25px;
	hei/ght:50px;
	overflow:hidden;
	color:#666;
	padding-top:15px;
	font-size:14px;
}
.in_newss_4_more {
	width:136px;
	height:40px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	margin:10px 0 0 0;
}
.in_newss_4_more a {
	display:block;
	line-height:40px;
	color:#fff;
	font-size:14px;
	text-align:center;
	background:#0d3c6d;
}
.in_newss_4_more a:hover {
	border-radius:20px;
	color:#fff;
}
.in_news_pro_thre {
	float:right;
	width:475px;
	height:392px;
	position:relative;
	margin-top:88px;
	padding-left:40px;
	border-left:1px solid #dddddd;
	margin-right:25px;
	overflow:hidden;
}
.in_news_pro_5box {
	padding-top:15px;
}
.in_news_pro_5 {
	}.in_news_pro_5 ul li {
	height:46px;
	line-height:46px;
	overflow:hidden;
	border-bottom:1px dashed #e0e0e0;
}
.in_news_pro_5 ul li a {
	display:block;
	padding:0 10px 0 12px;
	color:#666;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/news_d1.png) no-repeat 0;
}
.in_news_pro_5 ul li a:hover {
	color:#0d3c6d;
	padding-left:22px;
	background:url(../images/news_d2.png) no-repeat 10px;
}
.in_news_pro_5 ul li span {
	float:right;
	color:#999;
}
.in_faq_t {
	height:24px;
	backgrou/nd:url(../images/news_lin2.png) no-repeat 95px;
}
.in_faq_t ul li {
	float:left;
	width:120px;
	height:24px;
	line-height:24px;
	font-size:18px;
	color:#333;
	cursor:pointer;
	font-weight:bold;
}
.in_faq_t ul li.on {
	color:#0d3c6d;
}
.in_faq_t_more {
	width:100px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-transform:uppercase;
	text-align:right;
	position:absolute;
	top:0;
	right:0;
}
.in_faq_t_more a {
	color:#333;
	display:block;
}
.in_faq_t_more a:hover {
	color:#0d3c6d;
}
.in_faq_x {
	padding-bottom:10px;
	border-bottom:1px dashed #e0e0e0;
	padding-top:10px;
}
.in_faq_a {
	color:#333333;
	overflow:hidden;
	height:45px;
	line-height:45px;
	text-align: left;
}
.in_faq_a a {
	height:45px;
	line-height:45px;
	padding-left:12px;
	padding-right:20px;
	color:#666666;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	background:url(../images/news_d1.png) no-repeat 0;
	display:block;
}
.in_faq_a span {
	float:right;
	color:#999;
}
.in_faq_a a:hover {
	color:#0d3c6d;
	padding-left:22px;
	background:url(../images/news_d2.png) no-repeat 10px;
}
.in_faq_q {
	height:50px;
	line-height:25px;
	color:#666;
	overflow:hidden;
}
/*新闻end*/











/*in_banner*/







.in_banner1 {
	width:962px;
	height:100px;
	background:url(../images/in_b1bg.jpg) no-repeat center top;
	margin-left:30px;
}
.in_banner1_1 {
	width:962px;
	height:100px;
	margin:0 auto;
	position:relative;
}
.in_banner1_right {
	color:#fff;
	padding-top:10px;
	padding-left:28px;
}
.in_banner1_pic2 {
	height:30px;
	line-height:30px;
	font-size:20px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
}
.in_banner1_pic3 {
	height:20px;
	line-height:20px;
	font-size:16px;
	margin-top:15px;
	letter-spacing:10px;
}
.in_banner1_2 {
	width:310px;
	margin-top:10px;
	position:absolute;
	right:0;
	top:0;
}
.in_banner1_3 {
	color:#fff;
	height:40px;
	background:url(../images/in_b1tel.png) no-repeat 0;
	padding-left:35px;
	margin-left:18px;
}
.in_banner1_3 i {
	float:left;
	display:block;
	line-height:40px;
	font-size:14px;
	color:#fff;
}
.in_banner1_3 span {
	float:left;
	display:block;
	line-height:40px;
	font-size:24px;
	color:#fff;
	font-weight:bold;
}
.in_banner1_6 {
	height:30px;
	font-size:14px;
	text-align:center;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	padding-top:10px;
}
.in_banner1_6 a.aa1 {
	color:#0d3c6d;
	display:block;
	line-height:30px;
	background:url(../images/in_bzx.png) no-repeat center;
	width:118px;
	float:left;
}
.in_banner1_6 a.aa2 {
	color:#fff;
	display:block;
	line-height:30px;
	background:url(../images/in_bly.png) no-repeat center;
	width:118px;
	float:left;
	margin-left:15px;
}
.in_banner1_6 a.aa1:hover {
	background:url(../images/in_bly.png) no-repeat center;
	color:#fff;
}
.in_banner1_6 a.aa2:hover {
	color:#0d3c6d;
	background:url(../images/in_bzx.png) no-repeat center;
}
/*优势*/











.advantage {
	width:100%;
	margin-top:70px;
	overflow:hidden;
	background:#fafafa;
	padding-top:48px;
	padding-bottom:50px;
}
.advantage_pro {
	width:1236px;
	margin:0 auto;
	margin-top:40px;
}
.advantage_pro_one {
	height:455px;
	position:relative;
}
.advantage_pro_2 {
	float:left;
	width:618px;
	height:284px;
	position:relative;
}
.advantage_pro_c1 {
	position:absolute;
	right:0px;
	top:0px;
	wi/dth:960px;
	height:284px;
}
.advantage_pro_1 {
	width:715px;
	height:232px;
	position:absolute;
	top:25px;
	right:0;
	background:url(../images/ys_bg1.png) no-repeat center;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.advantage_pro_1:hover {
	top:15px;
	right:10px;
}
.advantage_pro_1 .ys_shu {
	width:50px;
	height:50px;
	background:#0d3c6d;
	text-align:center;
	line-height:50px;
	font-size:36px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	right:16px;
	bottom:19px;
	z-index:4;
}
.advantage_txt_1 {
	padding:50px 0 0 82px;
}
.advantage_txt_1 h6 {
	line-height:30px;
	font-size:14px;
	color:#666;
	padding:0 0 0 36px;
	text-transform:uppercase;
	height:50px;
}
.advantage_txt_1 h6 b {
	font-size:20px;
	color:#333;
	padding-right:10px;
}
.advantage_txt_1 h5 {
	line-height:30px;
	font-size:14px;
	color:#666;
	padding:0 0 0 34px;
	background:url(../images/t_di.png) 0 8px no-repeat;
	width:515px;
}
.advantage_pro_tow2 {
	float:right;
	width:618px;
	height:284px;
	position:relative;
}
.advantage_pro_towc1 {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:284px;
}
.advantage_pro_tow1 {
	width:717px;
	height:232px;
	position:absolute;
	top:25px;
	left:0;
	background:url(../images/ys_bg2.png) no-repeat center;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.advantage_pro_tow1:hover {
	top:15px;
	left:10px;
}
.advantage_pro_tow1 .ys_shu {
	width:50px;
	height:50px;
	background:#0d3c6d;
	text-align:center;
	line-height:50px;
	font-size:36px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	left:16px;
	bottom:19px;
	z-index:4;
}
.advantage_txt_tow1 {
	padding:31px 70px 0 104px;
}
.ys_d1 {
	background:url(../images/ys_d1.png) 0 5px no-repeat;
}
.ys_d2 {
	background:url(../images/ys_d2.png) 0 5px no-repeat;
}
.ys_d3 {
	background:url(../images/ys_d3.png) 0 5px no-repeat;
}
.ys_d4 {
	background:url(../images/ys_d4.png) 0 5px no-repeat;
}
/*优势end*/



















/*案例*/











.in_case_right {
	width:100%;
	position:relative;
	overflow:hidden;
	padding-top:65px;
}
.in_case_cont {
	width:1230px;
	height:384px;
	position:relative;
	backgr/ound:url(../images/al_line.png) no-repeat center 357px;
	margin:0 auto;
	margin-top:35px;
}
.in_case {
	height:280px;
	margin:0 auto;
	overflow:hidden;
}
.in_case_li {
	float:left;
	width:374px;
	height:272px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	position:relative;
	margin:0 16px;
	border:2px solid #0d3c6d;
	overflow:hidden;
}
.in_case_li h6 {
	width:358px;
	height:40px;
	font-size:16px;
	font-weight:normal;
	line-height:40px;
	overflow:hidden;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	background-color:#0d3c6d;
	position:absolute;
	left:8px;
	bottom:-48px;
}
.in_case_li h6 a {
	color:#fff;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:center;
	padding:0 20px;
}
.in_case_li h5 {
	width:40px;
	height:40px;
	background:url(../images/al_fdj.png) no-repeat center #333;
	position:absolute;
	top:18px;
	right:18px;
	border-radius:50%;
	transform:translateY(-40px) scale(0.2);
	opacity:0;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.in_case_li h5 a {
	display:block;
	line-height:40px;
	font-size:0px;
}
.in_case_li h4 {
	width:40px;
	height:40px;
	background:url(../images/al_zx.png) no-repeat center #0d3c6d;
	position:absolute;
	top:72px;
	right:18px;
	border-radius:50%;
	transform:translateX(40px) scale(0.2);
	opacity:0;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.in_case_li h4 a {
	display:block;
	line-height:40px;
	font-size:0px;
}
.case_imgscale_x {
	width:100%;
	height:272px;
}
.case_imgscale {
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
}
.case_imgscale img {
	width:100%;
	height:100%;
}
.in_case_li:hover h6 {
	opacity:1;
	bottom:8px;
}
.in_case_li:hover h6:hover {
	background:#0d3c6d;
}
.in_case_li:hover h5 {
	transform:translateY(0) scale(1);
	opacity:1;
}
.in_case_li:hover h5:hover {
	width:46px;
	height:46px;
}
.in_case_li:hover h4 {
	transform:translateX(0) scale(1);
	opacity:1;
}
.in_case_li:hover h4:hover {
	width:46px;
	height:46px;
}
.case_l {
	background:url(../images/al_l.png) no-repeat center #333;
	display:block;
	width:54px;
	height:54px;
	cursor:pointer;
	position:absolute;
	left:555px;
	bottom:0px;
	z-index:10;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.case_l:hover {
	border-radius:50%;
}
.case_r {
	background:url(../images/al_r.png) no-repeat center #0d3c6d;
	display:block;
	width:54px;
	height:54px;
	cursor:pointer;
	position:absolute;
	right:555px;
	bottom:0px;
	z-index:10;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.case_r:hover {
	border-radius:50%;
}
/*案例end*/

/*in_banner2*/

.in_banner2 {
	width:100%;
	height:261px;
	backgr/ound:url(../images/in_b2bg.jpg) no-repeat center top;
	background:#0185d0;
	margin-top:65px;
}
.in_banner2_1 {
	width:1200px;
	height:261px;
	margin:0 auto;
	position:relative;
}
.in_banner2_right {
	color:#fff;
	padding-left:57px;
	float:left;
	width:600px;
}
.in_banner2_pic {
	height:40px;
	line-height:40px;
	font-size:32px;
	color:#fff;
	padding:45px 0 0 0px;
	font-weight:bold;
}
.in_banner2_pic2 {
	height:30px;
	line-height:30px;
	font-size:22px;
	color:#fff;
	text-transform:uppercase;
	margin-top:20px;
}
.in_banner2_2 {
	width:456px;
	height:40px;
	background:url(../images/in_b1tel.png) no-repeat 0;
	margin-top:38px;
}
.in_banner2_3 {
	height:40px;
	float:left;
	line-height:40px;
	color:#333;
	padding-left:40px;
}
.in_banner2_3 i {
	float:left;
	font-size:14px;
	display:block;
	color:#fff;
}
.in_banner2_3 span {
	float:left;
	color:#fff;
	font-size:24px;
	display:block;
	font-weight:bold;
}
.in_banner2_4 {
	float:right;
	width:120px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	margin-top:5px;
}
.in_banner2_4 a {
	color:#333;
	display:block;
	font-size:14px;
	background:#fff;
	border-radius:15px;
}
.in_banner2_4 a:hover {
	color:#fff;
	background:#333;
}
.in_news_pro_four {
	float:right;
	width:330px;
}
.in_news_pro_four ul li {
	height:42px;
	line-height:42px;
	overflow:hidden;
	border-bottom:1px dashed #d3d3d3;
}
.in_news_pro_four ul li a {
	display:block;
	padding:0 20px 0 18px;
	color:#666666;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/n_d1.png) no-repeat 0;
}
.in_news_pro_four ul li a:hover {
	color:#0d3c6d;
	padding-left:28px;
	background:url(../images/n_d2.png) no-repeat 10px;
}
.in_news_pro_four ul li span {
	float:right;
	color:#999999;
	font-size:12px;
}
.in_news_pro_four ul li:hover span {
	color:#0d3c6d;
}
/*问答标题*/







.in_faq_tow {
	height:30px;
}
.in_faq_tow span {
	float:left;
	width:200px;
	height:30px;
	line-height:1;
}
.in_faq_tow span h3 {
	font-size:18px;
	height:23px;
	font-weight:bold;
	float:left;
	color:#0d3c6d;
}
.in_faq_tow_more {
	float:right;
	width:24px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-transform:uppercase;
	-webkit-transition:-webkit-transform 1s ease-out;
	-moz-transition:-moz-transform 1s ease-out;
	-o-transition:-o-transform 1s ease-out;
	-ms-transition:-ms-transform 1s ease-out;
}
.in_faq_tow_more a {
	color:#666666;
	display:block;
	background:url(../images/n_jia.png) no-repeat center #0d3c6d;
	font-size:0px;
	border-radius:50%;
}
.in_faq_tow_more:hover {
	-webkit-transform:rotateZ(360deg);
	-moz-transform:rotateZ(360deg);
	-o-transform:rotateZ(360deg);
	-ms-transform:rotateZ(360deg);
	transform:rotateZ(360deg);
}
/*见证*/











.jian_bg {
	width:100%;
	margin-top:65px;
}
.jian_cont {
	width:1248px;
	margin:0 auto;
}
.in_jian_cont {
	}.ain_jian {
	padding-top:1px;
}
.in_jian_li {
	float:left;
	width:350px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	position:relative;
	margin:85px 33px 20px 33px;
	background:#fff;
}
.in_jian_txt {
	padding:73px 32px 30px 32px;
}
.in_jian_txt h6 {
	height:30px;
	line-height:30px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.in_jian_txt h6 a {
	color:#333;
	font-size:16px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:center;
}
.in_jian_txt h5 {
	height:90px;
	line-height:30px;
	font-size:14px;
	padding:5px 0 0 0;
	overflow:hidden;
	color:#666;
	text-align:center;
}
.in_jian_txt i {
	width:140px;
	height:34px;
	font-size:0px;
	margin:0 auto;
	margin-top:30px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	display:block;
	background:url(../images/jz_jt.png) no-repeat center;
}
.in_jian_txt i a {
	color:#0a60d1;
	display:block;
	line-height:32px;
	text-align:center;
	border:1px solid #aaaaaa;
}
.jian_imgscale_x {
	width:88px;
	height:88px;
	border:2px solid #0d3c6d;
	border-radius:50%;
	position:absolute;
	left:50%;
	margin-left:-46px;
	top:-46px;
}
.jian_imgscale {
	width:88px;
	height:88px;
	overflow:hidden;
	border-radius:50%;
}
.jian_imgscale img {
	width:88px;
	height:88px;
	border-radius:50%;
}
.in_jian_li:hover h6 {
	transform:scale(1);
	opacity:1;
}
.in_jian_li:hover {
	box-shadow:0 0 15px rgba(0,0,0,0.1);
}
.in_jian_li:hover .in_jian_txt h6 a:hover {
	color:#0d3c6d;
}
.in_jian_li:hover .in_jian_txt i a:hover {
	border:1px solid #0d3c6d;
	background:url(../images/jz_jt.png) no-repeat center #0d3c6d;
}
/*见证end*/
/*简介*/
.in2_about {
	width:100%;
	heig/ht:834px;
	padding-top:40px;
	backgr/und:url(../images/ab_bg.jpg) no-repeat center top;
	margin-top:45px;
	overflow:hidden;
}
.in2_about_1 {
	width:1200px;
	margin:0 auto;
	position:relative;
	padding-top:40px;
}
.in2_about_2 {
	float:right;
	width:600px;
	he/ight:652px;
	position:relative;
}
.in2_about_2 .in_aimgscale {
	width:960px;
	heig/ht:652px;
	overflow:hidden;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	position:absolute;
	left:0;
	top:0;
}
.in2_about_2 .in_aimgscale img {
	wid/th:960px;
	hei/ght:652px;
}
.in2_about_3x {
	float:left;
	width:590px;
}
.in2_about_6 {
	padding:0 0 0 84px;
}
.in2_about_4a {
	font-size:50px;
	line-height:1;
	padd/ing-left:36px;
	color:#333;
	font-weight:bold;
}
.in2_about_4a span {
	text-transform:uppercase;
}
.in2_about_4c {
	height:24px;
	line-height:24px;
	font-size:18px;
	p/adding-left:36px;
}
.in2_about_4ct {
	hei/ght:24px;
	line-height:24px;
	font-size:18px;
	padding-top:68px;
	color:#333;
	font-weight:bold;
}
.in2_about_more {
	width:157px;
	height:31px;
	ba/ckground:url(../images/ab_more.png) no-repeat 0;
	margin-top:25px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.in2_about_more a {
	color:#fff;
	line-height:30px;
	display:block;
	text-align:center;
	text-transform:uppercase;
}
.in2_about_more:hover {
	margin-left:15px;
}
.in2_about_3 {
	line-height:30px;
	hei/ght:120px;
	overflow:hidden;
	padding:15px 100px 0 0;
	font-size:14px;
	color:#666666;
}
.in2_about_5 {
	height:auto;
}
/*about end*/
/*风采*/

.fcc_bg {
	width:100%;
	height:260px;
	margin-top:50px;
}
.fcc_cont {
	width:100%;
	height:260px;
	overflow:hidden;
}
.in_fcc_ss {
	position:relative;
	height:260px;
}
#tab_fcc {
	height:40px;
}
#tab_fcc .fcc_menu {
	height:40px;
}
#tab_fcc .fcc_menu li {
	float:left;
	width:90px;
	height:40px;
	font-size:16px;
	cursor:pointer;
	color:#333;
	font-weight:bold;
}
.in_fcc_right {
	width:100%;
	height:190px;
	margin-top:23px;
}
.in_fcc_cont {
	width:105%;
	height:190px;
}
.in_fcc {
	height:190px;
	margin:0 auto;
}
.in_fcc_li {
	float:left;
	width:268px;
	height:182px;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	position:relative;
	margin:0 20px 10px 0;
}
.in_fcc_li h6 {
	width:100%;
	height:36px;
	font-size:14px;
	font-weight:normal;
	line-height:36px;
	overflow:hidden;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	position:absolute;
	left:0;
	bottom:0;
	background-color:rgba(0,0,0,0.6);
}
.in_fcc_li h6 a {
	color:#ffff;
	font-size:14px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:center;
	padding:0 20px;
}
.fc_imgscale_x {
	width:100%;
	height:182px;
}
.fc_imgscale {
	width:100%;
	height:182px;
	overflow:hidden;
	position:relative;
}
.fc_imgscale img {
	width:100%;
	height:182px;
}
.in_fcc_li:hover h6 {
	background-color:rgba(189,41,45,0.8);
}
.fcc_l {
	background:url(../images/al_l.png) no-repeat center #333;
	display:block;
	width:40px;
	height:40px;
	cursor:pointer;
	position:absolute;
	right:86px;
	top:0px;
	z-index:10;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.fcc_l:hover {
	border-radius:50%;
}
.fcc_r {
	background:url(../images/al_r.png) no-repeat center #0d3c6d;
	display:block;
	width:40px;
	height:40px;
	cursor:pointer;
	position:absolute;
	right:35px;
	top:0px;
	z-index:10;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.fcc_r:hover {
	border-radius:50%;
}
/*风采end*/


.nav_xiala .current-menu-item:before,.nav_xiala .current-menu-parent:before,.nav_xiala .current-post-ancestor:before {
	background:#0185d0;
	opacity:1;
}
.nav_xiala .sub-menu .current-menu-item a,.nav_xiala .sub-menu .current-menu-parent a {
	color:#fff !important
}
