﻿@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	font-family: "微软雅黑";
	margin: 0px;
	padding: 0px;
	color: #444;
}
ul, dl {
	margin: 0px;
	padding: 0px;
}
a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
p {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.remove {
	clear: both;
	float: none;
}
#header .top-sub {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	height: 34px;
	background-image: url(../images/bg22.gif);
	color: #FFFFFF;
}
#header .top-sub .container {
	height: 34px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#header .top-sub .container .know { color:#333;
	float: left;
	line-height: 34px;
}
#header .top-sub .container .know strong {
	color: #ffa800;
}
#header .top-sub .container .sidebar {
	line-height: 34px;
	float: right;
}
#header .top-sub .container .sidebar .brand {
	float: right;
	width: 146px;
}
#header .top-sub .container .sidebar .brand span {
	float: right;
}
#header .top-sub .container .sidebar .brand .set {
	float: right;
	padding-left: 10px;
	padding-top: 6px;
}
#header .top-sub .container .sidebar .brand .set ul {
	height: 21px;
	width: 79px;
	position: relative;
}
#header .top-sub .container .sidebar .brand .set ul li {
	height: 19px;
	width: 77px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	background-color: #FFFFFF;
	background-image: url(../images/bg1.gif);
	background-repeat: no-repeat;
	background-position: 66px 8px;
}
#header .top-sub .container .sidebar .brand .set ul li:hover {
	height: auto;
}
#header .top-sub .container .sidebar .brand .set ul li a {
	display: block;
	height: 18px;
	width: 67px;
	line-height: 18px;
	clear: both;
	float: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #f6503a;
}
#header .top-sub .container .sidebar .tel {
	float: right;
	width: 226px;
}
#header .top-sub .container .sidebar .tel span {
	display: block;
	float: left;
	padding-right: 10px;
	line-height: 16px;
	height: 16px;
	padding-top: 8px; color:#333;
}
#header .top-sub .container .sidebar .tel span strong {
	color: #ffa800;
	font-size: 16px;
}
#header .top-sub .container .sidebar .help {
	float: right;
	width: 370px;
	text-align: right;
	padding-right: 20px;
}
#header .top-sub .container .sidebar .help ul li {
	float: left;
	height: 34px;
	width: 70px;
	position: relative;
	z-index: 555555555555555555;
	background-image: url(../images/bg2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: center;
}
#header .top-sub .container .sidebar .help ul li:hover span a {
	color: #FF9B2D;
}
#header .top-sub .container .sidebar .help ul li ul {
	width: 105px;
	position: absolute;
	z-index: 100000000000000000000;
	height: auto;
	left: -10px;
	top: 34px;
	background-image: url(../images/bg22.gif);
	display: none;
}
#header .top-sub .container .sidebar .help ul li:hover ul {
	display: block;
}
#header .top-sub .container .sidebar .help ul li ul li {
	clear: both;
	float: none;
	width: 105px;
	height: auto;
	text-align: left;
	background-image: none;
}
#header .top-sub .container .sidebar .help ul li ul li a {
	display: block;
	width: 85px;
	padding-left: 20px;
}
#header .top-sub .container .sidebar .help ul li ul li:hover {
	background-color: #F6503A;
}
#header .top-sub .container .sidebar .help ul li ul li:hover a {
	color: #FFFFFF;
	text-decoration: none;
}
#header .top-sub .container .sidebar .help a {
	color: #FFFFFF;
}
#header .l_ber {
	height: 98px;
	width: 100%;
	position: relative;
	z-index: 1000000;
	clear: both;
	float: none;
}
#header .top-menu {
	height: 98px;
	width: 100%;
	background-image: url(../images/bg23.png);
	background-repeat: repeat-x;
	background-position: bottom;
	position: absolute;
	z-index: 2222222222;
	left: 0px;
	top: 0px;
	padding-bottom: 3px;
}
#header .top-menu .container {
	height: 98px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#header .top-menu .container .logo {
	float: left;
	padding-top: 10px;
}
#header .top-menu .container .menu {
	float: left;
	height: 98px;
	padding-left: 30px;
	overflow: hidden; margin-left:60px;
}
#header .top-menu .container .menu ul li {
	float: left;
	height: 98px;  padding-left:12px;
	width: auto;
}
#header .top-menu .container .menu ul li span {
	float: left;
	height: 98px;
	line-height: 98px;
}
#header .top-menu .container .menu ul li span a {
	display: block;
	float: left;
	height: 98px;
	font-size: 17px;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
}
#header .top-menu .container .menu ul li span a:hover {
	display: block;
	float: left;
	height: 70px;
	font-size: 17px;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom: 2px solid #F6503A;
}
#header .top-menu .container .menu ul li span a.current {
	display: block;
	float: left;
	height: 70px;
	font-size: 17px;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom: 2px solid #F6503A;
	color: #F6503A;
}
#header .top-menu .container .menu ul .current span a {
	color: #F6503A;
	text-decoration: none;
}
#header .top-menu .container .weixin {
	float: right;
	padding-top: 20px;
}

