/**/
.blk-main {
	width: 100%;
}
.blk {
	width: 1200px;
	margin: 0 auto 20px auto;
}
.content1 {
	width: 1200px;
	margin: 0 auto;
}
.p12-aboutinfo-1 {
	display: inline-block;
	width: 100%;
	background: #fff;
	margin-bottom: 38px;
}
.p12-aboutinfo-1-nr {
	padding: 0 0px 20px!important;
}
.p12-aboutinfo-1-tit {
	display: none;
}
.about1 {
}
.about1 h2,  .about2 h2,  .about3 h2 {
	font-size: 30px;
	color: #2b2b34;
	text-align: center;
	display: block;
	margin: 60px auto 50px;
	font-weight: normal;
	letter-spacing: 1px;
	border-bottom: 1px solid #ddd;
	width: 30%;
}
.about1 h2 span,  .about2 h2 span,  .about3 h2 span {
	display: block;
	border-bottom: 3px solid #e3232f;
	width: 20%;
	margin-top: 20px;
	text-align: center;
	margin: 19px auto -1.5px;
}
.about1 dl {
}
.about1 dl dt {
	float: left;
	border: 1px solid #eee;
	padding: 3px;
	line-height: 0;
}
.about1 dl dt img {
}
.about1 dl dd {
	width: 520px;
	float: right;
	color: #333;
}
.about1 dl dd h5 {
	font-size: 28px;
	font-weight: normal;
	letter-spacing: 5px;
}
.about1 dl dd b {
	display: block;
	border-bottom: 2px solid #cc3441;
	width: 5%;
	margin: 30px 0;
}
.about1 dl dd p {
	letter-spacing: 1px;
	line-height: 26px;
}
.about2 {
	background: url(/skin/images/about_2.jpg)no-repeat bottom;
	padding-bottom: 145px;
}
.about2 h5 {
	font-size: 26px;
	font-weight: normal;
	color: #333;
}
.about2 h5 span {
	display: block;
	border-bottom: 2px solid #cc3441;
	width: 5%;
	margin: 35px 0;
}
.about2 dl {
}
.about2 dl dd {
	padding-top: 144px;
	width: 546px;
}
.about2 dl dd p {
	text-align: justify;
	line-height: 26px;
}
.about2 dl dd b {
	background: url(/skin/images/more_a.jpg)no-repeat left;
	height: 61px;
	color: #fff;
	text-align: left;
	display: block;
	line-height: 60px;
	padding-left: 34px;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 2px;
	margin-top: 45px;
}
.about2 dl dd b a {
	color: #fff
}
.about3 {
}
.about3 ul {
}
.about3 ul li {
	width: 240px;
	float: left;
}
.about3 ul li h3 {
	color: #e3232f;
	font-size: 20px;
	display: block;
	margin: 15px 0;
	border-bottom: 1px solid #999;
	width: 14%;
	padding-bottom: 5px;
}
.about3 ul li b {
	width: 100%;
	background: #f8f8f8;
	height: 300px;
	display: block;
}
.about3 ul li b img {
}
.about3 ul li p {
	color: #333;
	font-size: 16px;
	text-align: center;
}
.about3 ul li span {
	display: block;
	background: #e3232f;
	width: 15%;
	color: #fff;
	text-align: center;
	letter-spacing: 2px;
}
.about3 ul li span a {
	color: #fff;
	font-weight: normal
}
.about3 ul li:last-child {
	float: right;
}




