﻿@charset "utf-8";/*样式重置*/body {	width: 100%;	min-width: 1100px;	max-width: 1920px;	margin: 0 auto;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, em, p, font, img, small, strong, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tr, th, td {	margin:0;	padding:0;	border:0;	outline:0;	font-size:14px;	font-family: "微软雅黑";}ol, ul {	list-style:none}:focus {	outline:none;}a {	font:14px "微软雅黑";	text-decoration:none;	color:#fff;	cursor:pointer;}a:hover {	color: #b72024}.clear {	clear: both;}.w1100 {	width: 1100px;	margin:auto;}.w1240 {	width: 1240px;	margin:auto;}/*样式重置结束*//*hearder*/.header .w1100 {	position: relative;}.header {	height: 120px;}.logo {	width: 360px;}.logo img {	float:left;	margin-top: 30px;	margin-right:10px;}.logoname {	float: left;}.header h2 {	margin-top: 35px;}.header h2 a {	font-weight: normal;	color: #333333;	font-size: 22px;}.logoname h3 {	color: #666666;	font-size:14px;	font-weight:normal;	letter-spacing: 3px;}.logoname h3 em {	color: #1095e1;	font-size: 14px;	font-weight:bold;	font-style:normal;}/*导航部分*/.topcall {	float: right;	margin-top: 40px;}.topcall img {	float: left;	display:block;	margin-top: 10px;	margin-right: 10px;}.topcall h4 p {	color: #1095e1;	font-size: 14px;	font-weight:normal;	letter-spacing: 2px;}.topcall h4 {	color: #1095e1;	font-size: 18px;	float:left;}.comname a{	color: #1fcd8f;	font-size: 13px;	text-align: right;	position: absolute;	top: 5px;	right: 10px;}.comname a:hover{	color: #fa0808;}.nav {	height: 50px;	line-height: 50px;	background: #29a7c6;	position: relative;}.nav li {	float: left;	color: #ffffff;	position: relative;}.nav li:last-child {	margin-right:0px;}.nav li a {	float: left;	color: #ffffff;	line-height: 50px;	font-size: 16px;	padding-left: 25px;	padding-right: 25px;	height: 50px;}.nav li:hover a {	color: #fff;	background:#4ad99b;}.nav li .first {	color: #fff;	background:#4ad99b;}.navp {	position: absolute;	top: 58px;	z-index: 99;	display: none;	width: 100%;}.nav li:hover .navp {	display: block;}.navp p {	height: 30px;	line-height: 30px;	width: 100%;}.navp p a {	color: #333;	height: 30px;	line-height: 30px;	font-size: 13px;	padding:0px;	width: 100%;	text-align: center;}.navp p a:hover {	color: #333}/*轮播图点样式*/.active {	background: #fff;}.flickerplate .dot-navigation .dot.active {	background: #fff;	height: 20px;	width: 10px;	margin-top: -10px;}.flickerplate .dot-navigation .dot.active:hover {	background:#fff;}.flickerplate .dot-navigation .dot {	background: #249ecd;}.flickerplate .dot-navigation .dot:hover {	background: #249ecd;}/*搜索框*/.search {	position:relative;	background: url(../images/ssuo.jpg) no-repeat center;}.search_div {	height:70px;	line-height: 70px;	background:#ffffff;}.search {	float: right;	width:335px}.sea_key {	float: left;}.sea_cal {	float: right;}.search_tow {	border: none;	background: none;	width:225px;	color: #444444;	font-size: 14px;	padding-left: 35px;	height: 70px;}.search_button {	cursor: pointer;	width: 70px;	height: 70px;	position: absolute;	right: 2px;	border: none;	background: none;	color: #fff;	font-size: 16px;}.sea_key a {	font-size: 13px;	color:#999999;	margin:0 10px;}.sea_key a:hover {	text-decoration:underline;}.sea_key span {	font-size: 16px;	color:#999999;	margin-left: 15px;	font-weight:normal;}.sea_cal span {	font-size: 16px;	color:#999999;	margin-right: 10px;}.sea_cal a {	font-size: 33px;	color:#2fbbf1;	float: right;	margin-top: 23px;}/*pordcut*/.porduct {	background: #f4f4f4;	padding-bottom: 20px;}.porduct h2 {	padding-top:50px;	margin-bottom:35px;	text-align: left;}.porduct .porleft {	float: left;	width:285px;	height: 400px;	background:url(../images/porleft.png) no-repeat center;	position: relative;	margin-bottom:50px;}.porduct .porleft .pormore {	width: 94px;	height: 96px;	position:absolute;	top: 0px;	left: 0px;}.porduct .porleft ul {	width: 191px;	height: 308px;	margin-left: 94px;	margin-top:98px;}.porduct .porleft ul li a {	font-size: 14px;	color: #3c3f49;	line-height: 36px;	height: 36px;	display: block;	padding-left:30px;}.porduct .porleft ul li a:hover {	background: #25282f;	color: #fff}.porduct .porleft ul li a.porlifirst {	background: #25282f;	color: #fff}.porduct .porright li {	float: left;	margin-right: 22px;	margin-bottom: 30px;	width: 352px;	position: relative;	text-align: center;	overflow: hidden;}.porduct .porright li p {	width: 352px;	height: 218px;	position: absolute;	top:-218px;	left: 0px;	background: url(../images/pcss.png) repeat center;}.porduct .porright li p {	text-align: center;}.porduct .porright li p img {	width:48px;	height: 48px;	border:none;	margin-top: 90px;}.porduct .porright li:nth-child(3n) {margin-right: 0px;}.porduct .porright li span {	display: block;	color: #fff;	font-size: 15px;	line-height:50px;	height:50px;	text-align: center;	background: #ccc;	margin-top: -5px;}.porduct .porright li img {	width: 352px;	height: 218px;}.porduct .porright li:hover span {	color:#fff;	background: #1095e1;	transition: all 0.8s;}.porduct .porright li:hover p {	transition: all 0.8s;	top: 0px}.porright .more {	text-align: center;	padding-bottom: 60px;	margin-top: 30px;}.porright .more a {	width: 120px;	height: 35px;	line-height: 35px;	text-align: center;	display: inline-block;	margin-top: 30px;	background: #b72024;	margin-right: 5px;	margin-left:5px;	border:solid 1px #b72024;}.porright .more a:hover {	background: #fff;	color: #b72024;	border:solid 1px #b72024;}/*yous*/.yous .w1100 {	position: relative;}.yous .ystit h3 {	margin-top:70px;	float:left;	margin-bottom: 30px;}.yous .ystit ul {	float: right;	margin-top:76px;	margin-bottom: 30px;}.yous .ystit li {	background: url(../images/ys2.jpg) no-repeat center right;	width: 120px;	height: 28px;	float: left;}.yous .ystit li:nth-child(3) {margin-left: 53px;background: none;width: 60px}.yous .ystit li:nth-child(2) {margin-left: 53px;}.yous .ystit li a {	color: #999999;	font-size: 14px;	float: left;	line-height: 28px;	padding-bottom: 10px;}.yous .ystit li:hover a {	color: #1095e1;	border-bottom:solid 1px #1095e1;}.yous .ystit li a.on {	color: #1095e1;	border-bottom:solid 1px #1095e1;}.yous .bd {	width: 1100px;	background:#4ad99b;	height: 400px;}.yous .bd .picList li {}.yous .bd .picList li .pic img {	width:695px;	height: 400px;	float: left;}.yous .bd .picList li .title {	float:right;	width: 295px;	margin-right:60px;	margin-top: 110px;}.yous .bd .picList li .title h3 {	color: #fff;	font-size: 18px;}.yous .bd .picList li .title h3 span {	color: #c1e9d8;	font-size: 12px;	text-transform:uppercase;	font-weight:normal;	margin-left:10px;}.yous .bd .picList li .title p {	font-size:14px;	line-height: 28px;	color: #fff;	margin-top: 30px;}.yous .hd {	position: absolute;	top:410px;	right: 294px}.yous .hd li {	float: left;	width: 10px;	height: 10px;	background: #fff;	font-size: 0px;	border-radius: 20px;	margin-right: 10px;}.yous .hd li:hover {	cursor:pointer;}.yous .hd li.on {	background: #1095e1;}/*case*/.case {}.case h3 {	margin-top: 65px;	margin-bottom:30px;}.case .w1100 {	position: relative;}.case li {	width:352px;	height: 218px;	margin-right:20px;	position:relative}.case li img {	width: 352px;	height: 218px;}.case .next {	position: absolute;	left: -50px;	top: 170px;}.case .prev {	position: absolute;	right: -50px;	top: 170px;}.case li p {	height: 45px;	background: url(../images/cabj.png) repeat center;	width: 352px;	position: absolute;	bottom:-45px;	left: 0px;	text-align: center;	line-height: 45px;	color: #fff}.case li:hover p {	color: #fff;	bottom: 0px;	transition: all 0.8s;}/*关于我们*/.about {	height: 450px;	background:#f4f4f4;	margin-top: 70px;}.about .abtit h3 {	margin-top:70px;	float:left;	margin-bottom: 30px;}.about .abtit ul {	float: right;	margin-top:76px;	margin-bottom: 30px;}.about .abtit li {	background: url(../images/ab2.jpg) no-repeat center right;	width: 120px;	height: 28px;	float: left;}.about .abtit li:nth-child(3) {margin-left: 53px;background: none;width: 60px}.about .abtit li:nth-child(2) {margin-left: 53px;}.about .abtit li a {	color: #999999;	font-size: 14px;	float: left;	line-height: 28px;	padding-bottom: 10px;}.about .abtit li:hover a {	color: #1095e1;	border-bottom:solid 1px #1095e1;}.about .abtit li a.on {	color: #1095e1;	border-bottom:solid 1px #1095e1;}.about .ableft {	width: 370px;	float: left;}.about .abright {	float: right;	width: 695px;	height: 260px;}.about .ableft h3 {	color: #333;	font-size:18px;}.about .ableft p {	color: #666666;	font-size: 14px;	line-height: 28px;	margin-top: 25px;}.ableft .more {	width: 100px;	height: 35px;	line-height: 35px;	background:#4ad99b;	display: block;	text-align: center;	margin-top: 60px;}.ableft .more:hover {	background:#27a3c9;	color: #fff}/*荣誉切换*/.slideBox {	position:relative;}.slideBox .hd {	height:15px;	overflow:hidden;	position:absolute;	right:155px;	bottom:5px;	z-index:1;}.slideBox .hd ul {	overflow:hidden;	zoom:1;	float:left;}.slideBox .hd ul li {	float:left;	margin-right:2px;	width:10px;	height:10px;	line-height:14px;	text-align:center;	background:#fff;	cursor:pointer;	margin-left:5px;	margin-right: 5px;	border-radius: 20px;}.slideBox .hd ul li.on {	background:#333;	color:#fff;}.slideBox .bd {	position:relative;	height:100%;	z-index:0;}.slideBox .bd li {	zoom:1;	vertical-align:middle;}.slideBox .bd img {	width:223px;	height:306px;	display:block;	margin-left: 90px;	margin-top: 50px;	margin-bottom: 30px;}.slideBox .prev {	position:absolute;	left:3%;	top:50%;	margin-top:-25px;	display:block;	width:32px;	height:40px;	background:url(../images/a7.jpg) no-repeat center;	filter:alpha(opacity=50);	opacity:0.5;}.slideBox .next {	position:absolute;	right:3%;	top:50%;	margin-top:-25px;	display:block;	width:32px;	height:40px;	background:url(../images/a6.jpg) no-repeat center;	filter:alpha(opacity=50);	opacity:0.5;}.slideBox .prev:hover, .slideBox .next:hover {	filter:alpha(opacity=100);	opacity:1;}.slideBox .prevStop {	display:none;}.slideBox .nextStop {	display:none;}/*news*/.news {	height: 500px;	background: #fff;	margin-top: 30px;	margin-bottom: 30px;}.news .newsleft {	float: left;	width:705px;}.news .newtit {	height: 35px;	margin-top: 30px;	margin-bottom: 20px;}.news .newtit h3 {	color: #222;	font-size: 14px;	font-weight:normal;	float: left;	background:#cccccc;	height: 35px;	line-height: 35px;	width: 170px;	text-align: center;	margin-right: 20px;}.news .newtit h3 a {	color: #111}.news .newtit h3:hover a {	color: #333}.news .newtit h3:hover {	background:#ffd200;	color: #fff}.news .newtit .more {	float: right;	margin-top:7px;	margin-right: 20px;	color: #cccccc}.news .newtit .newtitmore {	background:#ffd200;}.newsright .newtit1 h3 {	background:#cccccc}.news .newtit .more:hover {	color: #333;	text-decoration:underline;}.news .newsleft .nrimg img {	float: left;	width: 268px;	height: 199px;}.news .newsleft .nrr {	width:380px;	float: right;}.news .newsleft .nrr h4 {	color: #111;	font-weight: normal;	font-size: 18px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.news .newsleft .nrr h5 {	color: #e2e2e2;	font-size: 11px;}.news .newsleft .nrr p {	color: #666;	font-weight: normal;	font-size: 13px;	line-height: 26px;	display: -webkit-box;	overflow: hidden;	text-overflow: ellipsis;	word-wrap: break-word;	white-space: normal !important;	-webkit-line-clamp: 3;	height: 78px;	-webkit-box-orient: vertical;	margin-top:10px;	margin-bottom: 14px;}.news .newsleft .nrr .more {	width:60px;	height: 20px;	line-height: 20px;	background: #4ad99b;	display: block;	text-align: center;	margin-top:30px;	border:solid 1px #4ad99b;	color: #fff;	font-size: 12px;}.news .newsleft .nrr .more:hover {	background:none;	border:solid 1px #4ad99b;	color: #333}.news .newsleft .nrcon {	padding-top: 25px;	padding-bottom: 20px;	border-bottom: solid 1px #ccc;	width: 50%;	float: left;	background: url(../images/n3.jpg) no-repeat left 30px;}.news .newsleft .nrcon h5 a {	font-size: 16px;	color: #333;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	width: 220px;	display: block;	background: url(../images/nq.jpg) no-repeat left center;	padding-left: 20px;}.news .newsleft .nrcon h5 a:hover {	color: #0b93e0;}.news .newsright {	width: 320px;	float: right;}.newsright .nycon {	border-bottom: dashed 1px #ccc}.nycon h3 {	margin-bottom:20px;}.nycon h3 img {	display: block;	float: left;	font-weight: normal;	margin-right:10px;	margin-top:3px;}.nycon h3 a {	color: #333;	font-size: 14px;	font-weight: normal;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	display:block;	width: 285px;}.nycon h3 a:hover {	color: #0b93e0}.nycon p img {	display:block;	width:23px;	float: left;	font-weight: normal;	margin-right:10px;	margin-top:2px;}.nycon p a {	color: #333;	font-size: 14px;	font-weight: normal;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	display:block;	width: 285px;}.nycon p {	color: #333;	font-size: 14px;	line-height: 20px;	font-weight: normal;	clear: both;	margin-top:10px;	display: -webkit-box;	overflow: hidden;	text-overflow: ellipsis;	word-wrap: break-word;	height: 40px;	white-space: normal !important;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	margin-bottom: 30px;}.nycon {	margin-top: 29px;}/*友情链接*/.link {	background:#1095e1}.link h2 {	height:60px;	line-height:60px;}.link h2 span {	color: #fff}.link h2 a {	margin-left: 10px;	color: #fff;font-size:12px;};link h2 a:hover {	text-decoration:underline;}/*foot*/.foot {	height: 400px;	background:#383838;}.foot .w1100 {	position: relative;}.footh2 {	color: #fefefe;	font-size: 18px;	font-weight:normal;	padding-left: 20px;	background: url(../images/f1.jpg) no-repeat left center;}.footh2 span {	text-transform:uppercase;}.footwx {	position:absolute;	top: 45px;	right: 0px;	width: 260px;}.footwx li {	float: left;	margin-right:20px;}.footright {	position: absolute;	top: 45px;	left:0px;	width: 200px}.footxingxi {	position: absolute;	top: 45px;	left: 300px;	width: 395px;}.footxingxi h3 {	font-weight: normal;	font-size: 14px;	color: #ccc;	line-height: 28px;	margin-top:20px;}.footxingxi h4 {	font-weight: normal;	font-size: 14px;	color: #ccc;	line-height: 28px;	padding-bottom: 20px;	background: url(../images/f3.jpg) no-repeat left bottom;}.footxingxi p span {	font-size: 14px;	color: #ccc;	display: inline-block;	line-height: 24px;	margin-bottom: 10px}.footxingxi p span:nth-child(1) {background: url(../images/f4.jpg) no-repeat left center;}.footxingxi p span:nth-child(2) {background: url(../images/f5.jpg) no-repeat left center;}.footxingxi p span:nth-child(3) {background: url(../images/f6.jpg) no-repeat left center;}.footxingxi p span:nth-child(4) {background: url(../images/f7.jpg) no-repeat left center;}.footxingxi p span a {	color: #ccc}.footxingxi p span a:hover {	color: #1095e1}.footnav {	margin-top: 20px}.footnav a {	font-size: 14px;	color: #ccc;	padding: 6px 20px;	display: block;	float: left;}.footnav a:hover {	background: url(../images/f8.jpg) no-repeat left bottom;	color: #1095e1}.footwx img {	margin-top:20px}.footwx p {	font-size: 14px;	color: #ccc;	text-align: center;}.footwx p:hover {	color: #1095e1;}.footend {	height: 60px;	line-height: 60px;	color: #777777;	border-top:solid 1px #777777;	background: #383838;	text-align: center;}.footend a {	color: #777777}.footend a:hover {	color: #fff}/*返回顶部*//*返回顶部*/.cd-top {	z-index:999;	display: inline-block;	height: 50px;	width: 50px;	position: fixed;	bottom: 40px;	right: 10px;	cursor:pointer;	box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);  /* image replacement properties */	overflow: hidden;	text-indent: 100%;	white-space: nowrap;	background:#000 url(../images/cd-top-arrow.png) no-repeat center 50%;	visibility: hidden;	opacity: 0;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;	border-radius:8px;}.cd-top.cd-is-visible {  /* the button becomes visible */	visibility: visible;	opacity: 1;	cursor:pointer;}.cd-top.cd-fade-out {  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */	opacity: .9;}.no-touch .cd-top:hover {	background-color: #9dc92b;	opacity: 1;}.por_conend .por_con_div h4 a:hover {	color: #316DC3}
