﻿@charset "utf-8";
/* CSS Document*/


.fl {float:left;}
.fr {float:right;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;font-size:0;margin:0;padding:0;display:block;_height:0;overflow:hidden;}
/*清除浮动*/
.clearfix {*zoom:1;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
/*网站公用样式表*/
.w1200 {width:1200px;margin:0 auto;}

/*nybanner*/

.index_title {text-align:center;}
.index_title h3 {font-size:32px;font-weight:100;padding-bottom:5px;color:#333;font-weight:bold;}
.more {margin-top:64px;}
.more a {border:2px solid #c5c5c5;width:201px;height:41px;line-height:41px;text-align:center;display:block;border-radius:20px;margin:0 auto;font-weight:bold;font-size:20px;}
.more a:hover {border-color:#1f6eb1;background:#1f6eb1;color:#fff;}
.floor_1_main { padding-bottom:0px;}
.floor_1_main .slideTxtBox {text-align:left;}
.floor_1_main .slideTxtBox .hd {text-align:center;margin-bottom:38px;}
.floor_1_main .slideTxtBox .hd ul {display:inline-block;zoom:1;*display:inline;}
.floor_1_main .slideTxtBox .hd ul li {border:1px solid #bfbfbf;float:left; height:43px;line-height:43px;text-align:center;border-radius:5px;font-size:16px;margin:5px 10px;}
.floor_1_main .slideTxtBox .hd ul li a {color:#828282;display:block;padding-left:10px; padding-right:10px;}
.floor_1_main .slideTxtBox .hd ul li.on a {background:#1f6eb1;color:#Fff;border-radius:4px;}
.floor_1_main .slideTxtBox .hd ul li.on {border:1px solid #1f6eb1;}
.floor_1_main .slideTxtBox .bd .con .left {width:601px;}
.floor_1_main .slideTxtBox .bd .con .left dd .box1 {border:1px solid #ddd;width:299px;height:223px;float:left;position:relative;background:#fff;border-right:none;}
.floor_1_main .slideTxtBox .bd .con .left dd .box1 i {width:31px;height:5px;background-position:-198px 0;margin-left:30px;margin-top:20px;}
.floor_1_main .slideTxtBox .bd .con .left dd .box1 h3 {padding-left:30px;font-size:20px;padding-top:30px;font-weight:100;}
.floor_1_main .slideTxtBox .bd .con .left dd .box1 p {padding-left:30px;padding-right:30px;color:#999;padding-top:10px;line-height:26px;text-align:justify;}
.floor_1_main .slideTxtBox .bd .con .left dd .box1 span {display:block;width:13px;height:25px;background-position:-166px 0;position:absolute;top:50%;margin-top:-12px;z-index:10;right:-13px;}
.floor_1_main .slideTxtBox .bd .con .left dd .box2 {float:left;border-left:1px solid #ddd;width:300px;height:225px;}
.floor_1_main .slideTxtBox .bd .con .left dd .box2 img {display:block;width:300px;height:225px;}
.floor_1_main .slideTxtBox .bd .con .left dd:hover .box1 i {background-position:-198px -5px;}
.floor_1_main .slideTxtBox .bd .con .left .d2 .box1 {border-right:1px solid #ddd;float:right;}
.floor_1_main .slideTxtBox .bd .con .left .d2 .box1 span {right:auto;left:-13px;background-position:-181px 0;}
.floor_1_main .slideTxtBox .bd .con .left .d2 .box2 {float:left;border-left:none;}
.floor_1_main .slideTxtBox .bd .con .right {width:599px;overflow:hidden;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox {width:600px;height:450px;overflow:hidden;position:relative;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .hd2 {height:12px;overflow:hidden;position:absolute;right:41px;bottom:32px;z-index:1;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .hd2 ul {overflow:hidden;zoom:1;float:left;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .hd2 ul li {float:left;margin-left:10px;width:12px;height:12px;line-height:12px;text-align:center;background:#333;cursor:pointer;border-radius:100%;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .hd2 ul li.on {background:#fff;color:#fff;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .bd2 {position:relative;height:100%;z-index:0;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .bd2 li {zoom:1;vertical-align:middle;position:relative;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .bd2 li h3 {background:#1f6eb1;color:#fff;height:80px;line-height:80px;position:absolute;left:0;bottom:0;z-index:10;width:100%;font-size:20px;font-weight:100;padding-left:36px;}
.floor_1_main .slideTxtBox .bd .con .right .slideBox .bd2 img {width:600px;height:450px;display:block;}

.floor_5 {padding-bottom:52px;padding-top:20px;}
.floor_5 .picScroll-left {position:relative;padding-top:15px;}
.floor_5 .picScroll-left .hd {text-align:center;margin-top:27px;}
.floor_5 .picScroll-left .hd ul {display:inline-block;zoom:1;*display:inline;}
.floor_5 .picScroll-left .hd ul li {width:15px;height:15px;border-radius:100%;background:#bfbfbf;float:left;margin:0 8px;text-indent:-1000px;overflow:hidden;}
.floor_5 .picScroll-left .hd ul li.on {background:#1f6eb1;}
.floor_5 .picScroll-left .bd ul {zoom:1;}
.floor_5 .picScroll-left .bd ul li {width:390px;margin-right:15px;text-align:center;margin-bottom:15px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_5 .picScroll-left .bd ul li img {width:388px;height:290px;display:block;border:1px solid #ddd;border-bottom:0;}
.floor_5 .picScroll-left .bd ul li span {display:block;margin:11px auto;width:35px;height:1px;background:#dbdbdb;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_5 .picScroll-left .bd ul li h3 {font-size:20px;font-weight:100;line-height:42px;padding-top:14px;}
.floor_5 .picScroll-left .bd ul li p {color:#666;height:48px;line-height:24px;text-align:justify;overflow:hidden;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_5 .picScroll-left .bd ul li .con {padding:0 25px 26px;border-bottom:1px solid #ddd;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_5 .picScroll-left .bd ul li:hover {box-shadow:5px 5px 15px rgba(0,0,0,0.2);}
.floor_5 .picScroll-left .bd ul li:hover .con {border-bottom:2px solid #1f6eb1;padding:0 25px 25px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.floor_5 .picScroll-left .bd ul li:hover .con span {background:#1f6eb1;}
.floor_5 .picScroll-left .bd ul li:hover p {color:#666;}
.floor_6_main {width:100%;padding-top:5px;padding-bottom:88px;}
.floor_5_1 {width:1200px;height:452px;padding-top:10px;}
.floor_5_1 .floor_5_z {float:left;width:380px;height:452px;position:relative;}
.floor_5_1 .floor_5_z a {display:block;}
.floor_5_1 .floor_5_z .dk {height:213px;width:100%;border-top:none;}
.floor_5_1 .floor_5_z b {width:380px;height:285px;overflow:hidden;display:block;}
.floor_5_1 .floor_5_z img {width:100%;height:100%;display:block;transition:all .36s ease;}
.floor_5_1 .floor_5_z h3 {font-size:18px;color:#333;line-height:18px;width:100%;display:block;font-weight:normal;}
.floor_5_1 .floor_5_z p {font-size:14px;color:#666;line-height:24px;width:100%;margin-top:10px;height:87px;}
.floor_5_1 .floor_5_z i {display:block;font-size:16px;color:#1f6eb1;margin:0;padding:0;width:170px;height:36px;line-height:36px;text-align:center;border:#1f6eb1 solid 2px;border-radius:18px;transition:ease-in-out .2s;}
.floor_5_1 .floor_5_z em {display:block;width:100px;height:100px;background-color:#1f6eb1;text-align:center;font-size:16px;color:#fff;font-family:"Arial";position:absolute;left:0;top:0;}
.floor_5_1 .floor_5_z em span {display:block;font-size:60px;color:#fff;line-height:50px;padding-top:14px;}
.floor_5_1 .floor_5_z:hover h3 {color:#1f6eb1;}
.floor_5_1 .floor_5_z:hover p,.floor_5_1 .floor_5_z:hover i span {color:#333;}
.floor_5_1 .floor_5_z i:hover {background-color:#1f6eb1;color:#fff;border:#1f6eb1 solid 2px;}
.floor_5_1 .floor_5_z a:hover b img {-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}
.floor_5_1 .floor_5_y {float:right;width:800px;height:452px;}
.floor_5_1 .floor_5_y ul {display:block;width:100%;height:452px;margin:0 auto;}
.floor_5_1 .floor_5_y ul li {height:103px;width:100%;margin:0 auto;margin-bottom:28px;position:relative;border-bottom:#b9b9b9 dashed 1px;padding-bottom:28px;}
.floor_5_1 .floor_5_y ul li em {display:block;float:left;display:block;width:98px;height:98px;border:#e5e5e5 solid 1px;text-align:center;font-size:16px;color:#333;font-family:"Arial";position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_5_1 .floor_5_y ul li em span {display:block;font-size:60px;color:#333;line-height:50px;padding-top:14px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.floor_5_1 .floor_5_y ul li a {display:block;width:100%;height:100px;}
.floor_5_1 .floor_5_y ul li h3 {width:660px;float:right;height:100px; font-weight:normal; margin:0; padding:0;}
.floor_5_1 .floor_5_y ul li p {font-size:18px;color:#333;width:100%;line-height:18px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;padding:0; margin-top:5px;}
.floor_5_1 .floor_5_y ul li p span {display:block;font-size:14px;color:#666;line-height:22px;padding-top:18px;font-weight:normal;}
.floor_5_1 .floor_5_y ul li:hover p {color:#1f6eb1;}
.floor_5_1 .floor_5_y ul li:hover em,.floor_5_1 .floor_5_y ul li:hover em span {color:#1f6eb1;}
.i_pro{ border:1px solid #737373;}
.index_pro ul li{ height:330px;width:23%; float: left; margin-left:1%; margin-right:1%; margin-bottom:2%;}
.i_pro img{ height:240px;width:100%;}
.i_protit{ text-align:center; font-size:14px; margin-top:10px;}
.floor_5_main{ display:none;}
.yuyan{ float: right; margin-top:55px; margin-left:50px;}
.yuyan a{ color:#555555;}
.yuyan a:hover{ color:#204C97;}
.floor_6_main{ display:block;}
.header .nav li.dropdown:nth-child(6):before{ display:none}
.header .nav li.dropdown:nth-child(7):before{ display:none}
.header .nav li.dropdown:nth-child(8):before{ display:none}


.submian {
	padding-bottom: 30px;
}
.submian .sobtitle {
	height: 30px;
	line-height: 30px;
	padding: 10px 0px 10px;
	margin-bottom: 20px;
	font-size: 14px;
	border-bottom: 1px solid #f1f1f1;
}
.submian .sobtitle s {
	width: 18px;
	height: 18px;
	margin-right: 10px;
}
.submian .sobtitle a {
	font-size: 14px;
	color: #333
}
.submian .sobtitle a:hover {
	color: #1F4A8F;
}
.submian .sobtitle a.now {
	color: #1F4A8F;
	font-size: 14px;
	font-weight: bold;
}
.submian .sobtitle a.now:hover {
	text-decoration: underline;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.ico {
	background: url(../images/home_icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}

/*inside_title*/
.inside_title{ text-align:center; margin-bottom:40px;}
.inside_title h1{ font-size:30px; font-weight:normal; margin:40px 0 10px 0;}
.inside_title p{ font-size:14px; color:#£³£³£³;}
/*two_nav*/
.two_nav{ background:#f4f4f4; text-align:center;}
.two_nav a{ display:inline-block; width:154px; line-height:48px; height:48px; overflow:hidden;background:#fff;margin:0 10px 12px 10px; font-size:15px; color:#333; margin-top:25px; margin-bottom:20px;}
.pro_two_nav a:nth-of-type(odd){ background:#ddd;} 
.two_nav a:hover{ background:#004a91;color:#fff;}
.two_nav .this{ background:#004a91;color:#fff;}
.pro_two_nav .this:nth-of-type(odd){ background:#004a91;color:#fff;}
.two_nav_mobile{ display:none;}
/*inside_con*/
.inside_con{ padding:20px 0; font-size:15px;}
.about_con p{ margin-bottom:20px; font-size:15px; line-height:40px; color:#333;}
.submian .subright .thumblist {
}
.thumblist .list {
	padding-bottom: 20px;
}
.thumblist .item {
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	display: block;
	padding: 20px;
	transition: all .5s;
}
.thumblist .item a {
	display: block;
}
.thumblist .item .img {
	position: relative;
	width: 20%;
	height: 135px;
	display: block;
	overflow: hidden;
	cursor: pointer;
}
.thumblist .item img {
	width: 100%;
	height: 100%;
	transition: all 0.3s ease-out 0s;
}
.thumblist .item a:hover img {
	transform: scale(1.1, 1.1);
}
.thumblist .item .txt {
	width: 75%;
	cursor: pointer;
}
.thumblist .item .txt h3 {
	font-size: 16px;
	line-height: 30px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.thumblist .item .txt .mark {
	color: #999;
	font-size: 12px;
	line-height: 30px;
	padding: 0;
}
.thumblist .item .txt .mark span {
	display: inline-block;
	padding-right: 18px;
}
.thumblist .item .txt p {
	color: #666;
	line-height: 25px;
}
.thumblist .item .txt p span {
	display: inline-block;
	color: #118c3c;
	padding-left: 10px;
}
.thumblist .item a:hover .txt h3 {
	color: #118c3c;
}
.thumblist .item:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}

.conBox .ArticleTitle h1 {
	font-size: 24px;
	text-align: center;
	padding: 20px 0px;
	border-bottom: 1px dashed #ccc;
	font-weight: bold;
}
.conBox .ArticleMessage {
	line-height: 30px;
	height: 30px;
	margin-bottom: 10px;
	text-align: center;
}
.conBox .ArticleMessage span:first-child {
	margin-left: 0;
}
.conBox .ArticleMessage span {
	color: #999;
	margin-left: 14px;
	font-size: 12px;
}
.conBox .ArticleMessage .jiathis_style {
	float: left;
	margin-top: 5px;
}

.conBox .ArticleTencont {
	padding: 5px 0px 20px 0px;
	line-height: 28px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
}
.showproduct .ArticleTencont img {
	max-width: 100%;
}
 .conBox .ArticleTencont img {
	max-width: 100%;
}
.field_down {
	text-align: left;
}
.field_down a {
	width: 100px;
	height: 30px;
	line-height: 30px;
	background: #0267ac;
	color: #fff;
	display: block;
	text-align: center;
}
.conBox .mark{ text-align:center; margin-top:10px;}

.reLink {
	height: 38px;
	border: 1px solid #ccc;
	margin: 10px auto 10px;
	padding: 0px 10px;
}
.reLink .prevLink, .reLink .nextLink {
	height: 38px;
	line-height: 38px;
}
.reLink .prevLink a, .reLink .nextLink a {
	height: 38px;
	line-height: 38px;
}
.reLink .prevLink a:hover, .reLink .nextLink a:hover {
	color: #118c3c;
}
.reLink .prevLink {
	float: left;
}
.reLink .nextLink {
	float: right;
}

.girdlist {
	overflow: hidden;
	width: 100%;
	padding-top: 50px;
	padding-bottom: 30px;
}
.girdlist .list {
	width: 100%;
}
.girdlist .item {
	width: 380px;
	float: left;
	display: inline-block;
	margin-bottom: 30px;
	margin-right: 20px;
	position: relative;
	background: #fff;
}
.icon {
	background: url(../images/icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}
.girdlist .item a {
	display: block;
}
.girdlist .item .img {
	width: 380px;
	height: 278px;
	overflow: hidden;
	border: #eeeeee solid 1px;
	position: relative;
	text-align: center;
}
.girdlist .item .img img {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	width: 100%;
	height: 270px;
	display: inline-block;
	margin-top: 11px;
}
.girdlist .item .item_mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0);
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: Alpha(opacity=0);
*zoom: 1;
	-webkit-transform: rotateX(180deg) scale(0.5, 0.5);
	transform: rotateX(180deg) scale(0.2, 0.2);
	transition: all ease-out .5s;
}
.girdlist .item .item_mask .item_link_icon {
	display: block;
	width: 60px;
	height: 60px;
	text-align: center;
	background-position: -440px -313px;
	line-height: 38px;
	position: absolute;
	left: 50%;
	top: 50%;
*top: 40%;
	margin-left: -30px;
	margin-top: -0px;
	opacity: 0;
	filter: Alpha(opacity=0);
*zoom: 1;
}
.girdlist .item .txt {
	background: #fff;
	height: 56px;
	line-height: 56px;
	position: relative;
	font-size: 16px;
	color: #333;
	border-bottom: #eeeeee solid 1px;
}
.girdlist .item .txt p {
	font-size: 16px;
	color: #333;
	float: left;
	transition: .5s ease;
}
.girdlist .item .txt i {
	float: right;
	width: 15px;
	height: 15px;
	background-position: -487px -246px;
	margin-top: 20px;
	transition: .5s ease;
}
.girdlist .item:hover p {
	color: #1F4A8F;
	transition: .5s ease;
}
.girdlist .item:hover .txt i {
	background-position: -487px -228px;
	transition: .5s ease;
}
/*.girdlist .item:hover{box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);}*/
.girdlist .item:hover img {
	transform: scale(1.1, 1.1);
}
.girdlist .item:hover .item_mask {
	opacity: 1;
	filter: Alpha(opacity=100);
	-webkit-transform: rotateX(0deg) scale(1, 1);
	transform: rotateX(0deg) scale(1, 1);
	transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;
	background: rgba(0, 0, 0, 0.3);
}
.girdlist .item:hover .item_mask .item_link_icon {
	transform: translateY(-21px);
	opacity: 1;
	filter: Alpha(opacity=100);
}
.showProduct {
	padding-bottom: 30px;
}
.showProduct .imgtxtcon {
	width: 630px;
	float: left;
	margin-left: 40px;
}
.showProduct .imgtxtcon .tit {
	font-size: 24px;
	font-weight: bold;
	color: #1F4A8F;
	line-height: 30px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #dedede;
}
.showProduct .imgtxtcon .tit2 {
	color: #999;
	font-size: 14px;
	margin-bottom: 30px;
	line-height: 30px;
	padding-top: 20px;
	text-align: justify;
	height: 178px;
	border-bottom: 1px dotted #dedede;
	overflow: hidden;
}
.showProduct .imgtxtcon .tel {
	font-size: 20px;
}
.showProduct .imgtxtcon .tel strong {
	color: #1F4A8F;
	font-size: 40px;
	font-weight: bold;
	line-height: 40px;
}
.showProduct .showp_txt {
	padding: 40px 0 40px 0;
	position: relative;
}
.showProduct .showp_txt .tit {
	border-bottom: 1px solid #eee;
	position: relative;
	padding-bottom: 12px;
	margin-bottom: 15px;
}
.showProduct .showp_txt .tit h3 {
	font-size: 20px;
	color: #333;
}
.showProduct .showp_txt .tit s {
	width: 80px;
	height: 5px;
	display: block;
	position: absolute;
	left: 0;
	bottom: -2px;
	background: #1F4A8F;
}
.showProduct .showp_txt .txtcon {
	color: #666;
	line-height: 30px;
}
.showProduct .imgtxtcon .btn1, .showProduct .imgtxtcon .btn2 {
	float: left;
	margin-right: 25px;
	font-size: 16px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	width: 140px;
	height: 40px;
	line-height: 40px;
	margin-top: 30px;
	text-align: center;
	color: #fff;
	position: relative;
}
.showProduct .imgtxtcon .btn1 img {
	display: block;
	position: absolute;
	left: 0;
	top: 38px;
	width: 135px;
	height: 0;
	transition: all ease 600ms;
}
.showProduct .imgtxtcon .btn1:hover img {
	height: 135px;
}
.showProduct .imgtxtcon .btn1 {
	background: #1F4A8F;
}
.showProduct .imgtxtcon .btn1:hover, .showProduct .imgtxtcon .btn2:hover {
	background: #444;
}
.showProduct .imgtxtcon .btn2 {
	text-align: center;
	margin-right: 0;
	margin-left: 0;
	background: #999999;
}

.xinxq {
	padding-bottom: 60px;
}
.showImg {
	padding-top: 40px;
}
.mod18 {
	width: 530px;
	position: relative;
	margin: 0 auto;
}
.mod18 .btn1 {
	position: absolute;
	cursor: pointer;
	z-index: 99;
	font-size: 50px;
	font-weight: bold;
}
.mod18 .prev1 {
	left: 10px;
	background: url(../images/prevbtn.png) no-repeat;
}
.mod18 #prevTop, .mod18 #nextTop {
	top: 250px;
	width: 32px;
	height: 48px;
	display: none;
}
.mod18 #prev, .mod18 #next {
	top: 440px;
	width: 10px;
	height: 16px;
	background: url(../images/prevbtn.png) no-repeat;
}
.mod18 .prev1 {
	left: 10px;
	background: url(../images/prevbtn.png) no-repeat;
}
.mod18 #next.btn1.next {
	right: 10px;
	background: url(../images/nextbtn.png) no-repeat;
}
.mod18 li {
	float: left;
}
.mod18 .cf li {
	position: relative;
	color: #fff;
}
.mod18 .cf a {
	display: block;
	width: 530px;
	height: 392px;
	position: absolute;
	color: #fff;
}
.mod18 .cf a img {
	width: 530px;
	height: 392px;
	background-size: 100%;
}
.mod18 .cf li span {
	display: block;
	width: 486px;
	position: absolute;
	left: 75px;
	bottom: 0;
	padding: 10px 20px;
	line-height: 22px;
	text-align: left;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#60000000", endColorstr = "#60000000");
}
.mod18 .picBox {
	width: 530px;
	height: 398px;
	position: relative;
	overflow: hidden;
}
.mod18 .picBox ul {
	height: 398px;
	position: absolute;
	left: 0;
}
.mod18 .picBox li {
	width: 530px;
	height: 398px;
}
.mod18 .listBox {
	width: 430px;
	height: 71px;
	margin: 0 auto;
	position: relative;
	margin-top: 15px;
	overflow: hidden;
}
.mod18 .listBox ul {
	height: 71px;
	position: absolute;
	padding-left: 12px;
}
.mod18 .listBox li {
	width: 106px;
	height: 71px;
	cursor: pointer;
	position: relative;
}
.mod18 .listBox li i {
	display: none;
}
.mod18 .listBox li a {
	display: block;
	width: 92px;
	height: 68px;
}
.mod18 .listBox img {
	border: 3px solid #ffffff;
	width: 89px;
	height: 65px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.mod18 .listBox .on img {
	border-color: #1F4A8F;
}

.ntpo {
	padding-top:10px;
	padding-bottom: 30px;
}
.ntpo .t2 {
	padding: 0px 0 48px;
	text-align: center;
}
.ntpo .t2 .titb {
	font-size: 30px;
	margin-bottom: 16px;
}
.ntpo .t2 .txt {
	font-size: 14px;
	line-height: 24px;
}
.ntpo .t2 .txt span {
	font-weight: bold;
	color: #1F4A8F;
}
.formData {
	padding-bottom: 20px;
}
.formData .item {
	float: left;
	color: #999;
	font-weight: normal;
	width: 560px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #e5e5e5;
	margin-right: 76px;
	margin-bottom: 30px;
	position: relative;
}
.formData .item label {
	padding-left: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	text-align: center;
	display: block;
	margin: 0;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #cccccc;
}
.formData .item input {
	outline: none;
	line-height: 38px;
	height: 38px;
	font-size: 18px;
}
.formData .item .txt {
	width: 355px;
	height: 50px;
	line-height: 50px;
	display: block;
	background: none;
	padding-left: 70px;
	border: 0 none;
	color: #333;
}
.formData .item .red {
	position: absolute;
	right: 15px;
	top: 0;
	color: #ff0000;
	z-index: 11;
}
.formData .item.mr0 {
	margin-right: 0;
}
.formData .msg-box {
	position: absolute;
	left: 0;
	top: 0px;
}
.formData .liuyan {
	width: 1198px;
	height: 240px;
	border: 1px solid #e5e5e5;
	float: left;
}
.formData .liuyan label {
	text-align: right;
	display: block;
}
.formData .liuyan textarea {
	width: 1178px;
	height: 214px;
	line-height: 28px;
	padding: 12px 10px;
	text-indent: 100px;
	font-size: 18px;
	font-family: "microsoft yahei";
	color: #333;
	border: 0 none;
	overflow: hidden;
	background: none;
	resize: none;
	display: block;
	outline: none;
}
.formData .bot {
	width: 100%;
}
.formData .sub {
	width: 232px;
	line-height: 46px;
	border: 2px solid #1F4A8F;
	margin-right: 2px;
	text-align: center;
	background: #1F4A8F;
	color: #FFF;
	cursor: pointer;
	font-size: 18px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.formData .sub:hover {
	background: none;
	color: #1F4A8F;
}
.formData .yzm {
	width: 432px;
}
.formData .yzm .txt {
	padding-left: 80px;
}
.formData .yzm img {
	position: absolute;
	right: 3px;
	top: 3px;
	border: 0px;
	display: block;
}

.conLef{ float:left; width:33.45%; font-size:14px; color:#666666; line-height:36px; background:#eaeaea; padding:35px;}
.conLefTit{ font-size:22px; color:#333333; line-height:120%; border-bottom:1px solid #cecece; padding:10px 0;}
.conLefCon{ margin:25px 0;}
.conLefCon p{ padding-left:28px; background-position:left 7px; background-repeat:no-repeat;}
.conAdd{ background-image:url(../images/conIco1.png);}
.conCode{ background-image:url(../images/conIco2.png);}
.conTel{ background-image:url(../images/conIco3.png);}
.conFax{ background-image:url(../images/conIco4.png);}
.conEmail{ background-image:url(../images/conIco5.png);}
.conLefWx{ font-size:0; margin:0 -10px; text-align:center;}
.conLefWx li{ width:50%; padding:0 10px; font-size:14px; color:#666666; line-height:36px; float:left;}
.conLefWx li img{ margin:0 auto;}
.conLefWx li p{ text-align:center;}
.conRig{ float:right; width:60%; overflow:hidden; background:#f6f6f6}
.conMapBg{ background:#f6f6f6; padding:10px; text-align:center;}
.conMap{ position:relative; display:inline-block; vertical-align:middle;}
.conList li div.pan{ display:block; height:100%; position:relative; background:#FFFFFF; box-shadow:0 0 20px rgba(0,0,0,0.1); padding:15px 35px; font-size:14px; color:#666666; line-height:30px;}
.conH3{ font-size:24px; color:#333333; line-height:30px; height:60px; padding:15px 0; border-bottom:1px solid #dddddd;}
.conText{ margin:10px 0;overflow:hidden;}
.conText a{ color:#666666;}
.seeMap{ position:absolute; right:0; bottom:40px; width:100px; height:30px; line-height:30px; border-radius:15px 0 0 15px; background:#e6e6e6; color:#999999; transition:all 0.3s linear; text-align:center;}
.conLine{ position:absolute; right:0; top:0; width:0; height:4px; background:#c01920; transition:all 0.3s linear;}
.box5TitH3{ font-size:22px; text-align:center;}
.conList{ margin-top:30px;}
.contact{ margin-top:30px;}
.yewuListBg{ padding-top:30px; padding-bottom:80px;}
.conList li div.pan{ display:block; height:100%; position:relative; background:#FFFFFF; box-shadow:0 0 20px rgba(0,0,0,0.1); padding:15px 35px; font-size:14px; color:#666666; line-height:30px;}
.col-md-4 {
    width: 31%; float:left; margin-left:1%; margin-right:1%; margin-bottom:5%;
}

.m2zp_t { line-height: 38px; height: 38px; background: #8A8A8A; font-size: 14px; font-weight: bold; color: #FFF; }
.m2zp_s1 { float: left; width: 20%; padding-left: 18px; }
.m2zp_s2 { float: left; width: 15%; padding-left: 18px; }
.m2zp_s3 { float: left; width: 15%; padding-left: 18px; }
.m2zp_s4 { float: left; width: 15%; padding-left: 18px; }
.m2zp_s5 { float: left; width: 15%; padding-left: 18px; }
.m2zp_s6 { float: left; width: 10%; padding-left: 18px; }
.m2zp_dl dt { line-height:55px; height: 55px; }
.m2zp_btn1,.m2zp_btn1:hover { line-height: 42px; background: url(../images/jt1.png) no-repeat right center; height: 42px; padding-right: 16px; color: #666; transition: none; text-decoration: none; }
.m2zp_btn2,.m2zp_btn2:hover { line-height: 42px; background: url(../images/jt2.png) no-repeat right center; height: 42px; padding-right: 16px; color: #d92932; transition: none; text-decoration: none; display:none }
.m2zp_dl dd { padding: 40px 48px 35px; font-size: 14px; line-height: 30px; border: 1px solid #ddd; display: none; margin: 0px 0px 15px 0; }
.jiathis_style{ display:inline-block; vertical-align: middle;margin-top: -2px;}

.m2n_txt1{ width:1092px;}
.cp_line{ width:50px; height:3px; background:#1F4A8F; margin:0 auto; margin-top:20px; margin-bottom:20px;}

/*分页样式*/
.pglist {
	padding: 30px 0 15px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #333;
	padding: 0 15px;
	margin: 0 4px;
	background: #fff;
	border: 1px solid #edebeb;
}
.pglist * {
	display: inline-block;
	vertical-align: middle;
	line-height: 34px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	color: #fff;
	background: #06a3e8;
	border-color: #06a3e8;
}

 @media screen and (max-width: 767px) {
 .lanmu{ overflow:hidden;}
 .lanmu li{ width:50%; float:left; line-height:44px;}
 .lanmu li>a{ overflow:hidden; height:44px;}
.w1200{ width:auto;}
.submian{ padding:0 10px 0 10px;}
.inside_title h1{ font-size:24px;margin:10px 0 10px 0;}
.two_nav{ overflow:hidden;}
.inside_title{ margin-bottom:20px;}
.two_nav a{width: 48%;display: block;float: left;margin: 0 0px 0px 0px; margin-left:1%; margin-right:1%; margin-bottom:2%; margin-top:2%;}
 .index_pro ul li{ width:48%; margin-bottom:3%;}
 .floor_1_main .slideTxtBox .hd ul li{ float: left; margin-bottom:10px; width:47%; margin-left:1%; margin-right:1%; font-size:14px; overflow:hidden;}
 .floor_1_main .slideTxtBox .hd{ margin-bottom:10px;}
 .floor_1_main{ padding-bottom:30px;}
 .gg{ display:none;}
.floor_6_main{ display:none;}
 .floor_5_main{ display: block;}
 .floor_5_main {padding-bottom:20px;border-bottom:1px solid #f1f1f1;}
.floor_5_main .textlist {display:block;margin:0 10px;margin-top:0;}
.floor_5_main .textlist ul {display:inline-block;width:100%;}
.floor_5_main .textlist ul li {display:block;width:100%;float:left;border-bottom:#dddddd solid 1px;padding:12px 0;}
.floor_5_main .textlist ul li:nth-child(5) {border-bottom:none;}
.floor_5_main .textlist ul li .tl {float:left;width:72%; }
.floor_5_main .textlist ul li .tl h3{font-size:16px; font-weight:normal; margin:0;}
.floor_5_main .textlist ul li .tl p {font-size:14px;line-height:22px;color:#999999;overflow:hidden;margin-bottom:10px; margin-top:0;}
.floor_5_main .textlist ul li .tl span {display:block;font-size:0.2rem;color:#999999;line-height:0.2rem;float:left;height:0.24rem;line-height:0.24rem;}
.floor_5_main .textlist ul li .tl i {display:block;font-size:0.2rem;color:#999999;float:left;height:0.24rem;line-height:0.24rem;}
.floor_5_main .textlist ul li img {float:right;width:25%;height:100px;}
.floor_5_main .more a {background:#fff;}
.news_more {height:45px;line-height:45px;text-align:center;margin-bottom:.6rem;font-size:14px;}
.news_more a { background:#204C97;display:block;width:90%;height:100%;box-sizing:border-box;border-radius:30px;color:#fff; margin:0 auto;margin-top:20px;}
.yuyan{ margin-right:40px; margin-top:-25px;}
.thumblist .item .img{ width:100%;}
.thumblist .item{ padding:0; padding-bottom:20px;}
.thumblist .item .txt{ width:100%;}
.thumblist .item .txt h3{ margin:0; margin-top:10px;}
.thumblist .item .txt p{margin:0; margin-bottom:10px;}
.ntpo{ padding-top:0px;}
.ntpo .t2{padding:0px 0 48px;}
.ntpo .t2 .titb{ font-size:20px;}
.formData .item .txt{ width:90%;padding-left:10%;}
.formData .item{ float:none; width:100%;}
.conLef{ width:90%; padding:5%;}
.conRig{ width:100%; height:400px;}
.contact{ margin-top:0;}
 }