@charset "UTF-8";
body{overflow-x: hidden;overflow-y: auto;}
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin: 0px;}
input,button,ul,ol{margin: 0px; padding: 0px;}
body,input,button,form{font-size: 14px; line-height: 28px; font-family: "microsoft yahei","宋体", "Arial"; color: #333333;}
h1,h2,h3,h4,h5,h6{font-size: 14px; font-weight: normal;}
ul,ol,li{list-style: none;}
input{background: none; border: 0 none;}
img,iframe{border: 0px;}
em,i{font-style: normal;}
button,input,select,textarea{font-size: 100%;}
table{border-collapse: collapse; border-spacing: 0;}
.red{color: #ba292e;}
.fl,.left{}
.fr,.right{float: right;}
.tac{text-align: center;}
.tar{text-align: right;}
.por{position: relative;}
.hidden{display: none;}
.w1200{width: 1200px; margin: 0 auto;}
.icon{background: url(../images/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
.icon1{background: url(../images/icon1.png) no-repeat; display: inline-block; vertical-align: middle;}
.icon2{background: url(../images/icon2.png) no-repeat; display: inline-block; vertical-align: middle;}
.iconp{background:url(../images/iconp.png) no-repeat; display: inline-block; vertical-align: middle;}
a{color: #333333; text-decoration: none;cursor:pointer;}
a:hover{color: #003e92; text-decoration: none;}
a:visited{text-decoration: none;}
.ease,
.ease *{-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.noease,
.noease *{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
:-moz-placeholder{color: #aaa;}
::-moz-placeholder{color: #aaa;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #aaa;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #aaa;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.head_main_top{height: 30px;width: 100%;background-color: #fff;font-size: 12px;line-height: 30px;color: #333;border-top: 5px solid #003e92;border-bottom:#dddddd solid 1px;}
.head_main a{color: #333; font-size: 12px;}
.head_main_top li{padding: 0 8px;display: inline-block;}
.head_main_top li i.qy{display:inline-block; width:16px; height:16px; background-position:-238px -231px; margin-right:4px;}
.head_main_top li i.zx{display:inline-block; width:16px; height:18px; background-position:-262px -231px;margin-right:4px;}
.head_main_top li i.lx{display:inline-block; width:12px; height:16px; background-position:-282px -231px;margin-right:4px;}
.head_main_top a:hover{color:#003e92;}



/*******index css*******/
/*首页标题*/
.index .in_title{padding-top:50px;text-align: center;}
.index .in_title h3{font-size: 36px; text-align: center; color: #003e92; letter-spacing: 7px; line-height: 45px;}
.index .in_title p{font-size: 18px; font-family: -webkit-pictograph; padding-bottom: 10px; text-align: center; background: url(../images/x.jpg) no-repeat center bottom; text-transform: uppercase; height: 30px; line-height: 30px; letter-spacing: 5px; color: #555555;}
/*产品中心*/
.index .product{overflow: hidden;width: 100%;background: rgba(6, 163, 232, 0.05);padding-bottom:50px;}
.index .product .in_title{padding-top: 30px;}
.index .product .pro_left{float: left;width: 240px;}
.index .product .pro_left .pro_tit{padding: 24px 0;background: #003e92;font-size: 20px;color: #fff;text-align: center;}
.index .product .pro_left .pro_tit a{color: #FFFFFF; text-align: center; font-size: 23px;}
.index .product .pro_left ul{padding: 10px;padding-bottom: 0;border: 1px solid #E0E0E0;border-top: 0;overflow: hidden;background: #fff;}
.index .product .pro_left ul li{background: #f6f6f6 url(../images/flbj.png) 190px center no-repeat;color: #FFF;width: 218px;margin-bottom: 10px;overflow: hidden;transition: all .5s;}
.index .product .pro_left ul li a{height: 40px;padding-left: 20px;letter-spacing: 1px;padding-right: 26px;border: 1px solid #b7c5ce;display: block;color: #666666;font-size: 14px;line-height: 40px;}
.index .product .pro_left ul li:hover a{color:#fff;}
.index .product .pro_left ul li:hover{background-color: #003e92;}
.index .product .pro_left .contactn{margin-top: 10px;}
.index .product .pro_left .contactn .tit{font-size: 20px;line-height: 55px;text-align: center;background: #003e92;padding: 0 18px;color: #fff;}
.index .product .pro_left .contactn .tit a{color: #fff;}
.index .product .pro_left .contactn .con{background: #fff; border: 1px solid #E0E0E0; border-top: 0; overflow: hidden; padding: 5px 14px 10px 14px; width: 210px;}
.index .product .pro_left .contactn .con img{width:210px;height:90px;margin: 10px 0;}
.index .product .pro_left .contactn .con p{line-height: 27px;overflow: hidden;font-size: 14px;color:#333333;}
.index .product .pro_left .contactn .con p b{color: #003e92;}
.index .product .con_right{width: 940px;float: right;}
.index .product .con_right ul li{width: 301px;margin-right: 15px;margin-bottom: 15px;border: 1px solid #E0E0E0;float: left;background-color: #fff;transition: all .5s;}
.index .product .con_right ul li:nth-child(3n){margin-right: 0;}
.index .product .con_right ul li .pic{margin: 2px;overflow: hidden;}
.index .product .con_right ul li img{width: 297px;height: 222px;transition: all 1s;}
.index .product .con_right ul li a:hover img{transform: scale(1.2);}
.index .product .con_right ul li p{display: block;height: 39px;line-height: 39px;text-align: center;font-size: 15px;overflow: hidden;transition: all .5s;border-top: 1px solid #E0E0E0;}
.index .product .con_right ul li:hover a{color: #ffffff;text-decoration: none;}
.index .product .con_right ul li:hover p{color: #fff;border-top-color: #003e92;}
.index .product .con_right ul li:hover{background-color: #003e92;transform: translateY(-5px);}
/*四大优势*/
.index .ys_wrap{position: relative;background: url(/skin/images/ys_bbg.png) no-repeat center top;color:#333;padding-top:20px;top: -22px;}
.index .ys_wrap .ys_tit{text-align:center;}
.index .ys_wrap .ys_con{position:relative;}
.index .ys_wrap .ys_con .ys_text{overflow:hidden;margin-top:30px;}
.index .ys_wrap .ys_con .ys_text .ys_1_2{margin:100px 0 0 30px;}
.index .ys_wrap .ys_con .ys_text .ys_3_4{margin-top:0px;}
.index .ys_wrap .ys_con ul{background:url(../images/ys_list.png) no-repeat left top;padding-left:47px;margin-bottom:20px;}
.index .ys_wrap .ys_con .ys_text .ys_1_2 ul.ys_1{margin-left:80px;}
.index .ys_wrap .ys_con .ys_text .ys_1_2 ul.ys_2{background:url(../images/ys_list.png) no-repeat left -222px;}
.index .ys_wrap .ys_con .ys_text .ys_3_4 ul.ys_3{background:url(../images/ys_list.png) no-repeat left -443px;}
.index .ys_wrap .ys_con .ys_text .ys_3_4 ul.ys_4{background:url(../images/ys_list.png) no-repeat left -665px;}
.index .ys_wrap .ys_con ul li{color: #003e92;font-size: 22px;font-weight: bold;border-bottom:1px #aaa8a9 dashed;margin-bottom:15px;padding-bottom:13px;display:inline-block;}
.index .ys_wrap .ys_con ul p{font-size:16px;width:570px;line-height:30px;color:#545454;}
.index .ys_wrap .ys_con .ys_text .ys_1_img{background:url(../images/ys_01_img.png?v511) no-repeat top;width:431px;height:361px;margin-top:50px;}
.index .ys_wrap .ys_con .ys_text .ys_2_img{background:url(../images/ys_02_img.png?v201) no-repeat top;width:450px;height:361px;}




.index .floor_4_main{width:100%;clear:left;display:block;background:url(../images/a7_02.jpg) center center no-repeat;padding-bottom: 50px;padding-top: 30px;}
.index .floor_4_2{width:1200px;margin-top: 20px;}
.index .floor_4_2 .bd{height:446px;width:1200px;overflow:hidden;}
.index .floor_4_2 .bd ul{display:inline-block;position:relative;height:446px; width:1200px;}
.index .floor_4_2 .bd ul li{width:284px; height:213px; position:relative;}
.index .floor_4_2 .bd ul li dt{width:284px; height:213px;}
.index .floor_4_2 .bd ul li dt img{width:284px; height:213px; background-size:100%;}
.index .floor_4_2 .bd ul li dt p{background:url(../images/a17_06.png); width:100%; height:65px; position:absolute; bottom:0; left:0;transition: all .6s ease 0s;}
.index .floor_4_2 .bd ul li dt p span{line-height:65px; padding-left:20px; float:left; color:#fff; font-size:16px;}
.index .floor_4_2 .bd ul li dt i{display:block; float:right; width:26px; height:26px; background-position:-197px -264px;margin-top: 20px;margin-right: 20px;}
.index .floor_4_2 .bd ul li dd{background:url(../images/a17_03.png);width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;transition: all .6s ease 0s;opacity: 0;visibility: hidden;transform: scale(0.2);-webkit-transform: scale(0.2);-moz-transform: scale(0.2);-o-transform: scale(0.2);}
.index .floor_4_2 .bd ul li dd i{display:inline-block; width:40px; height:40px; background-position:-140px -257px; margin-top:70px;}
.index .floor_4_2 .bd ul li dd p{font-size:18px; font-weight:bold; color:#fff; padding-top:18px;}
.index .floor_4_2 .bd ul li:hover dd{opacity: 1;visibility: visible;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);}
.index .floor_4_2 .bd ul li:hover dt p{opacity: 0;visibility: hidden;}
.index .floor_4_2 .bd ul li.li1{position:absolute; left:0; top:0;}
.index .floor_4_2 .bd ul li.li2{position:absolute; left:302px; top:0;}
.index .floor_4_2 .bd ul li.li3{position:absolute; right:0; top:0;}
.index .floor_4_2 .bd ul li.li4{position:absolute; left:0; top:231px;}
.index .floor_4_2 .bd ul li.li5{position:absolute; right:0; top:231px;}
.index .floor_4_2 .bd ul li.li2{width:592px; height:445px;}
.index .floor_4_2 .bd ul li.li2 dt{width:592px; height:445px;}
.index .floor_4_2 .bd ul li.li2 dt img{width:592px; height:445px;}
.index .floor_4_2 .bd ul li.li2 dd i{margin-top:180px;}
.index .floor_4_4{margin-top: 50px; padding-bottom: 30px;height: 55px;overflow: hidden;display: block;}
.index .floor_4_4 a{display: block; width: 200px; height: 43px; background-color: #003e92; border: #003e92 solid 2px; border-radius: 5px; text-align: center; line-height: 43px; font-size: 18px; color: #fff; margin: 0 auto;}
.index .floor_4_4 a:hover{display: block;width: 252px;height: 51px;background-color: #d20a05;border: #d20a05 solid 2px;border-radius: 5px ;text-align: center;line-height: 51px;font-size: 18px;color: #fff;}