.sytitle{width:648px;margin:0 auto;line-height:60px;padding: 30px 0 20px;}
.sytitle h4{font-weight: normal; text-indent:250px;line-height:63px;font-size:30px;height:63px;background:url(../images/title_bg.png) no-repeat center;color:#424242;}
.sytitle a{color:#424242;}
.sytitle a p{color:#4E4E4E; text-align:center;line-height:28px;font-size:14px}

.sytitle_white{width:648px;margin:0 auto;line-height:60px;padding: 30px 0 20px;}
.sytitle_white h4{font-weight: normal; text-indent:250px;line-height:63px;font-size:30px;height:63px;background:url(../images/title_bg.png) no-repeat center;color:#fff;}
.sytitle_white a{color:#fff;}
.sytitle_white a p{color:#fff; text-align:center;line-height:28px;font-size:14px}



.index_business {
	height: 186px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 20px;
}
.index_business .left_arrow {
	float: left;
	height: 22px;
	width: 11px;
}
.index_business .left_arrow span, .index_business .right_arrow span {
	display: block;
	height: 22px;
	width: 11px;
	margin-top: 70px;
	background-image: url(../images/bg3.gif);
	cursor: pointer;
}
.index_business .right_arrow span {
	background-image: url(../images/bg4.gif);
}
.index_business .right_arrow {
	float: right;
	height: 22px;
	width: 11px;
}
.index_business #dome-list {
	width: 1178px;
	float: left;
	height: 188px;
	display: inline;
	overflow: hidden;
}
.index_business #dome-list ul {
	width: 5000px;
}
.index_business #dome-list ul li {
	float: left;
	width: 238px;
	text-align: center;
	display: inline;
	margin-right: 27px;
	margin-left: 28px;
}
.index_business #dome-list ul li p {
	font-size: 14px;
	padding-top: 5px;
}
.index-case {
	clear: both;
	float: none; background: url(../images/index_bg.jpg) no-repeat center;
	padding-bottom: 20px;
}
.index-case .container {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.index-case .container .tt {
	height: 108px;
	width: 1200px;
	text-align: center;
	position: relative;
	padding-top: 10px;
	
}
.index-case .container .tt .en-bg {
	z-index: 1;
	font-size: 120px;
	text-transform: uppercase;
	line-height: 78px;
	font-weight: bold;
	color: #e6d9d9;
	font-family: "微软雅黑", Arial,;
}
.index-case .container .text {
	z-index: 2;
	height: 78px;
	width: 1200px;
	position: absolute;
	top: 0px;
	font-size: 14px;
	color: #555;
	padding-top: 30px;
	line-height: 22px;
}
.index-case .container .tt .text strong {
	font-size: 32px;
	display: block;
	padding-bottom: 8px; font-weight:normal; color:#333;
}
.index-service {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 50px;
}
.index-service .tt {
	background-image: url(../images/bg5.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 38px;
}
.index-service .tt span {
	font-size: 17px;
	line-height: 36px;
	display: block;
	height: 37px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6503A;
	white-space: nowrap;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
}
.index-service .container {
	padding-top: 38px;
}
.index-service .container .advantage {
	float: left;
	height: auto;
	width: 658px;
}
.index-service .container #tab .tabList ul li {
	float: left;
	padding: 0;
	width: 217px;
	text-align: center;
	position: relative;
	cursor: pointer;
	line-height: 45px;
	height: 45px;
	margin-right: 2px;
	background-color: #e9e9e9;
	font-size: 15px;
}
.index-service .container #tab .tabList ul li a {
	display: block;
	height: 45px;
	width: 217px;
}
.index-service .container .advantage .tabCon {
	padding-top: 26px;
	clear: both;
	float: none;
	height: auto;
	width: 658px;
	position: relative;
}
.index-service .container .advantage .tabCon img {
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}
.index-service .container #tab .tabCon div {
	opacity: 0;
	filter: alpha(opacity=0);
	line-height: 28px;
	width: 658px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-top: 22px;
}
.index-service .container #tab .tabList li a.selected {
	border-bottom: none;
	background-color: #f6503a;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.index-service .container #tab .tabCon div.cur {
	opacity: 1;
	filter: alpha(opacity=100);
}
.index-service .container .witness {
	float: right;
	height: 240px;
	width: 472px;
	border: 1px solid #d6d6d6;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.index-service .container .witness .tit {
	height: 44px;
	font-size: 15px;
	line-height: 44px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
.index-service .container .witness .tit span {
	font-size: 12px;
	color: #F6503A;
}
.index-service .container .witness .tit .button {
	float: right;
	padding-top: 11px;
}
.index-service .container .witness .tit .button ul li {
	height: 25px;
	width: 27px;
	float: right;
	margin-left: 10px;
	background-color: #e9e9e9;
	line-height: 24px;
	text-align: center;
	background-image: url(../images/bg6.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
.index-service .container .witness .tit .button ul .r {
	background-image: url(../images/bg7.gif);
}
.index-service .container .witness .con {
	height: 176px;
	width: 472px;
	padding-top: 18px;
	background-image: url(../images/bg8.gif);
	background-repeat: no-repeat;
	background-position: left 15px;
}
.index-service .container .witness .con ul {
	width: 472px;
	height: 175px;
	display: block;
}
.index-service .container .witness .con ul li {
	height: 176px;
	display: block;
	background-image: url(../images/bg8-.gif);
	background-repeat: no-repeat;
	background-position: right 120px;
}
.index-service .container .witness .con ul li span {
	color: #F6503A;
	padding-left: 38px;
}
.index-service .container .witness .con ul li p {
	height: 152px;
	font-size: 13px;
	line-height: 24px;
	display: block;
	overflow: hidden;
	width: 432px;
	padding-left: 38px;
}
.index-services {
	background-color: #eeeeee;
	padding-top: 45px;
	padding-bottom: 45px;
}
.index-services .container {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.index-services .container .tt {
	text-align: center;
	font-size: 14px;
	line-height: 26px;
}
.index-services .container .tt strong {
	display: block;
	font-size: 24px;
	color: #444444;
}
.index-services .container .tt p {
	padding-top: 6px;
}
.index-services .container .se-list {
	height: 286px;
	padding-top: 38px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.index-services .container .se-list ul li {
	float: left;
	height: auto;
	width: 240px;
	text-align: center;
}
.index-services .container .se-list ul li strong {
	font-size: 22px;
	color: #f6503a;
	font-weight: normal;
	display: block;
	padding-top: 5px;
	padding-bottom: 6px;
}
.index-services .container .se-list ul li .pic {
	background-image: url(../images/bg9.gif);
	height: 140px;
	width: 164px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
}
.index-services .container .se-list ul li p {
	padding-right: 20px;
	padding-left: 20px;
	line-height: 22px;
}
.index-website-shop {
	margin-top: 45px;
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D5;
}

.index-news {
	background-color: #fff;
	padding-top: 45px;
	padding-right: 45px;
	padding-bottom: 10px;
	padding-left: 45px;
}
.index-news .container {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.index-news .container .tt {
	background-image: url(../images/bg5.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 28px;
}
.index-news .container .tt span {
	font-size: 18px;
	float: left;
	display: block;
	white-space: nowrap;
	height: 27px;
	padding-right: 12px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6503A;
}
.index-news .container .tt .more {
	float: right;
	padding-top: 7px;
}
.index-news .container .tt .more a {
	display: block;
	height: 20px;
	width: 38px;
	background-color: #E3E3E3;
	background-image: url(../images/bg7.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
}
.index-news .container .tt .more a:hover {
	color: #F6503A;
	text-decoration: none;
	background-color: #FFFFFF;
}
.index-news .container .news-con {
	padding-top: 38px;
	height: auto;
	width: 1200px;
}
.index-news .container .news-con .list li {
	height: 116px;
	width: 580px;
	float: left;
	margin-left: 10px;
}
.index-news .container .news-con .list li .time {
	height: 43px;
	width: 48px;
	float: left;
	text-align: center;
	background-color: #666666;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 24px;
	padding-top: 5px;
	margin-top: 3px;
}
.index-news .container .news-con .list li:hover .time {
	background-color: #F6503A;
}
.index-news .container .news-con .list li .time p {
	font-size: 11px;
	line-height: 12px;
}
.index-news .container .news-con .list li .t {
	float: left;
	height: auto;
	width: 518px;
	margin-left: 10px;
	line-height: 22px;
}
.index-news .container .news-con .list li .t p {
	padding-top: 6px;
	color: #888888;
}
.index-news .container .news-con .list li .t a {
	font-size: 17px;
	color: #444444;
	line-height: 18px;
}
.bottom_feedback {
	padding-top: 56px;
	background-image: url(../images/bg11.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 384px;
}
.bottom_feedback .container {
	height: auto;
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
}
.bottom_feedback .container .l_expert {
	background-image: url(../images/bg12.gif);
	height: 268px;
	width: 441px;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 96px;
}
.bottom_feedback .container .l_expert span {
	font-size: 22px;
	color: #FFFFFF;
	line-height: 46px;
	display: block;
	padding-top: 80px;
	padding-left: 70px;
}
.bottom_feedback .container .forms {
	float: right;
	width: 455px;
}
.bottom_feedback .container .forms ul .input {
	background-image: url(../images/bg13.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	padding-bottom: 14px;
	padding-left: 10px;
	padding-top: 3px;
	width: 445px;
	position: relative;
}
.bottom_feedback .container .forms ul .input span {
	position: absolute;
	z-index: 10000;
	top: 10px;
	right: 10px;
}
.bottom_feedback .container .forms ul .input input {
	border: 1px solid #E0FAFF;
	height: 22px;
	width: 432px;
	background-color: #E0FAFF;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666666;
}
.bottom_feedback .container .forms .textarea {
	background-image: url(../images/bg14.gif);
	height: 100px;
	width: 443px;
	padding-top: 10px;
	padding-left: 10px;
	position: relative;
	overflow: hidden;
}
.bottom_feedback .container .forms .textarea span {
	position: absolute;
	bottom: -500px;
}
.bottom_feedback .container .forms .textarea .yanzhengma {
	position: absolute;
	height: 20px;
	width: 282px;
	bottom: 5px;
	left: 120px;
}
.bottom_feedback .container .forms .textarea .yanzhengma span {
	position: absolute;
	right: 0px;
	bottom: -4px;
}
.bottom_feedback .container .forms .textarea .yanzhengma input {
	height: 21px;
	width: 40px;
	border: 1px solid #FFA800;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
.bottom_feedback .container .forms .textarea textarea {
	height: 70px;
	width: 435px;
	border: 1px solid #E0FAFF;
	background-color: #E0FAFF;
	overflow: auto;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #666666;
}
.bottom_feedback .container .forms ul li .yanzhengma {
	display: none;
}
.bottom_feedback .container .forms ul li:hover .yanzhengma {
	display: block;
}
.index-partner {
	padding-top: 28px;
	padding-bottom: 15px;
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.index-partner .tit {
	line-height: 50px;
	text-align: center;
	float: left;
	width: 68px;
	height: 50px;
}
.index-partner .list {
	height: auto;
	width: 1130px;
	float: left;
}
.index-partner .list span {
	height: 50px;
	display: block;
	float: left;
	white-space: nowrap;
	padding-right: 27px;
	padding-left: 27px;
}
.index-links {
	padding-top: 16px;
	padding-bottom: 30px;
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
}
.index-links .tit {
	line-height: 26px; font-size: 16px;
	text-align: center;
	float: left;
	width: 68px;
	height: 26px;
}
.index-links .list {
	height: auto;
	width: 1130px;
	float: left;
}
.index-links .list span {
	height: 26px;
	display: block;
	float: left;
	white-space: nowrap;
	padding-right: 10px;
	padding-left: 27px;
	line-height: 26px;
}
.index-links .list span a{ font-size: 14px;}
.page-position {
	clear: both;
	float: none;
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 8px;
}
.page_banner {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.filter-box {
	height: auto;
	width: 1200px;
	margin-top: 18px;
	margin-right: auto;
	margin-left: auto;
	background-color: #f9f9f9;
}
.main-box {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 18px;
	padding-bottom: 25px;
}
.site_banner {
	height: 455px;
	width: 100%;
	background-image: url(../images/site_bg.jpg);
	background-position: center top;
	clear: both;
	float: none;
}
.site_banner .know-us {
	padding-top: 60px;
}
.site_banner .ico_con {
	clear: both;
	float: none;
	height: 225px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 20px;
}
.site_banner .ico_con ul {
	width: 1300px;
}
.site_banner .ico_con ul li {
	float: left;
	height: 218px;
	width: 218px;
	display: block;
	margin-right: 27px;
	background-color: #FFFFFF;
	text-align: center;
}
.site_banner .ico_con ul li a {
	display: block;
	width: 218px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 218px;
}
.site_banner .ico_con ul li a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.site_banner .ico_con ul li a:hover {
	text-decoration: none;
}
.site_banner .ico_con ul li a:hover strong {
	color: #F6503A;
}
.site_banner .ico_con ul li a .ico {
	height: 140px;
	width: 218px;
	position: relative;
	overflow: hidden;
}
.site_banner .ico_con ul li a .ico span {
	height: 140px;
	width: 218px;
}
.site_banner .ico_con ul li:hover a .ico span img {
	-webkit-transform: scale(1.15);
	transform: scale(1.15);
}
.site_banner .ico_con ul li a .ico span img {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.site_banner .ico_con ul li .i1 {
	background-image: url(../images/ico_ppwzjs.gif);
}
.site_banner .ico_con ul li .i2 {
	background-image: url(../images/ico_wmwzjs.gif);
}
.site_banner .ico_con ul li .i3 {
	background-image: url(../images/ico_ppyxx.gif);
}
.site_banner .ico_con ul li .i4 {
	background-image: url(../images/ico_scjs.gif);
}
.site_banner .ico_con ul li .i5 {
	background-image: url(../images/ico_wwz.gif);
}
.site_banner .ico_con ul li a p {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.site_banner .ico_con ul li strong {
	font-size: 17px;
	display: block;
	padding-bottom: 5px;
	color: #444444;
	font-family: "微软雅黑";
	padding-top: 20px;
}






.picMarquee-left{ width:1200px;  overflow:hidden; position:relative; display: block; margin: 0 auto;}
.picMarquee-left .bd{ padding:10px; margin-top:20px;}
.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; }
.picMarquee-left .bd ul li .pic img{ width:210px; height:190px; display:block; padding:3px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:50px;}
.picMarquee-left .bd ul li .title a{ font-size: 14px; color: #333;}


.bg2{ width:100%;  height:420px; background:url(../images/bg2.jpg) no-repeat center}

.bottom{ width:100%; background-color:#333333; border-top:3px solid #016D6B; padding-top:20px;}

.bottom .bottom1{ width:1200px; margin:0 auto;}

.bottom .bottom1 .logo2{ width:180px; float:left; height:210px;padding-top:30px; background:url(../images/lin1.jpg) no-repeat right; text-align:center;font: 13px/25px "微软雅黑"; color:#fffff;}
.bottom .bottom1 .logo2 a{ font: 13px/25px "微软雅黑"; color:#C4C4C4;}
.bottom .bottom1 .logo2 a:hover{ font: 13px/25px "微软雅黑"; color:#005654;}

.bottom .bottom1 .submenu{ width:980px; float:right;}

.bottom .bottom1 .submenu .li1{  float:left; margin-left:40px; width:150px;}

.bottom .bottom1 .submenu .li1 strong{ font: bold 16px/45px "微软雅黑"; color:#fffff;}

.bottom .bottom1 .submenu .li1 span{ display:block; font:12px/25px "微软雅黑";}

.bottom .bottom1 .submenu .li2{float:left; width:150px; margin-left:40px; margin-left:20px; display:inline;}

.bottom .bottom1 .submenu .li2 strong{ font: bold 16px/45px "微软雅黑"; color:#fffff;}

.bottom .bottom1 .submenu .li2 span{ display:block; font:12px/25px "微软雅黑";}

.bottom .bottom1 .submenu .li3{ float:left; width:150px; margin-left:40px; margin-left:20px; display:inline;}

.bottom .bottom1 .submenu .li3 strong{ font: bold 16px/45px "微软雅黑";  color:#6e5d54;}

.bottom .bottom1 .submenu .li3 span{ display:block; font:12px/25px "微软雅黑";}




.bottom .bottom1 .submenu .li5{ float:left; width:150px; margin-left:40px; margin-left:20px; display:inline;}
.bottom .bottom1 .submenu .li5 strong{ font: bold 16px/45px "微软雅黑";  color:#6e5d54;}
.bottom .bottom1 .submenu .li5 span{ display:block; font:12px/25px "微软雅黑";color:#636363;}

.bottom .bottom1 .submenu .li6{float:left; margin-left:40px; width:200px;}

.bottom .bottom1 .submenu .li6 strong{font: bold 16px/45px "微软雅黑";  color:#fffff;}

.bottom .bottom1 .submenu .li6 span{ display:block; font:12px/25px "微软雅黑";}
.bottom .bottom1 .submenu a{ color:#E5E5E5;}

.bottom .bottom1 .submenu a:hover{ color:#005654;}

.bottom .bottom1 .copyright{ width:100%; border-top:1px solid #e1dfde; text-align:center; padding:15px 0 0; line-height:25px; margin-top:20px; color:#868686;}


#footer{ background:#232323; padding:10px 0;}
.bottom-subnav{ width:1200px;  margin:0 auto; display:block;}
.bottom-subnav p{ color:#fff; text-align:center;}


.index-cases{ width:100%; height:auto;
	background:#f3f3f3;
	padding-top: 30px;

}

.index-cases .contentt{ width:1200px; overflow:hidden; margin:0 auto; margin-top:30px;}

.prol{width:280px; float:left; border-bottom:3px solid #374572;}
.prol .tit{  background:#2352a4; width:280px; height:80px; margin-bottom:5px; line-height:80px; text-align:left; color:#fff; font-size:20px; font-weight:600; }
.prol .tit p{ padding-left:30px;}
.prol h3{ width:280px; height:95px; display:block; background:#2352a4; border-bottom:5px solid #fff; line-height:95px; color:#fff; font-size:24px;}
.prol h3 span{  padding-left:20px; font-weight:600; }
.prol h3 img{ margin-top:35px; margin-left:20px;}

.prol h4{padding-bottom: 1px;background:#2352a4;}
.prol h4 a{display: block; height: 50px;line-height: 45px;font-size: 16px;color: #fff;padding-left: 45px;font-weight:normal; background:url(../images/jiantou.png) no-repeat  10px 20px;}
.prol h4 a:hover,.prol h4.cur a{;font-weight: bold;text-decoration: none;color: #FFF; }
.prol ul{line-height: 0;padding-bottom: 14px; list-style:none;}
.prol li{line-height: 28px;height: 28px; border-bottom:1px solid #f1f1f1; list-style:none;}
.prol li a{margin-left: 30px;padding-left: 14px; color: #374572;font-size: 14px; background:url(../images/j1.png) no-repeat 5px;}

.product{ width:880px; height:auto; display:block; float:right; }
.product ul{ list-style:none; margin:0; padding:0;}
.product ul li{ width:260px; height:260px; float:left; margin:16px;}
.product ul li img{width: 260px;height: 240px; transition:all 0.3s }
.product ul li img:hover{ transform:scale(1.1,1.1)}
.product ul li span{width: 260px; display: block;text-align: center;line-height: 30px;height: 30px;font-size: 14px;font-weight: bold;color: #333;}
.product ul li span:hover{ color:#00F;}
.product ul li a{ text-decoration:none;}
.product ul li a:hover{ color:#00F;}

.channel-header1 {height: 40px; line-height: 40px; margin-top:5px; margin-bottom:20px;}
.channel-header1 .channel-title1 {color: #017abf; font-size: 24px; font-family:"微软雅黑"; font-weight:700; position:relative; width:890px; float:right;}
.channel-header1 .channel-title1 P{ font-size:16px; line-height:25px; color:#333; padding-left:5px;}
.channel-header1 .channel-title1 span{ position:absolute; top:15px; right:20px;}



.qqkefu{
	position: fixed;
    bottom:40%;
    _position: absolute;
   	_top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
	right:0;
	width:53px
	}
.qqkefu ul li{
	height:47px;
	margin-bottom:1px;
	float:right;
	background:#757575;
	line-height:47px;
	font-size:14px;
	cursor:pointer;
	opacity: 0.9;
	position:relative
}
.qqkefu ul li a{
	color:#fff;display: block;
	}
.qqkefu ul li.qq_cza{
	overflow:hidden
	}
.qqkefu ul li:hover{
	background:#CE0000;
	}
.qqkefu ul li.top{
	color:#1c1c1c;
	font-weight:800;
	text-align:center;
	background:#CE0000 url(../images/top_icon.png) no-repeat center;
	position:relative;
	width:53px;
	cursor:pointer;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	}
.qqkefu ul li.top:hover {
	background-color: #CE0000;
}
.qqkefu ul li b{
	width:53px;
	height:47px;
	display:block;
	overflow:hidden;
	float:left;
}
#zx{width: 53px;}
.qqkefu ul li b.a{
	background:url(../images/czx4.png) no-repeat center center;
}
.qqkefu ul li b.b{
	background:url(../images/czx3.png) no-repeat center center;
}

.qqkefu ul li b.sj{
	background:url(../images/sj.png) no-repeat center center;
}
.qqkefu ul li b.d {
	background:url(../images/bdsq.png) no-repeat center center;
}
.qqkefu ul li b.c{
	background:url(../images/czx5.png) no-repeat center center;
}
.qqkefu ul li b.lxb{
	background:url(../images/phone0.png) no-repeat center center;
}
.erweima{
	height: 150px;
	position: absolute;
	top: -105px;
	left: -134px;
	background: #FFF;
	border: 1px solid #CCC;
	float: right;
	cursor: default !important;
	display:none;
	}
.erweima p{
	line-height: 20px;
	color: #000;
	font-size: 12px;
	text-align: center;
	float: left;
	width: 130px;
	}
.erweima p img{
	width: 110px;
	height: 110px;
	margin: 10px 10px 0px 10px;
	}
