/*==========全局==========*/
body {
	font-family: "微软雅黑", Arial, "宋体", Helvetica;
	font-size:12px;
	color:#2e2e2e;
}
body, div, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, sup, sub {
	margin:0;
	padding:0
}
.table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:0
}
ul, ol, li {
	list-style:none;
}
div:after {
	content: "";
	display:block;
	height: 0;
	clear: both;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.clearbox:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearbox {
	zoom:1;
}
.fl {
	float:left;
	display:inline;
}
.fr {
	float:right;
	display:inline;
}
.comPos {
	margin: 0 auto;
	width:1180px !important;
}
.auto {
	margin-left:auto;
	margin-right:auto;
}
a {
	text-decoration:none;
	color:#333333;
blr:expression(this.onFocus=this.blur()); /* IE Opera */
	outline:none; /* FF Opera */
	position:relative;
}
a:focus {
	-moz-outline-style: none; /* FF */
}
a:hover {
	text-decoration:none;
	color:#dddddd;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
}
/*==========全局==========*/
/*==========top==========*/
.ffyh {
	font-family:Helvetica, sans-serif;
}
.ffarial {
	font-family:"arial";
}
.tc {
	text-align:center;
}
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}
.word {
	word-break:break-all;
}
.dn {
	display:none;
}
.mt30 {
	margin-top:30px;
}
.topBar {
	position: fixed;
	width: 100%;
	height: 29px;
	background: #313948;
	z-index: 1000;
	top: 0;
}
.topBar * {
	color: #FFF;
	font-size: 12px;
	margin-right:10px;
}
.hotline {
	font: italic 16px Helvetica, sans-serif;
	margin: 6px 10px 0 10px;
	width: 180px;
}
.mail {
	display: block;
	width: 18px;
	height: 12px;
	margin: 7px 35px 0 0;
}
.lan {
	margin: 6px 20px 0 0;
}
/*==========top==========*/
/*==========menu==========*/
.menu {
	position: fixed;
	top: 29px;
	width: 100%;
	height: 70px;
	background-color: #F9F9F9;
	z-index: 10000;
}
.menu .menuLink a {
	float: left;
	display: block;
	padding: 0 30px;
	height: 70px;
	line-height: 65px;
	color: #000000;
	font-size: 16px
}
.menu .menuLink a:hover, .menu .menuLink a.current {
	background: #3267cc;
	color: #ffffff;
}
.menu .comPos {
	position: relative;
}
.logoTop {
	position: absolute;
	display: block;
	width: 161px;
	height: 70px;
	vertical-align:center;
	z-index: 1000;
	margin-top:7px;
}
.tilabs {
	height: 558px;
}
.tilabs .title {
	margin-top: 10px;
}
.fL {
	float: left;
}
.fR {
	float: right;
}
/*==========menu==========*/
/* wy-mod-banner */
.wy-mod-banner {
	width: 100%;
	height: 535px;
	margin-top:80px;
	position: relative;
	overflow: hidden;
}
.wy-mod-banner .banners {
	width: 1920px;
	height: 535px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
.wy-mod-banner .banner {
	width: 1920px;
	height: 535px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
.wy-mod-banner .info .link-download {
	width:148px;
	height:40px;
	overflow:hidden;
	position:absolute;
	bottom:-70px;
	right:0px;
	cursor:pointer;
	text-decoration:none;
}
.wy-mod-banner .info .link-download span {
	position:absolute;
	display:block;
	left:10px;
	cursor:pointer;
	font-size:28px;
	line-height:50px;
	color:white;
	font-weight:500;
	font-family:"Microsoft YaHei"
}
.wy-mod-banner .banner1 .info .link-download span, .wy-mod-banner .banner2 .info .link-download span {
	color:#3091f2;
}
.wy-mod-banner .info .link-download .bor_c {
	position:absolute;
	width:14px;
	height:26px;
	right:0px;
	top:14px;
	background-image:url("../images/ico_bule.32.png");
	_background-image:url("../images/ico_bule.png");
}
.wy-mod-banner .banner3 .info .link-download .bor_c, .wy-mod-banner .banner4 .info .link-download .bor_c {
	background-image:url("../images/ico_white.32.png");
	_background-image:url("../images/ico_white.png");
}
.wy-mod-banner .banner .info h3 {
	display:none;
}
.wy-mod-banner .banner .info p {
	display:none;
}
.wy-mod-banner .focus {
	width:1000px;
	margin:0px auto;
	padding-top:500px;
	text-align:center;
}
.wy-mod-banner .focus a {
	text-decoration:none;
	z-index:3;
	width:24px;
	height:74px;
	position:relative;
	display:inline-block;
*display:inline;
	overflow:hidden;
	margin:0px 3px;
	zoom:1;
}
.wy-mod-banner .focus a .bg-m {
	z-index:4;
	color:white;
	line-height:40px;
	font-size:40px;
	position:absolute;
	display:block;
	left:2px;
	top:6px;
	cursor:pointer;
	display:none;
}
.wy-mod-banner .focus a .bg-b {
	background-image:url("../images/i_dot.32.png");
	position:absolute;
	display:block;
	left:0px;
	top:0px;
	cursor:pointer;
	width:18px;
	height:18px;
}
.wy-mod-banner .focus a .inner {
	background-image:url("../images/i_dot_hover.32.png");
	position:absolute;
	left:0px;
	top:0px;
	z-index:9;
	opacity:0;
	display:none\0;
+display:none;
*display:none;
	width:18px;
	height:18px;
}
.wy-mod-banner .focus a.on .inner, .wy-mod-banner .focus a:hover .inner {
	cursor:pointer;
	display:block;
	border:0;
-webkit-transition:opacity .3s ease-in-out;
-ms-transition:opacity .3s ease-in-out;
transition:opacity .3s ease-in-out;
	opacity:1;
}
.wy-mod-banner .focus .hover .inner {
	display:block;
}
/*==========服务==========*/
#services {
	width:100%;
	overflow:hidden;
	position:relative;
	height:450px;
}
.services_title {
	text-align:center;
	padding-top:30px;
	overflow:hidden;
}
.services_con {
	margin:45px auto 45px auto;
	overflow:hidden;
	background:#fff;
	padding:0 40px;
}
.row {
	margin-right: -15px;
	margin-left: -15px;
	box-sizing: border-box;
}
.text-center {
	padding-top:40px;
	text-align: center;
	font-family: "microsoft yahei", Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
}
.text-capitalize {
	text-transform: capitalize;
	font-size: 36px;
	font-family: Helvetica, sans-serif;
	font-weight:bold;
	line-height: 1.1;
	color: inherit;
	margin: 0 0 .67em 0;
	display: block;
}
hr {
	margin-top: 10px;
	margin-bottom: 0px;
	border: 0;
	border-top: 1px solid #eee;
}
hr.small-hr {
	margin:0 auto;
	margin-top:15px;
	width: 50px;
	border-color: #cecece;
}
.width960 .services_con {
	width:1100px;
}
.width1200 .services_con {
	width:1000px;
}
.services_con ul {
	width:1200px;
	overflow:hidden;
}
.services_con li {
	float:left;
	width:200px;
	height:280px;
	margin-right:25px;
	text-align:center;
	display:inline;
}
.services_con li a {
	display:block;
	width:100%;
}
.services_con li a:hover h3 {
	color:#0076db;
}
.services_con li a:hover p {
	color:#333;
}
.services_ico {
	margin:0 auto;
	width:130px;
	height:130px;
	margin:0px 0px 0px 25px;
}
.services_ico div {
	display:block;
	width:130px;
	height:130px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}
.services_ico01 {
	background:url("../images/search_ico.png") no-repeat;
}
.services_ico02 {
	background:url("../images/search_ico.png") -130px 0 no-repeat;
}
.services_ico03 {
	background:url("../images/search_ico.png") -260px 0 no-repeat;
}
.services_ico04 {
	background:url("../images/search_ico.png") -390px 0 no-repeat;
}
.services_ico05 {
	background:url("../images/search_ico.png") -520px 0 no-repeat;
}
.services_ico06 {
	background:url("../images/search_ico.png") -650px 0 no-repeat;
}
.services_ico01:hover{
	background:url("../images/search_ico.png") 0 -130px no-repeat;
}
.services_ico02:hover {
	background:url("../images/search_ico.png") -130px -130px no-repeat;
}
.services_ico03:hover {
	background:url("../images/search_ico.png") -260px -130px no-repeat;
}
.services_ico04:hover {
	background:url("../images/search_ico.png") -390px -130px no-repeat;
}
.services_ico05:hover{
	background:url("../images/search_ico.png") -520px -130px no-repeat;
}
.services_ico06:hover {
	background:url("../images/search_ico.png") -650px -130px no-repeat;
}
.services_con li h3 {
	margin-top:25px;
	font-size:18px;
	font-weight:normal;
	color:#333;
	line-height:24px;
	margin-bottom:10px;
}
.services_con li h3 span {
	font-size:14px;
}
.services_con li p {
	line-height:18px;
	color:#666666;
}
.width960 .services_popclose {
	margin-left:460px;
}
.width1200 .services_popclose {
	margin-left:580px;
}
/*==========服务==========*/

/*产品介绍*/

.wangzhan {
	width:1000px;
	height:auto;
	margin:0 auto;
}
.wangzhan dt {
	text-align:center;
	padding-top:10px;
	overflow:hidden;
}
.wangzhan dl {
	padding-top:0px;
	display:block
}
.wangzhan dd {
	display:block;
	width:1000px;
	height:auto;
	padding-top:0px;
}
.wangzhan dd .txt {
	width:406px;
	
}
.wangzhan dd .txt .title {
	color:#0b98de;
	font-size:32px;
	padding-top:60px;
}
.wangzhan dd .txt .title a, .wangzhan dd .txt .title a:active, .wangzhan dd .txt .title a:hover {
	color:#0b98de;
}
.wangzhan dd .txt .con {
	color:#666;
	font-size:18px;
	padding-top:10px;
}
.wangzhan dd .txt .title2 {
	color:#3e3e3e;
	font-size:14px;
	padding:28px 0;
}
.wangzhan dd .txt .title2 a {
	color:#7c7c7c;
	padding-right:17px;
}
.wangzhan dd .txt .more {
	color:#48b2e6;
	display:block;
	font-size:14px
}
.wangzhan dd .txt .more a {
	color:#48b2e6;
}
.wangzhan dd .wzt {
	height:398px;
	margin-top:38px;
	position:relative;
}
.wangzhan dd .wzt .txt {
	float:right;
}
.wangzhan dd .wzt .img {
	position:absolute;
	left:-10px;
}
.wangzhan dd .wzt .txt .con {
	color:#888888;
	font-size:18px;
	padding-top:6px;
}
.wangzhan dd .wzt .txt .tx1 {
	display:block;
	width:500px;
	padding:25px 0
}
.wangzhan dd .wzt .txt .tx1 li {
	width:188px;
	font-size:15px;
	float:left;
	height:30px;
	line-height:30px;
	color:#666;
}
.wangzhan dd .wzt .txt .tx1 li {
	color:#666;
	background:url("../images/icon1.jpg") no-repeat left center;
	padding-left:15px;
}
.wangzhan dd .wzt .txt .i_1 {
	display:block
}
.wangzhan dd .wz1, .wangzhan dd .wz2, .wangzhan dd .wz3, .wangzhan dd .wz4, .wangzhan dd .wz5 {
	height:398px;
	position:relative;
	margin-top:38px;
}
.wangzhan dd .wz1 .txt {
	float:right;
}
.wangzhan dd .wz1 .img {
	position:absolute;
	left:-108px;
}
.wangzhan dd .wz2 .txt {
	float:left;
}
.wangzhan dd .wz2 .img {
	position:absolute;
	right:-95px
}
.wangzhan dd .wz3 .txt {
	float:right;
}
.wangzhan dd .wz3 .img {
	position:absolute;
	left:-105px;
}
.wangzhan dd .wz4 .txt {
	float:left;
}
.wangzhan dd .wz4 .img {
	position:absolute;
	right:-95px
}
.wangzhan dd .wz5 .txt {
	float:right;
}
.wangzhan dd .wz5 .img {
	position:absolute;
	left:-105px;
}
.wangzhan dd .s_box_02 {
	color:#666;
	width:1000px;
	float:left;
	padding: 20px 20px 10px 0;
	margin:0;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.serviceClient {
	width:1000px;
	height:auto;
	margin:0 auto;
	padding-top:90px;
}
.serviceClient dt {
	height:69px;
	border-bottom:1px #ececec solid
}
.serviceClient dt img {
	margin-left:13px;
}
.serviceClient dd {
	width:1000px;
	height:auto;
	overflow:hidden;
	padding-top:40px;
	padding-bottom:100px;
}
.serviceClient dd li {
	height:130px;
	float:left;
	text-align:center;
	margin:0 22px
}
.serviceClient dd li span {
	height:100%;
	display:inline-block;
	vertical-align:middle
}
.serviceClient dd li img {
	vertical-align:middle
}
/*产品介绍*/

/*优势*/

.moreBtn {
	height: 40px;
	width: 220px;
	margin: 0 auto 20px;
	text-align: center;
	line-height: 40px;
}
.wrap {
	width: 1080px;
	margin: 0 auto;
}
.contents {
	width: 1080px;
	padding: 12px 0;
	overflow: hidden;
}
.innBox {
	width: 1080px;
	padding: 80px;
	background: #fff;
	min-height: 300px;
	line-height: 27px;
	font-size: 15px;
	color: #2e2e2e;
	margin: 0 auto 0px auto;
	position: relative;
	overflow: hidden;
}
.wbs3 {
	width: 1080px;
	margin: 0 auto;
	padding-top:50px;
}
.minisitelink {
	width: 1080px;
	margin: 0 auto;
}
.minisitelink a:link, .minisitelink a:visited {
	background-color: #fff;
	color: #333;
	border:1px solid #ccc;
}
.wrap {
	width: 1080px;
	margin: 0 auto;
}
.wrap img {
	padding-top:70px;
}
.wbs3 img {
	margin-top: 0px;
}
.minisitelink a {
	width: 150px;
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
}
.whole {
	width: 1080px;
	overflow: hidden;
	margin: auto;
}
.four_btn {
	overflow: hidden;
	text-align: center;
	width: 450px;
	margin: auto;
	padding-bottom: 30px;
}
.four_btn1, .four_btn2 {
	width: 190px;
	height: 45px;
	color: #fff;
	display: block;
	font-size: 16px;
	line-height: 45px;
	border: none;
	margin-right: 25px;
	float: left;
	background: url("../images/yi_btn.jpg") no-repeat;
}
.whole_tile h2 span {
	color: #d92025;
	font-size: 24px;
}
.whole_tile h6 {
	color: #9fa0a0;
	font-family: Arial;
	font-size: 12px;
}
.one_word1 {
	height: 365px;
	padding-left: 225px;
}
.words h3 {
	color: #727171;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 10px;
}
.words p {
	color: #595757;
	font-size: 14px;
	line-height: 20px;
}
.words h3 {
	color: #727171;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 10px;
}
.one_cont {
	height: 950px;
	background: url("images/one_cont_bg.jpg") no-repeat;
}
.two_cont2_word2 {
	height: 285px;
}
.two_cont2_word3 {
	height: 355px;
}
.two_cont2_word3 h3 {
	padding-left: 790px;
}
.two_cont2_word4 {
	height: 370px;
}
.two_cont2_word4 h3 {
	padding-left: 20px;
}
.words p {
	color: #595757;
	font-size: 14px;
	line-height: 20px;
}
.two_cont1 {
	height: 420px;
	background: url("../images/two_cont1_bg.jpg") no-repeat;
}
.three_cont {
	height: 630px;
	background: url("images/three_cont_bg.jpg") no-repeat;
}
.four_cont {
	overflow: hidden;
	text-align: center;
}
.words {
	overflow: hidden;
}
.four_btn {
	overflow: hidden;
	text-align: center;
	width: 450px;
	margin: auto;
	padding-bottom: 30px;
}
.four_cont h1 {
	font-size: 34px;
	font-weight: bold;
	color: #595757;
}
.four_cont1 {
	height: 206px;
	background: url("../images/four3.jpg") no-repeat;
}
.four_cont1_left, .four_cont1_right {
	width: 350px;
	height: 206px;
	overflow: hidden;
	float: left;
}
.four_cont1_left, .four_cont1_right {
	width: 350px;
	height: 206px;
	overflow: hidden;
	float: left;
}
.four_cont2 {
	height: 2323px;
	text-align: left;
	background: url("../images/four4.jpg") no-repeat;
}
.four_word1 {
	height: 365px;
}
.four_word1 h3 {
	padding-left: 370px;
}
.four_word1 p {
	padding-left: 325px;
}
.words p {
	color: #595757;
	font-size: 14px;
	line-height: 20px;
}
/*优势*/
.two_cont1 {
	height: 420px;
	background: url("images/two_cont1_bg.jpg") no-repeat;
}
.two_word1 {
	text-align: right;
}
.two_word1 h3 {
	padding-right: 70px;
}
.two_word1 p {
	padding-right: 43px;
}
.two_cont2_word2 {
	height: 285px;
}
.two_cont2_word2 h3 {
	padding-left: 20px;
}
.A {
	width:1000px;
	overflow-y:auto;
	overflow-x:hidden;
	margin:0 auto;
}
/**************************************/
.bor {
width: 378px;
height: 27px;
background: url("../images/b1.gif") no-repeat;
float: right;
}
.serBox {
	width:100%;
	height:50px;
	background:#333;
	overflow:hidden;
}
.serBox .rBox {
	width:320px;
	padding-right:27px;
	overflow:hidden;
	float:right;
	height:50px;
	
}
.serBox .rBox span {
	float:left;
	line-height:34px;
	font-size:16px;
	color:#aaa;
}
.serBox .rBox .text {
	width:172px;
	height:34px;
	float:left;
	background:#444;
	border:none;
}
.serBox .rBox .sub {
	width:56px;
	height:34px;
	float:left;
	background:#444;
	margin-left:4px;
	border:none;
	font-size:15px;
	color:#aaa;
	font-family:microsoft yahei;
	cursor:pointer;
}
/**************************************/

.foot {
	width:100%;
	height:210px;
	background:#313948;
	text-align:center;
	margin:0 auto;
	 padding-top:40px;
}
.foot .class {
	margin:0 auto;
	width:740px;
	height:210px;
	overflow:hidden;
}

.foot .class .box {
	width:500px;
	height:160px;
	color:#bdbdbd;
	font-size:12px;
	line-height:28px;
	float:left;
	margin-top:10px;
}

.foot .class .box .tel {
	font-size:28px;
	line-height:50px;
}
.ewm{float:left; width:150px; text-align:center; line-height:24px; color:#bdbdbd; font-size:12px; margin-right:40px;}

/***************************************PAGE********************************************/
/**************************************/

.war4 {
	width:1080px;
	height:450px;
	overflow:hidden;
	margin:0 auto;
}
.war4 li {
	/*width:376px;*/ width:240px;
	height:485px;
	float:left;
	overflow:hidden;
	margin:15px;
}
.war4 li .img {
	width:100%;
	height:485px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.war4 li .img img {
	width:240px;
}
.war4 li .more {
	width:240px;
	height:485px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	position:absolute;
	z-index:9;
	margin:0;
	display:none;
}
.war4 li .more .ico {
	width:100%;
	height:485px;
	background:url("p4.png" ) no-repeat center center;
}
.war4 li:hover {
}
.war4 li:hover .more {
	display:block;
}
/**************************************/

/**************************************/

.table-list td, .table-list th {
	padding-left:12px;
	font-weight:normal;
}
.table-list thead th {
	height:30px;
	background:#eef3f7;
	border-bottom:1px solid #d5dfe8;
	font-weight:normal
}
.table-list tbody td, .table-list .btn {
	border-bottom: #eee 1px solid;
	padding-top:5px;
	padding-bottom:5px
}
.table-list tr:hover, .table-list table tbody tr:hover {
	background:#fbffe4
}
.nHover tr:hover, .nHover tr:hover td {
	background:none
}
.table-list .input-text-c {
	padding:0;
	height:18px
}
.td-line {
	border:1px solid #eee
}
.td-line td, .td-line th {
	border:1px solid #eee
}
.table-list tr.on, .table-list tr.on td, .table-list tr.on th, .table-list td.on, .table-list th.on {
	background:#fdf9e5;
}
.f_app_box {
	width: 1080px;
	margin:0 auto;
	padding-top:100px;
	line-height: 25px;
	font-size: 14px;
}
.f_app_box h2 {
	display: block;
	color: #2e2e2e;
	font-size: 24px;
	text-align: center;
	line-height: 35px;
	font-weight: bold;
}
.f_app_box01 {
	width: 1080px;
	margin-top: 20px;
	font-size: 16px;
}
.f_app_box01 span {
	display: block;
	width: 1080px;
	text-align: center;
	padding: 20px 0;
}
.f_app_box span img {
	border: 0;
	margin-top:20px;
}
.f_app_box h4 {
	display: block;
	font-size: 16px;
	padding: 10px 0px;
	line-height: 35px;
	font-weight: bold;
}
.f_app_box02 {
	width: 1080px;
	height: 531px;
	margin-top: 10px;
	background: url(/templates/images/fun/f_app_02.jpg) no-repeat left top;
}
.f_app_box02_l {
	float: left;
	width: 360px;
	display: inline;
	margin: 20px 0 0 25px;
}
.f_app_box h3 {
	width: 360px;
	font-size: 20px;
	padding-top: 10px;
	padding-bottom: 30px;
	float: left;
	display: block;
	font-weight: bold;
}
.f_app_box02_r {
	float: right;
	width: 360px;
	display: inline;
	margin: 280px 0 0 0;
}
.f_app_box03 {
	width: 1080px;
	height: 517px;
	margin-top: 10px;
	background: url("../images/f_app_03.jpg") no-repeat left top;
}
.f_app_box03_l {
	float: left;
	width: 360px;
	display: inline;
	margin: 50px 0 0 125px;
}
.f_app_box h3 {
	width: 360px;
	font-size: 20px;
	float: left;
	display: block;
	font-weight: bold;
}
.remark1 {
	line-height: 22px;
	line-height: 25px;
	font-size: 14px;
}
.f_app_box03_r {
	float: right;
	width: 360px;
	display: inline;
	margin: 320px 0 0 0;
}
.f_app_box04 {
	width: 1080px;
	margin-top: 30px;
	text-align: center;
	line-height: 40px;
	font-size: 24px;
	font-weight: bold;
	color: #2e2e2e;
}
.xuanxiang {
	width: 1080px;
	margin: 0px auto;
	margin-top: 15px;
	padding-top:100px;
	padding-bottom:40px;
	font-family:"microsoft yahei";
	color:#333;
}
.xuanxiang li {
	background:#ffffff;
	float:left;
	color:#333;
	line-height:40px;
	width:125px;
	height:40px;
}
.mainmg {
	background:#ffffff;
	height:450px;
	width: 1004px;
	margin: 0px auto;
	color:#333;
}
.lefttext {
	float:left;
	text-align:left;
	padding-left:20px;
	font-family:"microsoft yahei";
	padding-top:50px;
}
.rightimg {
	float:right;
	text-align:right;
	padding-right:0px;
}
.rightimg img {
	margin-top:50px;
}
.lefttext h1 {
	padding-top:70px;
	color:#333333;
	font-family:"microsoft yahei"
}
.lefttext p {
	color:#666;
	padding-top:15px;
	line-height:30px;
}
.mainmgw {
	background:#fff;
	width: 1004px;
	margin: 0px auto;
	color:#333;
	height:450px;
}
.leftimg {
	float:left;
	text-align:left;
	padding-left:0px;
}
.righttext {
	float:right;
	text-align:right;
	padding-right:20px;
	font-family:"microsoft yahei"
}
.righttext h1 {
	padding-top:70px;
	color:#333333;
	font-family:"microsoft yahei"
}
.righttext p {
	color:#333;
	padding-top:15px;
	line-height:30px;
}
.leftimg img {
	margin-top:50px;
}
.xuanxiang a:link {
	color:#FFFFFF;
}
.xuanxiang a:visited {
	color:#FFFFFF;
}
.xuanxiang a:hover {
	color:#FFFF00;
}
.platform-advantage {
	position: relative;
	z-index: 3;
}
#h-block-sys-left.h-block-sys {
	padding: 0 30px;
	position: relative;
	z-index: 3;
}
.clearfix {
	zoom: 1;
}
#h-block-sys-left.h-block-sys .title {
	padding-top: 45px;
	font-size: 24px;
	text-align: center;
}
#h-block-sys-left.h-block-sys .title span {
	font-size: 50px;
	color: #ff7852;
}
#h-block-sys-left.h-block-sys .first .sys-con {
	height:450px;
}
#h-block-sys-left.h-block-sys .sys-con .sys-left02 {
	width: 490px;
	padding: 120px 0 0 0;
	float: right;
	text-align: left;
}
#h-block-sys-left.h-block-sys .sys-con .sys-left02 h3 {
	font-size: 28px;
	font-weight: normal;
}
#h-block-sys-left.h-block-sys .sys-con .sys-left02 h3 span {
	display: block;
	font-size: 12px;
	margin-top: 8px;
}
#h-block-sys-left.h-block-sys .sys-con .sys-left02 .line {
	width: 50px;
	height: 28px;
	border-bottom: 2px solid #ff7852;
	float: right;
}
#h-block-sys-left.h-block-sys .sys-con .sys-left02 p {
	font-size: 15px;
	color: #888888;
	line-height: 35px;
	padding-top: 24px;
	clear: both;
}
#h-block-sys-left.h-block-sys .sys-con .sys-left02 .sec {
	color: #888888;
	padding-top: 5px;
	line-height: 30px;
}
#h-block-sys-left.h-block-sys .sys-con .sys-right02 {
	padding: 65px 0 0 0;
	width: 460px;
	float: left;
	text-align: left;
	overflow: hidden;
}
#h-block-sys-left.h-block-sys .sys-bg {
	background: #ffffff;
	height: 100%;
	overflow: hidden;
	float: left;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
	z-index: -1;
}
.clearfix:after {
	clear: both;
	content: "";
	display: block;
	font-size: 0;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 img {
	margin-left: 55px;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 {
	width: 620px;
	float: left;
	text-align: left;
	overflow: hidden;
}
.enterprise-app-wrap .h-block-sys .sys-con {
	height: 470px;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left h3 {
	font-size: 28px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	list-style-type: none;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: inherit;
	color: #3f3f3f;
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left {
	width: 490px;
	padding: 90px 0 0 0;
	float: left;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left h3 span {
	display: block;
	font-size: 12px;
	margin-top: 8px;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left .line {
	width: 50px;
	height: 28px;
	border-bottom: 2px solid #ff7852;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left p {
	font-size: 15px;
	color: #888888;
	line-height: 35px;
	padding-top: 24px;
	clear: both;
	list-style-type: none;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left .sec {
	color:#888888;
	padding-top: 5px;
	line-height: 30px;
	width: 575px;
}
#h-block-sys-left.h-block-sys .sys-con .sys-right02 {
	padding: 65px 0 0 0;
	width: 470px;
	float: left;
	text-align: left;
	overflow: hidden;
}
#h-block-sys-right.h-block-sys .sys-con .sys-right {
	padding: 40px 0 0 0;
	float: right;
	text-align: right;
}
#h-block-sys-right.h-block-sys .sys-con .sys-left h3 span {
	display: block;
	font-size: 12px;
	margin-top: 8px;
}
#h-block-sys-right.h-block-sys .sys-con {
	height: 400px;
}
.sec {
	margin-top: -20px;
	margin-bottom: 30px;
	font-size: 16px;
	color: #333;
	line-height: 35px;
	text-align: center;
	font-weight:bold;
}
.subject-title {
	margin-top:40px;
	margin-bottom: 0px;
}
.subject-title {
	text-align: center;
	padding: 50px 0 5px;
}
.subject-title h3 {
	font-size: 30px;
	font-weight: bold;
}
.subject-title p {
	display: block;
	font-size: 14px;
	margin-top: 8px;
	color: #888888;
	font-weight: normal;
}
.enterprise-app-wrap {
	padding-bottom: 60px;
}
.enterprise-app-wrap .enterprise-title {
	margin-top: 50px;
	text-align: center;
	padding-bottom: 35px;
}
.enterprise-app-wrap .enterprise-title p {
	color: #888888;
	font-size: 14px;
	margin-top: 10px;
}
.enterprise-app-wrap .h-block-sys .sys-con {
	height: 470px;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 {
	width: 620px;
	float: left;
	text-align: left;
	overflow: hidden;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 img {
	margin-left: 55px;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 {
	width: 620px;
	float: left;
	text-align: left;
	overflow: hidden;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 {
	width: 500px;
	padding: 100px 0 0 0;
	float: left;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 p {
	font-size: 12px;
	color: #888888;
	line-height: 18px;
	margin-bottom: 15px;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 h4 {
	color: #3f3f3f;
	font-size: 18px;
	margin-bottom: 15px;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 p {
	font-size: 12px;
	color: #888888;
	line-height: 18px;
	margin-bottom: 15px;
}
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 p {
	font-size: 12px;
	color: #888888;
	line-height: 18px;
	margin-bottom: 15px;
}
.enterprise-app-wrap .h-block-sys .sys-con {
	height: 470px;
}
.enterprise-app-wrap .enterprise-content {
	height: 770px;
	position: relative;
	z-index: 3;
}
.enterprise-app-wrap .enterprise-content .enterprise-title {
	text-align: center;
	padding: 80px 0 140px;
}
.enterprise-app-wrap .enterprise-content .enterprise-title h2 {
	color: #3f3f3f;
	font-size: 30px;
	font-weight: bold;
}
.enterprise-app-wrap .enterprise-content .enterprise-title h2 {
	color: #3f3f3f;
	font-size: 30px;
	font-weight: bold;
}
.enterprise-app-wrap .enterprise-content .enterprise-title h2 span {
	color: #ff7852;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul {
	background: url("../images/enterprise-bg.png") no-repeat center 80px;
	margin-bottom:10px;
}
float: left;
text-align: right;
height: 187px;
background: url("../images/enterprise-icon01.png") no-repeat right 15px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top .enterprise-item-wrap {
	padding-right: 100px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap h3 {
	font-size: 18px;
	margin-bottom: 15px;
	color: #3f3f3f;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap p {
	font-size: 12px;
	color: #888888;
	line-height: 20px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap span {
	font-size: 12px;
	color: #888888;
	display: block;
	padding-top: 25px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top:hover {
	background: url("../images/enterprise-icon02-h.png") no-repeat left 15px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap h3 {
	font-size: 18px;
	margin-bottom: 15px;
	color: #3f3f3f;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top .enterprise-item-wrap {
	padding-left: 100px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap p {
	font-size: 12px;
	color: #888888;
	line-height: 20px;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom {
	float: left;
	margin-top: 120px;
	text-align: right;
}
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom {
	float: right;
	margin-top: 120px;
	text-align: left;
}
/* line 89, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-title {
	margin-top: 100px;
	text-align: center;
	padding-bottom: 5px;
	margin-bottom: -40px;
}
/* line 93, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-title h2 {
	color: #3f3f3f;
	font-size: 30px;
	font-weight: bold;
}
/* line 98, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-title p {
	color: #888888;
	font-size: 14px;
	margin-top: 10px;
}
/* line 103, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-title .title-line {
	width: 30px;
	margin: 20px auto 0;
	border-top: 4px solid #ff7852;
}
/* line 112, ../sass/e-supplier.scss */
.enterprise-app-wrap .h-block-sys .sys-con {
	height: 350px;
}
/* line 114, ../sass/e-supplier.scss */
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 {
	width: 400px;
	padding: 140px 0 0 0;
	float: left;
}
/* line 119, ../sass/e-supplier.scss */
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 h4 {
	color: #3f3f3f;
	font-size: 18px;
	margin-bottom: 15px;
}
/* line 124, ../sass/e-supplier.scss */
.enterprise-app-wrap .h-block-sys .sys-con .sys-left02 p {
	font-size: 15px;
	color: #888888;
	line-height: 25px;
	margin-bottom: 15px;
}
/* line 133, ../sass/e-supplier.scss */
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 {
	width: 620px;
	float: left;
	text-align: left;
	overflow: hidden;
}
/* line 138, ../sass/e-supplier.scss */
.enterprise-app-wrap .h-block-sys .sys-con .sys-right02 img {
	margin-left: 0px;
}
/* line 147, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content {
	height: 570px;
	position: relative;
	z-index: 3;
}
/* line 151, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-title {
	text-align: center;
	padding: 0 0 100px;
	margin-top: 50px;
}
/* line 154, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-title h2 {
	color: #3f3f3f;
	font-size: 30px;
	font-weight: bold;
}
/* line 158, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-title h2 span {
	color: #ff7852;
}
/* line 162, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-title p {
	color: #888888;
	font-size: 14px;
	margin-top: 10px;
}
/* line 167, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-title .title-line {
	width: 30px;
	margin: 20px auto 0;
	border-top: 4px solid #ff7852;
}
/* line 173, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list {
	padding: 0 10px;
	margin-bottom: 20px;
}
/* line 175, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul {
	background: url("../images/enterprise-bg.png"/*tpa=http://www.sunnsoft.com/sunnsoft/images/enterprise-bg.png*/) no-repeat center 80px;
}
/* line 178, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item {
	width: 456px;
	height: 150px;
}
/* line 182, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap h3 {
	font-size: 18px;
	margin-bottom: 10px;
	color: #2e2e2e;
}
/* line 187, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap p {
	font-size: 14px;
	color: #333;
	line-height: 25px;
}
/* line 192, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .enterprise-item .enterprise-item-wrap span {
	font-size: 12px;
	color: #888888;
	display: block;
	padding-top: 25px;
}
/* line 202, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top {
	float: left;
	text-align: right;
	height: 187px;
	background: url("../images/enterprise-icon01.png"/*tpa=http://www.sunnsoft.com/sunnsoft/images/icon/enterprise-icon01.png*/) no-repeat right 15px;
}
/* line 207, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top:hover {
	background: url("../images/enterprise-icon01-h.png"/*tpa=http://www.sunnsoft.com/sunnsoft/images/icon/enterprise-icon01-h.png*/) no-repeat right 15px;
}
/* line 210, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-top .enterprise-item-wrap {
	padding-right: 100px;
}
/* line 214, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top {
	float: right;
	height: 187px;
	text-align: left;
	background: url("../images/enterprise-icon02.png"/*tpa=http://www.sunnsoft.com/sunnsoft/images/icon/enterprise-icon02.png*/) no-repeat left 15px;
}
/* line 219, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top:hover {
	background: url("../images/enterprise-icon02-h.png"/*tpa=http://www.sunnsoft.com/sunnsoft/images/icon/enterprise-icon02-h.png*/) no-repeat left 15px;
}
/* line 222, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-top .enterprise-item-wrap {
	padding-left: 100px;
}
/* line 227, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom {
	float: left;
	margin-top: 50px;
	text-align: right;
}
/* line 232, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom:hover {
}
/* line 235, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .left-bottom .enterprise-item-wrap {
	padding-right: 100px;
}
/* line 239, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom {
	float: right;
	margin-top: 50px;
	text-align: left;
}
/* line 244, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom:hover {
	background: url("../images/enterprise-icon04-h.png"/*tpa=http://www.sunnsoft.com/sunnsoft/images/icon/enterprise-icon04-h.png*/) no-repeat left 15px;
}
/* line 247, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-list ul .right-bottom .enterprise-item-wrap {
	padding-left: 100px;
}
/* line 254, ../sass/e-supplier.scss */
.enterprise-app-wrap .enterprise-content .enterprise-content-bg {
	background: #ffffff;
	width: 1920px;
	height: 100%;
	overflow: hidden;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
	z-index: -1;
}
con h1 {
	color: #3f3f3f;
	font-size: 32px;
	font-weight: bold;
}
.about-wrap .title-top .title-con p {
	margin-top: 10px;
	font-size: 14px;
	color: #999999;
	padding-top: 0;
}
.about-wrap .title-top p {
	line-height: 20px;
	font-size: 12px;
	color: #999999;
	text-align: center;
}
.about-wrap .about-block01 .about-intro {
	width: 800px;
	margin: 0 auto;
	line-height: 20px;
	padding-top: 20px;
	margin-top: 26px;
	text-align: center;
	font-size: 12px;
	color: #999;
.about-wrap .title-top .title-con h2, .about-wrap .title-top .title-con h1 {
color: #3f3f3f;
font-size: 32px;
font-weight: bold;
}
.about-wrap .title-top .title-con p {
	margin-top: 10px;
	font-size: 14px;
	color: #999999;
	padding-top: 0;
}
.about-wrap .title-top .p1 {
	width: 800px;
	margin: 0 auto;
}
.platform-advantage .platform-subject-item .item-right h3 {
	font-size: 28px;
}
.platform-advantage .platform-subject-item .item-right h3 span {
	display: block;
	font-size: 12px;
	margin-top: 8px;
	color: #888888;
	font-weight: normal;
}
.platform-advantage .platform-subject-item .item-right p {
	font-size: 14px;
	color: #888888;
	line-height: 25px;
	padding-top: 24px;
}
.about-wrap .about-block03 .platform-advantage .item02 {
	height: 418px;
}
.platform-advantage .platform-subject-item .item-left {
	float: left;
	margin-top: 10px;
	padding-left: 110px;
}
.platform-advantage .platform-subject-item .item-right {
	width: 600px;
	float: right;
	margin-top: 60px;
}
.jn_v1 {
	width: 100%;
	height: 1010px;
	background: url("../images/join_p1.jpg") no-repeat center;
	clear: both;
	margin-top:100px;
}
.jn_v1c {
	width: 560px;
	height: 380px;
	margin: 0 auto;
	padding-top: 190px;
	padding-left: 625px;
}
.jn_v1c .jnt {
	width: 100%;
	text-align: right;
	line-height: 102px;
	color: #fff;
	font-size: 36px;
}
.jn_v1c .jnm {
	width: 100%;
	height: 275px;
	font-size: 14px;
	color: #fff;
	float: left;
}
HEIGHT: 100%;
FONT-SIZE: 12px;
OVERFLOW: auto;
margin-top: 5px;
margin-right: auto;
margin-bottom: 10px !important;
margin-left: auto;
}
#scrollContent {
	width: 1080px;
	line-height: 25px;
	height:100px;
	color:#2e2e2e;
	font-size: 15px;
	margin-top:20px;
	text-align:center;
}
.jn_v2 {
	width: 100%;
	height: 747px;
	background: url("../images/join_p2.jpg") no-repeat top center;
	clear: both;
}
.jn_v2c {
	width: 960px;
	height: 435px;
	padding-top: 20px;
	margin: 0 auto;
}
.jn_v2c .sup {
	width: 500px;
	height: 345px;
	padding-left: 80px;
	float: left;
}
.jn_v2c .sup .t {
	width: 100%;
	height: 90px;
	font-size: 28px;
	text-align: center;
	line-height: 90px;
	color: #2e2e2e;
	float: left;
}
.jn_v2c .sup .m {
	width: 100%;
	line-height: 30px;
	color: #b20000;
	font-size: 15px;
	float: left;
}
.jn_v2c .sup .m {
	width: 100%;
	line-height: 40px;
	color: #888888;
	font-size: 15px;
	float: left;
}
.jn_v2c .lc {
	width: 280px;
	height: 345px;
	padding-left: 50px;
	float: left;
}
.jn_v2c .lc .t {
	width: 100%;
	height: 90px;
	font-size: 28px;
	text-align: center;
	line-height: 90px;
	color: #2e2e2e;
	float: left;
}
.jn_v2c .lc .m {
	width: 100%;
	line-height: 35px;
	color: #888888;
	font-size: 15px;
	float: left;
}
.jn_v3 {
	width: 1038px;
	margin: 0 auto;
}
.jn_v3z {
	float: left;
	width: 480px;
}
.jn_v3z .jmt {
	width: 100%;
	font-size: 32px;
	color: #2e2e2e;
	float: left;
	padding-bottom: 25px;
	font-family:"微软雅黑";
}
.jn_v3z .jmb li {
	width: 100%;
	height: 66px;
	padding-bottom: 25px;
	float: left;
}
.jn_v3z .jmb li img {
	float: left;
	padding-right: 15px;
}
.jn_v3z .jmb li span {
	line-height: 50px;
	width: 380px;
	font-size: 16px;
	font-weight: bold;
	color: #2e2e2e;
	float: left;
}
.jn_v3z .jmb li font {
	line-height: 26px;
	width: 380px;
	color: #888888;
	float: left;
	font-size: 12px;
	font-family: "宋体";
}
.jn_v3z .jmb li {
	width: 100%;
	height: 66px;
	padding-bottom: 25px;
	float: left;
}
.jn_v3z .jmf {
	width: 250px;
	height: 115px;
	line-height: 20px;
	padding: 20px;
	background: #f5f5f5;
	color: #3f3e3e;
	float: left;
}
.jn_v3z .jmf {
	width: 300px;
	height: 150px;
	line-height: 25px;
	padding: 20px;
	font-size:14px;
	background: #f5f5f5;
	color: #3f3e3e;
	float: left;
	margin-top:30px;
	margin-left:70px;
}
.jn_v3z .jmf a {
	color: #32a8e0;
}
.jn_v3y {
	float: left;
	width: 520px;
	padding-left: 30px;
}
.in_v3ym {
	width: 100%;
	padding-bottom: 50px;
	float: left;
}
.in_v3ym .jn1 {
	width: 100%;
	font-weight: bold;
	font-size: 16px;
	line-height: 60px;
	color: #3f3e3e;
	float: left;
}
.in_v3ym .jn2 {
	width: 100%;
	margin-bottom: 12px;
	float: left;
}
.in_v3ym .jn2 .sp1 {
	line-height: 32px;
	color: #444;
}
.in_v3ym .jn2 .int {
	width: 254px;
	height: 32px;
	margin-left: 12px;
	line-height: 32px;
	border: none;
	text-indent: 1em;
	background: url("../images/on_in.jpg") no-repeat center;
}
.in_v3ym .jn2 .sp2 {
	background: url("../images/jt.jpg") no-repeat left center;
	color: #a8a8a8;
	margin-left: 25px;
	padding-left: 12px;
}
.in_v3ym .jn2 {
	width: 100%;
	margin-bottom: 12px;
	float: left;
}
.in_v3ym .jn2 .sp1 {
	line-height: 35px;
	color: #2e2e2e;
	font-size:14px;
}
.in_v3ym .jn2 .int {
	width: 254px;
	height: 32px;
	margin-left: 12px;
	line-height: 32px;
	border: none;
	text-indent: 1em;
	background: url("../images/on_in.jpg") no-repeat center;
}
.in_v3ym .jn2 .sp2 {
	background: url("../images/jt.jpg") no-repeat left center;
	color: #a8a8a8;
	margin-left: 25px;
	padding-left: 12px;
}
.jn_v4 {
	width: 1038px;
	margin: 0 auto;
	padding-bottom:100px;
}
.fl {
	float: left;
}
.jn_v4 .t {
	width: 685px;
	height: 72px;
	line-height: 72px;
	display: block;
	font-size: 32px;
	background: url(../images/dls_t.jpg) no-repeat left center;
	float: right;
}
.jn_v4 .t .z {
	width: 248px;
	text-align: center;
	color: #d85457;
	float: left;
}
.jn_v4 .t .y {
	width: 318px;
	text-align: center;
	color: #fff;
	float: left;
}
.jn_v4 .m {
	width: 685px;
	padding-top: 55px;
	float: right;
}
.jn_v4 .m .m1 {
	float: left;
	width: 271px;
	padding-right: 27px;
}
.jn_v4 .m .m1 span {
	width: 100%;
	line-height: 24px;
	color: #000;
	font-family: "宋体";
	float: left;
}
.jn_v4 .m .m1 input {
	float: left;
	width: 269px;
	height: 30px;
	border: #d9d9d9 1px solid;
}
.jn_v4 .m .m1 {
	float: left;
	width: 271px;
	padding-right: 27px;
}
.jn_v4 .m .m1 span {
	width: 100%;
	line-height: 24px;
	color: #000;
	font-family: "宋体";
	float: left;
}
.jn_v4 .m .m1 input {
	float: left;
	width: 269px;
	height: 30px;
	border: #d9d9d9 1px solid;
}
.jn_v4 .m .cx {
	width: 68px;
	height: 30px;
	background: url(../images/btn_cx.jpg) no-repeat;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border: none;
	margin-top: 25px;
	float: left;
}
.jn_v4 .m .m1 {
	float: left;
	width: 271px;
	padding-right: 27px;
}
.jn_v5 {
	width: 100%;
	height: 270px;
	background: url(../images/join_p3.jpg) no-repeat bottom center;
	clear: both;
}
.sd_n {
	padding-top: 40px;
	line-height: 35px;
	font-size: 17px;
	color: #2e2e2e;
	width: 1080px;
	margin: 0 auto;
}
.sd_p {
	width: 563px;
	overflow: hidden;
	padding-left: 30px;
	padding-top: 30px;
}
.fl {
	float: left;
}
fieldset, img {
	border: 0;
}
.sd_w {
	padding-top: 30px;
	padding-left: 40px;
	width: 400px;
	overflow: hidden;
	float: right;
}
.sd_w h3 {
	height: 76px;
	line-height: 36px;
	font-size: 27px;
}
.sd_w h3 span {
	font-size: 39px;
	color: #008ee3;
}
.sd_w p {
	height: 228px;
	overflow: hidden;
}
.sd_w p em {
	font-style: italic;
	font-size: 31px;
	color: #008ee3;
	font-weight: bold;
}
.con_box {
	float: left;
	width: 100%;
	padding-top:120px;
}
.con_box .title {
	float: left;
	width: 100%;
}
.con_box .title li {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 18px;
	color: #b20000;
	vertical-align: bottom;
	padding: 40px 0;
}
.con_box .title li span {
	display: inline-block;
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	background: #b20000;
	color: #fff;
	padding: 0 60px;
	margin-right: 10px;
}
.service_phone {
	
	width: 1000px;
	padding: 0;
	color: #767977;
	margin:0 auto;
	text-align: center;
}
.service_phone h3 {
	float: left;
	width: 100%;
	font-size: 24px;
	text-align: center;
	color: #2e2e2e;
}
.service_phone li {
	float: left;
	width: 100%;
	
	line-height: 24px;
	padding: 20px 0 0;
	font-size: 15px;
	color: #2e2e2e;
}
.Store_Button {
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.Store_QQButton {
	width: 150px;
	height: 35px;
	border-radius: 3px;
	float: left;
	text-align: center;
	background: #ffa454;
	margin-right: 10px;
}
.Store_QQButton a {
	display: block;
	color: #fff;
	font-size: 18px;
	line-height: 35px;
}
.Store_SignButton {
	width: 150px;
	height: 35px;
	border-radius: 3px;
	float: left;
	text-align: center;
	background: #3cac4a;
}
.Store_SignButton a {
	display: block;
	color: #fff;
	font-size: 18px;
	line-height: 35px;
}
.four_btn {
	
	text-align: center;
	width: 450px;
	margin-right:80px;
	padding-bottom: 10px;
	margin-top: -180px;
	float:right;
}
.four_btn1, .four_btn2 {
	width: 190px;
	height: 45px;
	color: #fff;
	display: block;
	font-size: 16px;
	line-height: 45px;
	border: none;
	margin-right: 25px;
	float: left;
	background: url("../images/yi_btn.jpg") no-repeat;
}
.read_more {
	font-size: 14px;
	margin-top: 10px;
}
.read_more a {
	color: #ffba19;
}
.index-sub-title {
	margin-top:50px;
	line-height:60px;
	text-align: center;
}
.index-sub-title h3 {
	color: #ff6803;
	font-size: 36px;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
	line-height:60px;
	display: block;
	width:1080px;
}
.jnt {
	width: 1080px;
	margin: 0 auto;
	text-align: center;
	padding-top: 20px;
	font-size: 28px;
	font-weight: bold;
}
.other-banner {
	position: relative;
	height: 400px;
	margin-top:90px;
}
.other-banner .banner-wrap {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
}
/*案例展示*/
.case_show{padding:30px 0;height:890px;}
.case_show .title{width:100%;border-bottom:1px #F2F2F2 solid;}
.case_show h3{width:1080px;height:140px;margin:0 auto;border-bottom:3px #FFB400 solid;padding-bottom:20px;margin-bottom:-2px;background:url("../images/title.png"/*tpa=http://www.vyicoo.com/images/title.png*/) 0 -234px no-repeat;}
.carou_box{width:1080px; margin:0 auto; position:relative;top:130px;height:647px;}
.carou{clear:both;overflow:hidden;zoom:1;position:absolute;z-index:999; width:1119px;}
.carou ul{clear:both;overflow:hidden;zoom:1;width:80000px; padding-left:40px;}
.carou ul li{ width:280px; height:495px;float:left;margin-left:50px;}
.carou ul li img{ width:100%;}
.carou .left{ position:absolute; top:0; left:0; height:495px; width:75px; line-height:495px; background-color:#fff; font-size:50px; text-align:center; cursor:pointer;}
.carou .right{ position:absolute; top:0; right:0; height:495px; width:75px; line-height:495px; background-color:#fff;font-size:50px; text-align:center; cursor:pointer;}
.carou .cover_left{position:absolute;left:75px;top:0;width:295px; height:494px;background:url("../images/cover.png");}
.carou .cover_right{position:absolute;right:75px;top:0;width:295px; height:494px; background:url("../images/cover.png");}
.carou_box .cover_box{ width:306px; height:647px; z-index:999;background:url("../images/cover_box.png") top center no-repeat; position:absolute; left:406px; top:-65px; }
.cover-link{position: absolute;top:64px;left:5px;width:296px;height:497px;}
.cover-link a{width:295px;height:497px;display: block;}

/***************************************PAGE********************************************/

.inBody{
	background:#eee;
	}
.inBan{
	width:100%; height:240px; background:#C73938 url("inBan.png"/*tpa=http://www.8vg.cn/views/8VG/images/inBan.png*/) center top no-repeat;
	font-size:26px; color:#b72e2c; line-height:320px;
	}
.inNav{
	height:56px; background:#222; border-top:solid 20px #E95C5B;
	}
.inNav li{
	height:24px; padding:0 24px; float:left; margin-top:16px; border-right: dotted 1px #444; overflow:hidden;
	}
.inNav li.M,.inNav li:hover.M{
	width:70px; height:56px; background:#E95C5B; line-height:56px; text-align:center; color:#eee; font-size:28px;
	margin:0; padding:0; border:0;
	}

.inNav li a{
	color:#eee; font-size:15px; line-height:24px; 
	}
.inNav li:hover,.inNav li.Hov{
	background:#E95C5B; border-right: solid 1px #E95C5B; border-bottom:solid 16px #E95C5B;border-top:solid 16px #E95C5B; margin-top:0;
	}
.inNav li:hover a,.inNav li.Hov a{
	color:#fff;
	}
.inTitle{
	height:50px; line-height:40px; font-size:18px; color:#555; overflow:hidden; margin-top:40px; text-indent:2em;
	background:url("bz.PNG"/*tpa=http://www.8vg.cn/views/8VG/images/bz.PNG*/) no-repeat left top;
	}

/**************************************/
/**************************************/

.inCase{
	width:1150px; min-height:380px; overflow:hidden; margin:0 auto;
	}
	.inCase li{
		width:253px; height:500px; float:left; overflow:hidden; margin:16px; 
		}
	.inCase li .img{
		width:100%; height:445px; overflow:hidden; position:relative;
		}
	.inCase li .img img{ width:253px;}
	.inCase li .img span {width: 253px;height: 445px;background: rgba(255,255,255,0.5);position: absolute;top: 445px;left: 0px;line-height: 445px;text-align: center;}
	.inCase li .img span img{vertical-align: middle;width: 178px;height: 178px;}
	.inCase li .title{ 	width:100%; height:60px; line-height:60px; text-indent:2em; font-size:15px; color:#fff;background:#E35B5D;	}
/**************************************/
#pages{
	width:1200px; height:40px; overflow:hidden; margin:20px auto; text-align:right;
	}
	#pages a{
		height:40px; line-height:40px; background:#ddd; padding:15px; margin-left:2px; font-size:14px;
		}
	#pages span{
		line-height:40px; background:#E35B5D; padding:15px; margin-left:2px; font-size:14px; color:#fff;
		}
/**************************************/
/**************************************/
/*.inTitle{
	width:1000px; height:70px; margin:50px auto 20px auto; text-align:center;
	}
	.inTitle span.l{
		width:27px; height:70px; background:url(t4.gif) no-repeat;
		}
	.inTitle span.r{
		width:27px; height:70px; background:url(t5.gif) no-repeat; float: left;
		}
	.inTitle span{
		font-size:20px; line-height:70px; display:block; float:left;
		}
*/

.innBox{
	width:1100px; padding:10px 10px 0 10px;  background:#fff; min-height:300px;  font-size:14px; color:#666;
	margin:0 auto 0 auto; position:relative; overflow:hidden;
	}

.innBox img{
	max-width:1120px;
	}


.PathBg {
width: 1080px;
overflow: hidden;
border-top: 3px solid #ececec;
margin:0 auto;
}
.PathBox {
width: 985px;
overflow: hidden;
margin: 0px;
font-size: 12px;
color: #2e2e2e;
padding: 10px 0 15px 15px;
border-bottom: 1px dotted #d4d4d4;
background: url("../images/PathIcon.png") no-repeat 0 11px;
position: relative;
}
.PathBox a {
color: #2e2e2e;
}


/**************************************/
.in_head {
padding: 30px 0 20px;
position: relative;
}
.w1140 {
width: 1150px;
padding-left:30px;
margin-left: auto;
margin-right: auto;
}
.case_nav {
height: 80px;
}
.in_headl {
float: left;
z-index: -9999;
}
width: 35px;
height: 35px;
background: url(../images/case_1.png) no-repeat;
display: block;
cursor: pointer;
float: left;
margin-right: 20px;
transition: 1s;
}

.case_ul {
float: left;
width: 850px;
display: none;
}
.case_ul a {
border:1px solid #ccc;
float: left;
margin-top: 100px;
margin-right: 10px;
color: #2e2e2e;
padding: 6px 12px;
display: block;
font-size:15px;
}
.in_headr {
float: left;
overflow: hidden;
margin-top: 106px;

}

.in_headrt {
text-align: right;
color: #1f2228;
}
.in_headrt a, .in_headrt span {
color: #1f2228;
}
.case_nav {
height: 50px;
}
.in_headl {
float: left;
z-index: -9999;
margin-top: 98px;
}
.case_nav>span {
width: 35px;
height: 35px;
background: url("../images/caseicon.png") no-repeat;
display: block;
cursor: pointer;
float: left;
margin-right: 20px;
transition: 1s;
}
.case_nav>span.active {
background: url("../images/caseicon.png") no-repeat;
}
/* line 400, ../sass/main.scss */
 .appcase{
  padding: 40px 0 60px;
  width: 1200px;
   margin: 0 auto;
}
.rides-cs {
font-size: 12px;
background: #29a7e2;
position: fixed;
top: 250px;
right: 0px;
_position: absolute;
z-index: 1500;
border-radius: 6px 0px 0 6px;
}
.rides-cs .floatL {
width: 36px;
float: left;
position: relative;
z-index: 1;
margin-top: 21px;
height: 181px;
}
.rides-cs .floatL a {
font-size: 0;
text-indent: -999em;
display: block;
}
.rides-cs .btnOpen {
background-position: 0 0;
}
.rides-cs .btnOpen, .rides-cs .btnCtn {
position: relative;
z-index: 9;
top: 25px;
left: 0;
background-image: url("../images/lanrenzhijia.png");
background-repeat: no-repeat;
display: block;
height: 146px;
padding: 8px;
}
.rides-cs a {
color: #00A0E9;
}
.rides-cs .btnCtn {
background-position: -37px 0;
}
.rides-cs .floatR {
width: 130px;
float: left;
padding: 5px;
overflow: hidden;
}
.rides-cs .floatR .cn {
background: #F7F7F7;
border-radius: 6px;
margin-top: 20px;
}
.rides-cs .cn .titZx {
font-size: 14px;
color: #333;
font-weight: 600;
line-height: 24px;
padding: 5px;
text-align: center;
}
.rides-cs .cn ul {
padding: 0px;
margin-bottom: 10px;
}
.rides-cs .cn ul li {
line-height: 38px;
height: 38px;
border-bottom: solid 1px #E6E4E4;
overflow: hidden;
text-align: center;
}
.rides-cs .cn ul li span {
color: #777;
}
.topList {
	float:left;
color: #FFF;
line-height: 31px;
}
.topList a {
color: #fafafa;
padding: 0 8px;
font-size:13px;
}
.backtop {
width: 40px;
height: 40px;
background: #000;
line-height: 40px;
text-align: center;
font-size: 12px;
color: #fff;
position: fixed;
right: 0;
bottom: 6%;
display: block;
}
.qr-outer {
border-bottom: 1px solid #BFBFBF;
background: #ffffff;
height: 60px;
}
.qr_nr {
width: 1000px;
margin: 0 auto;
position: relative;
z-index: 100;
}
.qr_tp {
background: url("../images/qr_tp.png") no-repeat;
width: 347px;
height: 164px;
position: absolute;
top: -85px;
overflow: hidden;
text-indent: -8888px;
}
.qr-outer .or {
height: 60px;
left: 350px;
position: absolute;
top: 0;
width: 40px;
}
.qr-outer .or:before {
border-right: 1px solid #B7B7B7;
box-shadow: 1px 0 0 rgba(255, 255, 255, 0.6);
content: "";
height: 60px;
position: absolute;
top: 0;
width: 20px;
}
.qr-outer .or div {
background-color: #289313;
border-radius: 50% 50% 50% 50%;
color: #ffffff;
font-size: 15px;

height: 30px;
line-height: 30px;
position: absolute;
text-align: center;
top: 15px;
width: 40px;
}

.clr:after {
content: '';
display: block;
height: 0;
clear: both;
}
.wb {
float: right;
width: 58%;
line-height: 24px;
padding-top: 20px;
color: #2e2e2e;
font-size: 14px;
}

.green {
color: #4f7d00;
}
.box{ width:1180px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:1180px; height:445px; overflow:hidden; position:relative;}
.piclist{ height:445px;position:absolute; left:0px; top:0px}
.piclist li{width:290px;margin-right:3px;margin-left:3px;text-align:center; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:200px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:20px;}
.og_next{ background-position:0 0; right:20px;}
.joinhead{height:300px;background:url(../images/spread.jpg);background-position: center;}
.InnNews{
	margin-bottom:40px;
	}
		.InnNews li{
			width:100%; height:109px; overflow:hidden;margin-bottom:10px;
			}
		.InnNews li .date{
			width:13%; height:40px; background:#008ee3; float:left; overflow:hidden; text-align:center; line-height:40px; color:#eee;
			font-size:14px; font-weight:bold;
			
			}
		.InnNews li .box{
			width:85%; height:108px;  padding-right:14px; border-bottom:#ddd solid 1px; overflow:hidden;
			border-left:#ECF1F5 solid 6px; background:#fff; float:right; 
			}
		.InnNews li .box h3{
			line-height:48px; height:48px; font-size:16px;padding-left:10px;
			}
		.InnNews li .box p{
			line-height:22px; color:#999; font-size:12px; text-indent:2em;padding-left:10px;
			}
			.inBan{
	width:100%; height:240px; background:#C73938 url("inBan.png"/*tpa=http://www.8vg.cn/views/8VG/images/inBan.png*/) center top no-repeat;
	font-size:26px; color:#b72e2c; line-height:320px;
	}
.side-con {
width: 175px;
margin: 0 0 20px 0;

}

.side-left-menu {
width: 175px;
margin-top: 80px;
float:left;
}
.side-left-menu .list {
background: #fff;
padding: 10px 0 20px 16px;
border-radius: 5px;
border: 1px solid #e1e1e1;
box-shadow: 0px 0 3px #e1e1e1;
}
.side-left-menu .list li {
padding: 10px 0 0;
}
.side-left-menu .list .c {
background: url('../images/side-part-bg.png') no-repeat;
color: #fff;
}
.side-left-menu .list li a {
line-height: 40px;
display: block;
text-decoration: none;
color: #333;
padding: 0 0 0 10px;
font-size: 14px;
}
.side-con l {
float: left;
}



.top-main{width:1180px;height:29px;margin:0 auto;line-height:29px;}
.top-tel{font-size:14px;}


/*焦点图切换*/

.fullSlide {
	width: 100%;
	position: relative;
	height: 518px;
	background: #000;
}

.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

.fullSlide .bd ul {
	width: 100% !important;
}

.fullSlide .bd li {
	width: 100% !important;
	height: 518px;
	overflow: hidden;
	text-align: center;
}

.fullSlide .bd li a {
	display: block;
	height: 518px;
}

.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 15px;
	left: 0;
	height: 30px;
	line-height: 30px;
}

.fullSlide .hd ul {
	text-align: center;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 50px;
	height: 5px;
	margin: 5px 5px 50px 5px;
	overflow: hidden;
	background: #fff;
	filter: alpha(opacity=80);
	opacity: 0.8;
	line-height: 999px;
	border-radius:5px;
}

.fullSlide .hd ul .on {
	background: #f00;
}

.fullSlide .prev,	.fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 4%;
	z-index: 1;
	width: 40px;
	height: 60px;
	background: url(../images/slider-arrow.png) -126px -137px rgba(0,0,0,0.3) no-repeat;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: 0.5;
	display: none;
}

.fullSlide .next {
	left: auto;
	right: 4%;
	background-position: -6px -137px;
}



/* side */
.side{position:fixed;width:66px; height:305px;left:0;bottom:160px;z-index:100;}
.side ul li{ width:66px; height:66px;display:inline-block; float:left;position:relative; margin-bottom:10px;}
.side ul li .sidebox{position:absolute;width:66px;height:66px;margin-right:-66px;top:0;right:0;overflow:hidden;}
.side ul li .sidetop{width:66px;height:66px;display:inline-block;}

