﻿@charset "UTF-8";
body {
  overflow-x: hidden;
  font-family: "Microsoft YaHei";
}

ul {
  padding: 0;
  margin: 0;
}

ul li {
  list-style: none;
}

a {
  color: #337ab7;
  text-decoration: none;
}

h1, h2, h3, h4, h5 {
  margin: 0;
}
img{   transition: all .5s;}
a:focus,
a:hover {
  color: #23527c;
  text-decoration: none;
}

a:focus {
  outline: none;
  outline-offset: -2px;
}
/* 重置样式 */
section, body, div, p, span, h1, h2, h3, h4, h5, h6, form, a, ul, li, dt, dd, dl, ol, header, nav, footer {margin: 0;padding: 0;box-sizing: border-box;line-height: 1;}
a {text-decoration: none;}
li {list-style: none;}

/* 通用样式 */
.p1920 {width: 1920px;position: relative;left: 50%;margin-left: -960px;}
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
.clearfix::after {content: '';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.dfc {display: flex;justify-content: space-between;align-items: center;}

/* 头部 */
header {background-color: #f1f1f1;}
.header {height: 32px;}
.header div {font-size: 12px;color: #666;}
.header div p {font-size: 12px;color: #666;}
.header div a {font-size: 12px;color: #666;}

.header-box {height: 139px;}
.header-tel {display: flex;align-items: flex-start;justify-content: flex-end;}
.header-tel-title h2 {font-size: 12px;color: #666;padding-left: 15px;}
.header-tel-title p {text-align: end;font-size: 24px;color: #245aa7;font-weight: bold;margin-top: 5px;}

.header-form {width: 226px;height: 28px;margin-top: 10px;}
.header-form-input {width: 178px;height: 100%;border: 1px solid #e2e2e2;border-right: none;padding-left: 5px;font-size: 12px;color: #666;}

.header-form-input::-webkit-input-placeholder {color: #666;}
.header-form-input::-moz-placeholder {color: #666;}
.header-form-input::-moz-placeholder {color: #666;}
.header-form-input::-ms-input-placeholder {color: #666;}

.header-form-btn {width: 48px;height: 100%;background-color: #0171bc;background-image: url(../images/header-ss.png);background-repeat: no-repeat;background-position: center center;}

.header-nav {background-color: #0171bc;}

/* 导航栏 */
.nav1 {height: 54px;justify-content: center;}
.nav-li {position: relative;z-index: 999;}
.nav-li+.nav-li {border-left: 1px solid #b2d3e9;}
.nav-li .nav-a {display: block;line-height: 20px;font-size: 16px;color: #fff;width: 170px;text-align: center;}
.nav-ul {height: 0;overflow: hidden;position: absolute;left:0%;top: 36px;background-color: #0171bc;z-index: 999;width: 100%;}
.nav-ul li {width: 100%;}
.nav-ul li a {width: 100%;height: 38px;line-height: 38px; text-align: center;display: block;color: #fff;font-size:14px;}

.nav-li:hover .nav-a {}
.nav-ul li a:hover {background-color: #FF9900;}

/* banner */
.banner{ height:589px; width:100%;margin:0 auto;}
.main_image {width:100%; height:589px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:589px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:589px;}
.main_image li span {display:block; width:100%; height:589px}
.main_image li a {display:block; width:100%; height:589px}
.main_image li .img_1 {background: url(../images/banner1.jpg) center top no-repeat}
.main_image li .img_2 {background: url(../images/banner2.jpg) center top no-repeat}
.main_image li .img_3 {background: url(../images/banner3.jpg) center top no-repeat}
.main_image li .img_4 {background: url(../images/banner4.jpg) center top no-repeat}
.main_image li .img_5 {background: url(../images/banner5.jpg) center top no-repeat}
.main_image li .img_6 {background: url(../images/banner6.jpg) center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:550px; left:50%; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(../images/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-2000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/* 产品展示 */
.wrap,.rslides{overflow:hidden; zoom:1}
.wrap,.topwrap{margin:0 auto; width:1200px}
 
#ipro{padding:65px 0 20px 0}
.iprol{float:left; border-radius:8px; width:250px; padding:15px; background-color:#0171BC}
.iproltop{color:#fff; height:70px}
.iproltop strong{display:block; height:30px; line-height:30px; font-size:24px; letter-spacing:2px}
.iproltop span{display:block; height:30px; line-height:30px; font-size:16px; letter-spacing:1px}
.iprolist{background-color:#fff; border-radius:8px; padding:15px 15px 7px 10px; width:220px; height: 360px}
.iprolist li{border:1px solid #ccc; height:50px; line-height:50px; padding-left:13px; width:200px; margin-bottom:12px; font-size:14px; background:url(../images/listbg.png) 22px center no-repeat}
.iprolist li a{color:#555; font-size:16px; height:50px; line-height:50px; display:block}
.iprolist li:hover{background-color:#0171BC; border:1px solid #0171BC}
.iprolist li:hover a{color:#fff}
.iprolist .iprolnow{background-color:#0171BC; border:1px solid #0171BC}
.iprolist .iprolnow a{color:#fff}
.iprolbot{height:60px; color:#FCEE1F; padding:10px 0 15px 0}
.iprolbot span{display:block; height:30px; line-height:30px; font-size:24px; letter-spacing:2px}
.iprolbot strong{display:block; height:30px; line-height:30px; font-size:16px; letter-spacing:1px}
.iproltel{background:url(../images/iprotel.png) left center no-repeat; height:60px; color:#fff; padding-left:20px; width:180px}
.iproltel strong{display:block; height:24px; line-height:24px; font-size:20px; font-weight:bold}
.iproltel span{display:block; height:30px; line-height:30px; font-size:16px; letter-spacing:1px}

.ipror{width:930px; float:right}
.ipror h3{overflow:hidden; height:70px; margin-bottom:5px; background:url(../images/iptoh2.png) left center no-repeat; border-bottom:2px solid #ccc}
.ipror h3 p{float:left; width:500px; height:50px; margin:10px 20px}
.ipror h3 p strong{display:block; font-size:18px; font-weight:bold; color:#0171BC; line-height:28px; height:28px}
.ipror h3 p span{display:block; font-size:16px; color:#888; line-height:20px; height:20px}
.ipror h3 a{display:block; float:right; width:100px; height:32px; line-height:32px; border:1px solid #ccc; border-radius:20px; text-align:center; color:#555; font-size:14px; margin-top:20px}
.ipror h3 a:hover{color:#0171BC; border:1px solid #0171BC}

#ipro .mr_frbox{width: 930px; height: 455px; overflow: hidden; zoom:1}
#ipro .mr_frUl{float:left; height:485px; width:930px;}
#ipro .mr_frUl ul li{float:left; height:485px; width:220px; margin-right: 15px; position: relative}
#ipro .mr_frUl ul li div{width: 218px; height: 205px; border: 1px solid #ddd; overflow: hidden; zoom:1; margin-top: 15px}
#ipro .mr_frUl ul li div strong{display: block; width: 218px; height: 150px; overflow: hidden; zoom:1; text-align: center; padding-top: 5px}
#ipro .mr_frUl ul li div strong img{display: inline-block; max-height: 150px; max-width: 218px; vertical-align: middle}
#ipro .mr_frUl ul li div p{height: 30px; line-height: 34px; font-size: 14px; text-align: center; color: #555}
#ipro .mr_frUl ul li div:hover{border: 1px solid #0171BC}
#ipro .mr_frUl ul li div:hover p{color: #0171BC}

/*首页新闻 */
.contact{
	max-width: 1260px;
	margin: 0 auto;
	width: 100%;
	box-sizing: border-box;
	 padding: 0 1rem;
	 height: auto; margin-top:30px; 
	 
}
.info-box{
	    background: #f2f4f8; padding-top:30px;
	}
	
	.info-list{
		font-size: 0;
		margin: 0 1rem; padding-bottom:50px;
	}
	.info-list li{
		width: 25%;
		display: inline-block;
		font-size: 0.875rem;
		color: #7a7a7a;
		overflow: hidden;
		padding:0 8px;		
	}
.info-list li img{ width: 100%; height:280px;}

.info-list li h3{ font-weight: 400;
	height: 36px; line-height:36px; font-size:16px;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	margin-top: 5px;
}
.info-list li h3 a{ font-size: 16px;}
.info-list li time,.info-list li  span{ font-size: .625rem;}
.info-list li p{ margin: .5rem 0; max-height: 5rem; 	line-height: 22px; font-size:14px}
.info-list li a img{ opacity: .8;}
.info-list li a:hover img,.info-list li a:active img{transform: scale(1.2,1.2); opacity: 1;}
.info-list li a.pic{ overflow: hidden; display: block; font-size: 0;}
 
 
 
/* 公司简介 */
.s1 {padding-top: 30px;padding-bottom: 5px;}

.s1a {text-align: center;}
.s1a h2 {font-size: 30px;font-weight: bold;color: #144a96;}
.s1a h2 span {color: #ff9900;}
.s1a p {font-size: 14px;color: #999;margin-top: 15px;}

.s1b {margin-top: 45px;}
.s1b-con {width: 655px;}
.s1b-title p {font-size: 16px;color: #000;line-height: 33px; text-indent:2em;}

.s1b-img {width: 498px;}
.s1b-img img {width: 100%;}

.s1b-fimg {margin-top: 35px;}

/* 优势 */
.s2 {background-image: url(../images/s2.jpg);background-repeat: no-repeat;}
.s2-box {padding: 96px 0;position: relative;}

.s2a {width: 744px;height: 500px;}
.s2a ul {position: relative;width: 744px;height: 500px;padding-top: 20px;}
.s2a-name {font-size: 14px;color: #fff;text-transform: uppercase;}
.s2a-fname {font-size: 24px;color: #fff;font-weight: bold;margin-top: 10px;}
.s2a-wire {width: 240px;height: 4px;background-color: #fff;margin-top: 35px;}
.s2a-zd1 {margin-top: 45px;font-size: 14px;color: #fff;line-height: 25px;width: 230px;}
.s2a-summary {position: absolute;left: 375px;top: 0;}
.s2a-summary p {font-size: 22px;color: #fff;display: flex;align-items: center;}
.s2a-summary p+p {margin-top: 75px;}
.s2a-summary p span:first-child {font-size: 40px;color: #fff;font-family: '黑体';font-weight: bold;padding-right: 12px;margin-right: 15px;}

.s2b ul {position: relative;width: 455px;height: 465px;}
.s2b ul li {position: absolute;width: 168px;height: 168px;border: 4px solid #fff;border-radius: 50%;overflow: hidden;}
.s2b ul li img {min-width: 100%;min-height: 100%;}

.s2b ul li:nth-child(1) {left: 37px;top: 0;}
.s2b ul li:nth-child(2) {right: 33px;top: 0;}
.s2b ul li:nth-child(3) {right: -20px;top: 188px;}
.s2b ul li:nth-child(4) {left: 142px;bottom: 1px;}
.s2b ul li:nth-child(5) {left: -28px;top: 188px;}

.s2b ul li.on {border-color: #114988;}

.s2-box .s2c {display: block;width: 240px;line-height: 60px;background-color: #fff;position: absolute;left: 0;bottom: 200px;font-size: 14px;color: #007bd9;padding-left: 32px;background-image: url(../images/s2-jt.png);background-repeat: no-repeat;background-position: 160px center;}

/* 产品 */
.s3 {padding-top: 25px;padding-bottom: 60px;}

.s3a {text-align: center;}
.s3a h2 {display: flex;align-items: center;justify-content: center;}
.s3a h2 span:first-child {font-size: 30px;color: #333;font-weight: bold;}
.s3a h2 span+span {font-size: 20px;color: #999;font-weight: normal;padding-left: 14px;margin-left: 14px;position: relative;}
.s3a h2 span+span::before {content: '';display: block;width: 1px;height: 18px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background-color: #ddd;}
.s3a p {font-size: 16px;color: #333;margin-top: 20px;}

.s3b {margin-top: 45px;}
.s3b .hd ul {display: flex;justify-content: center;align-items: center;}
.s3b .hd ul li+li {margin-left: 14px;}
.s3b .hd ul li {display: flex;width: 230px;height: 80px;border: 1px dotted #a8a8a8;align-items: center;justify-content: center;}
.s3b .hd ul li div {margin-right: 12px;}
.s3b .hd ul li a {font-size: 18px;color: #333;}

.s3b .hd ul li.on {background-color: #0171bc;border-color: #0171bc;}
.s3b .hd ul li.on a {color: #fff;}

.s3b .bd {margin-top: 49px;}
.s3b .bd ul {flex-wrap: wrap;}
.s3b .bd ul li {width: 287px;height: 333px;border: 1px solid #e4e4e4;}
.s3b .bd ul li:nth-child(n+5) {margin-top: 19px;}

.s3b-img {display: block;width: 100%;height: 284px;overflow: hidden;}
.s3b-img img {max-width: 100%;max-height: 100%;-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;}

.s3b .bd ul li:hover .s3b-img img {-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}

.s3b-title {display: block;text-align: center;line-height: 46px;border-top: 1px solid #e4e4e4;background-color: #f7f7f7;font-size: 14px;color: #333;}

.s3b-last a {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #f7f7f7;}
.s3b-last a h3 {font-size: 20px;color: #666;margin-top: 35px;}

/* 公司环境 */
.s4 {background-image: url(../images/s4.jpg);background-repeat: no-repeat;}

.s4-box {padding-top: 110px;padding-bottom: 85px;}

.s4a {width: 100%;}
.s4a ul {width: 100%;display: flex;align-items: center;}
.s4a ul li {width: 200px;padding-bottom: 10px;position: relative;}
.s4a ul li::before {content: '';position: absolute;left: 50%;top: 100%;transform: translate(-50%, -50%);width: 0;height: 0;border: 10px solid transparent;border-top-color: #ff913f;display: none;}
.s4a ul li a {display: block;line-height: 82px;background-color: #fff;width: 100%;text-align: center;font-size: 16px;color: #666;position: relative;}
.s4a ul li+li a::before {content: '';display: block;width: 1px;height: 48px;background-color: #e8e8e8;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

.s4a ul li.on::before {display: block;}
.s4a ul li.on a {background-color: #ff913f;color: #fff;}
.s4a ul li.on a::before {display: none;}
.s4a ul li+li.on a::before {display: none;}

.s4b {margin-top: 15px;width: 100%;padding: 23px 20px;background-color: #fff;}
.s4b-item {width: 100%;height: 100%;overflow: hidden;}
.s4b-item ul li {width: 372px;margin-right: 23px;}
.s4b-item ul li a {display: block;width: 100%;}
.s4b-item ul li a p {display: block;width: 100%;height: 280px;overflow: hidden;}
.s4b-item ul li a p img {width: 100%;min-height: 100%;}
.s4b-item ul li a h3 {width: 100%;text-align: center;margin-top: 15px;font-size: 16px;color: #333;font-weight: bold;}

/* 选择 */
.s5 {background-image: url(../images/s5.jpg);background-repeat: repeat-y;}
.s5-box {padding-top: 70px;padding-bottom: 75px;}

.s5a h2 {font-size: 30px;font-weight: bold;text-align: center;color: #144a96;}
.s5a h2 span {color: #ff9900;}
.s5a div {margin-top: 15px;}
.s5a div span {display: block;width: 395px;height: 1px;background-color: #ccc;}
.s5a div p {font-size: 14px;color: #ccc;text-transform: uppercase;}
.s5a h3 {text-align: center;font-size: 14px;color: #a4a4a4;margin-top: 5px;}

.s5b {margin-top: 45px;}
.s5b-img1 {padding-right: 35px;}

.s5b-con {display: flex;}
.s5b-num {width: 86px;line-height: 75px;background-image: url(../images/s5b-li.png);background-repeat: no-repeat;font-size: 36px;color: #fff;padding-left: 40px;}
.s5b-title {margin-left: 10px;}
.s5b-title h3 {font-size: 20px;color: #144a96;font-weight: bold;line-height: 36px;}
.s5b-title p {font-size: 14px;color: #5a5a5a;font-weight: bold;line-height: 26px;margin-top: 30px;}

.s5b-con1 {padding-bottom: 85px;background-image: url(../images/s5b-one.jpg);background-repeat: no-repeat;background-position: left bottom;width: 760px;}
.s5b-con2 {padding-bottom: 85px;background-image: url(../images/s5b-two.jpg);background-repeat: no-repeat;background-position: right bottom;margin-top: 65px;}
.s5b-con3 {margin-top: 40px;}

/* 案例 */
.s6 {background-image: url(../images/s6.jpg);background-repeat: no-repeat; }

.s6-box {padding-top: 70px;padding-bottom: 75px;}

.s6a {text-align: center;}
.s6a h2 {font-size: 44px;color: #fff;font-weight: bold;}
.s6a p {font-size: 16px;color: #fff;margin-top: 20px;}

.s6b {margin-top: 50px;}
.s6b-top {width: 100%;}

.s6b-top ul {width: 100%;display: flex;align-items: center;border-bottom: 2px solid #0171bc;}
.s6b-top ul li {width: 200px;padding-top: 10px;position: relative;}
.s6b-top ul li::before {content: '';position: absolute;right: 0;bottom: 100%;transform: translate(100%, 100%);width: 0;height: 0;border: 5px solid transparent;border-left-color: #3387bf;border-bottom-color: #3387bf;display: none;}
.s6b-top ul li a {display: block;line-height: 82px;background-color: #fff;width: 100%;text-align: center;font-size: 16px;color: #666;position: relative;}
.s6b-top ul li+li a::before {content: '';display: block;width: 1px;height: 48px;background-color: #e8e8e8;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

.s6b-top ul li.on::before {display: block;}
.s6b-top ul li.on {background-color: #0171bc;}
.s6b-top ul li.on a {background-color: #0171bc;color: #fff;}
.s6b-top ul li.on a::before {display: none;}
.s6b-top ul li+li.on a::before {display: none;}

.s6b-bottom {width: 100%;background-color: #fff;padding-left: 30px;padding-top: 30px;padding-right: 35px;padding-bottom: 50px;}
.s6b-bottom ul {width: 100%;height: 505px;position: relative;}

.s6b-bottom ul li:nth-child(1) {position: absolute;left: 0;bottom: 0;top: 0;width: 710px;background-color: #f7f7f7;}
.s6b-bottom ul li:nth-child(2) {position: absolute;right: 0;top: 0;width: 400px;height: 240px;}
.s6b-bottom ul li:nth-child(3) {position: absolute;right: 0;bottom: 0;width: 400px;height: 240px;}

.s6b-item2 a {display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.s6b-item2 a img {width: 100%;min-height: 100%;}
.s6b-item2 a h3 {position: absolute;left: 0;bottom: 0;right: 0;text-align: center;line-height: 46px;font-size: 16px;color: #fff;background-color: rgba(0, 0, 0, .4);}

.s6b-img {display: block;width: 100%;height: 426px;overflow: hidden;}
.s6b-img img {min-width: 100%;min-height: 100%;}
.s6b-box {padding: 0 20px;display: flex;justify-content: center;flex-direction: column;height: 80px;}
.s6b-box a {font-size: 18px;color: #333;font-weight: bold;}
.s6b-box p {display: flex;align-items: center;justify-content: space-between;width: 100%;margin-top: 15px;}
.s6b-box p span {font-size: 12px;color: #888;}
.s6b-box p a {font-size: 12px;color: #0171bc;font-weight: normal;text-transform: uppercase;}

/* 资讯中心 */
.s7 {padding-top: 85px;padding-bottom: 70px;}

.s7a {text-align: center;font-size: 30px;color: #333;font-weight: bold;}
.s7b {margin-top: 30px;}
.s7b-top ul {display: flex;align-items: center;justify-content: center;}
.s7b-top ul li+li {margin-left: 35px;}
.s7b-top ul li {width: 138px;text-align: center;line-height: 35px;border-radius: 17px;background-color: #e9e9e9;font-size: 16px;color: #666;}
.s7b-top ul li.on {background-color: #0171bc;color: #fff;} 

.s7b-bottom {margin-top: 35px;}
.s7b-bottom ul {width: 100%;height: 415px;position: relative;}

.s7b-left {position: absolute;left: 0;top: 0;bottom: 0;width: 580px;}

.s7b-right {position: absolute;width: 600px;height: 125px;}
.s7b-right_1 {right: 0;top: 0;}
.s7b-right_2 {right: 0;top: 144px;}
.s7b-right_3 {right: 0;bottom: 0;}

.s7b-left-img {display: block;width: 100%;height: 324px;overflow: hidden;}
.s7b-left-img img {min-width: 100%;min-height: 100%;}

.s7b-left-name {display: block;line-height: 50px;font-size: 18px;color: #333;font-weight: bold;}
.s7b-left p {font-size: 14px;color: #666;line-height: 26px;}
.s7b-left p a {color: #0b68c5;}

.s7b-right-time {display: flex;width: 134px;height: 100%;align-items: center;justify-content: center;background-color: #ebebeb;flex-direction: column;}
.s7b-right-time h3 {font-size: 48px;color: #333;font-weight: bold;}
.s7b-right-time p {font-size: 18px;color: #666;margin-top: 15px;}

.s7b-right-con {width: 465px;height: 100%;background-color: #f6f6f6;display: flex;justify-content: center;flex-direction: column;padding: 0 20px;}
.s7b-right-con h3 {font-size: 18px;color: #333;font-weight: bold;}
.s7b-right-con p {font-size: 14px;color: #666;line-height: 24px;margin-top: 15px;}

.s7b-right:hover .s7b-right-con {background-color: #0171bc;}
.s7b-right:hover .s7b-right-con h3 {color: #fff;}
.s7b-right:hover .s7b-right-con p {color: #fff;}
.s7b-right:hover .s7b-right-time {background-color: #0171bc;}
.s7b-right:hover .s7b-right-time h3 {color: #fff;}
.s7b-right:hover .s7b-right-time p {color: #fff;}

/* 底部 */
footer {background-color: #0171bc;}
.footer {padding-top: 55px;padding-bottom: 20px;}

.footer-nav dt {font-size: 16px;color: #fff;font-weight: normal;}
.footer-nav dd {margin-top: 17px;}
.footer-nav dd a {font-size: 14px;color: #fff;}

.footer-about {width: 155px;}
.footer-product {width: 180px;}
.footer-news {width: 265px;}

.footer-code h2 {font-size: 14px;color: #fff;}
.footer-tel-num p {font-size: 24px;color: #fff;line-height: 45px;}

.footer-code-box {display: flex;align-items: center;justify-content: center;}
.footer-code-box div {width: 122px;}
.footer-code-box div+div {margin-left: 30px;}
.footer-code-box div img {width: 100%; }
.footer-code-box div p {text-align: center;font-size: 14px;color: #fff;margin-top: 10px;}

.footer-tel {margin-left: 65px;}
.footer-tel h2 {font-size: 16px;color: #fff;}
.footer-tel p {font-size: 14px;color: #fff;margin-top: 18px;}

.footer-yqlj {font-size: 14px;color: #fff;margin-top: 5px;line-height: 1.5;}
.footer-yqlj a {font-size: 14px;color: #fff;line-height: 1.5;}

/* 页脚 */
.footer-bottom {text-align: center;background-color: #01609f;font-size: 14px;color: #fff;padding: 10px 0;line-height: 24px;}
.footer-bottom a {font-size: 14px;color: #fff;}


.ny-top {height: 40px;border-bottom: 1px solid #eee;margin-bottom: 20px;}
.ny-top h2 {font-size: 16px;color: #333;}
.ny-top div {font-size: 12px;color: #333;}
.ny-top div a {font-size: 12px;color: #333;}
















.snais{width:150px;right: 0%;height:579px;position: fixed;top:15%;background:url(../images/pp1.png)no-repeat top center;transition:all 0.6s ease;z-index: 99999999999999999999999999999;}

.hjgyty {
    background: url(../images/ppp1.png) left center no-repeat;
    width: 50px;
    height: 50px;
    position: absolute;
    left: -50px;
    top: 0;
}

.haha {
    right: -150px;
    transition: all 0.6s ease;
}

.snais .hh3{
     background: url(../images/ppp2.png) left center no-repeat;
}

.snais .fhung dd{padding-top:45px; padding-left:46px; width:100%;}
.snais .fhung dd p{height:45px; width:100%; line-height:45px; font-size:18px; color:#333;}
.snais .fhung dd a{font-size:18px; color:#333;}

.snais .fhung h2{font-size:20px;color:#ef7b3e;text-align:center;margin-top: 53px;}



.snais .fhung h3{width:109px; height:295px; margin:0 auto; margin-top:40px;}
























.xiaoh_foot{
	position:fixed;
	width:100%;
	height:55px;
	background:#242424;
	bottom:0px;
	z-index:998;
}
.xiaoh_foot_main{
	width:1030px;
	margin:0px auto;
	height:55px;
	background:url(../images/xf_main.png) no-repeat;
}
.xfm_fl_01{
	width:580px;
	font-size:28px;
	position:relative;
	top:8px;
	color:#fff;
}
.xfm_fl_01 font{
	color:#4a9cf9;
}
.xfm_fl_02{
	width:425px;
	color:#fff;
	position:relative;
	top:6px;
}
.xiaoh_foot .xfm_fl2_t{
	font-size:14px;
	height:44px;
	color:#fff;
	width:160px;
	line-height:35px;
}
.xfm_fl2_t font{
	color:#4a9cf9;
	font-weight:bold;
	font-size:16px;
}
.xfm_fl2_fi input{
	background:none;
	width:170px;
	height:30px;
	line-height:30px;
	color:#5f5f5f;
	font-size:14px;
	border:0px;
	text-indent:12px;
}
.xiaoh_foot .xfm_fl2_f{
	width:265px;
	height:45px;
}
.xfm_fl2_fs input{
	font-size:14px;
	color:#fff;
	width:80px;
	display:block;
	text-align:center;
	position:relative;
	left:6px;
	height: 33px;
	line-height:30px;
	background: transparent;
	border: none;
}
.xfm_fl_03{
	width:23px;
	height:45px;
}
.xfm_fl_03 a{
	display:block;
	width:22px;
	height:22px;
	position:absolute;
	top:12px;
}









	.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;     }
	.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 0px;  }
	.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
		 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
	.picMarquee-left .hd .next{ background-position:0 -50px;  }
	.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
	.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
	.picMarquee-left .bd{ padding:10px;   }
	.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
	.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.picMarquee-left .bd ul li .pic{ text-align:center; border:0px }
	.picMarquee-left .bd ul li .pic img{ height:85px;  display:block; padding:2px; border:0px solid #ccc; }
	.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
	.picMarquee-left .bd ul li .ti{ line-height:24px; color:#ffffff   }
	.picMarquee-left .bd ul li .ti a{ line-height:24px; color:#ffffff; font-size:16px   }








/*首页留言表单*/
.index_message{position: relative;}
.name_input{border:1px solid #cccccc; margin-top: 5px; background: #fff; height: 23px; width: 204px;}
.input_left{float: left; width: 40px; text-align: center; background:url(../images/title_left.jpg) left top repeat-x; height: 23px; line-height: 23px}
.input_right{position: relative; float: right;}
.input_right input{height: 22px; line-height: 22px;}
.input_right .m_label{position:absolute;width:100px;text-align:left;line-height:22px;padding-left:6px;color:#ccc;z-index:1;cursor:text;}



#m_div{width:222px;position:fixed;left:2px;bottom:0px;padding-bottom:1px;z-index:99999;background:#fff;display:none;}
.d_label{line-height:18px;padding-top:8px; width:160px;}
.w_message{border:1px solid #4a9cf9;padding:7px;padding-top:3px; height:263px; background:#fff;padding-bottom:27px;background:url(../images/message_bg.jpg) left top no-repeat;background-size: 100% 100%;}
.w_message #name{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #contact{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #email{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #address{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #content{width:203px;height:65px;resize:none;overflow-y:auto;overflow-x:hidden;}
.w_message #checkcode{width:80px;height:22px;line-height:22px;border:1px solid #ccc;background-color:#fff;}


#message_main{display:table-cell;}
#message_main tr{display:block;width:100%;overflow:hidden;line-height:28px;}
#message_main tr th{height:38px;line-height:38px;width:100px;text-align:center;vertical-align:middle;overflow:hidden; font-size:16px}
.w_message #code{padding-top:0px; margin-top: 5px;}
.w_title{background:#000;color:#fff;;position:relative;cursor:pointer;height:33px;width:222px;overflow:hidden;display:block!important;}
.w_message #message_main .m_input{border:1px solid #ccc;background-color:#fff;}
.w_message .msgbtn{width:93px;height:29px;line-height:20px; background:url(../images/submit.png) 50% 50% no-repeat;margin-top:3px;border:none;font-family:"宋体",arial;font-size:12px;font-family: "微软雅黑"; color: #fff;}
.w_message .msgbtn_hover{background:#3c96fc;color:#fff;border:1px solid #3c96fc;}


.m_close{background:url(../images/messbtn.png) left top no-repeat;position:absolute;right:0px;top:0px;cursor:pointer;overflow:hidden;
width:19px;height:20px;right:12px;top:8px;cursor:pointer;}
.m_open{background:url(../images/messbtn1.png) left top no-repeat;}
.w_message .m_under{position:absolute;width:227px;left:0;bottom:1px;text-align:center;}
.w_message .support{color:#000;width:100px;position:absolute;bottom:1px;right:8px;font-size:12px;}
#m_top{height: 1px;font-size: 0px;line-height: 1px;margin: 0 2px;background:#4a9cf9;}
#m_mid{height: 1px;font-size: 0px;line-height: 1px;margin: 0 1px;background:#4a9cf9;}
#m_bot{background:#4a9cf9;height:31px;line-height:31px;padding-left:9px; font-family: "微软雅黑"; font-size: 13px;}


/*内页留言*/

.m_label{position:absolute;width:160px;text-align:left;line-height:26px;padding-left:8px;color:#ccc;z-index:1;cursor:text;}
.c_label{line-height:18px;padding-top:12px;}
.w1350 {width: 1350px;margin: 0 auto;}
.footer-meipin {margin-left: 65px;}
.footer-meipin h2 {font-size: 16px;color: #fff;}
.footer-meipin p {font-size: 14px;color: #fff;margin-top: 18px;}
.footer-meipin p  img{ width:150px;}










