﻿/*--整体样式--*/
HTML {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TR {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A,A:link,A:visited{
	text-decoration:none;
}
A:hover{
	text-decoration:underline;
}
BODY{
	padding:0px; margin:0px; font-size: 14px; background: #ffffff; font-family: 'Open Sans', sans-serif;
}
.floatl{
	float:left;
}
.floatr{
	float:right;
}
.clear{
	clear:both;
}
.mian{
	padding:0px;
	margin:0px;
	BACKGROUND: url(body_b.png) repeat-x;
}
.mian_m{
	padding:0px;
	margin:0px auto;
	width:1030px;
	background:#FFFEEC;
	padding-top:28px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
/*--整体样式--*/

/*--顶部--*/
.header{
	background: url(banner.jpg)0px 0px;
	width: 100%;
	height: 900px;
	display: block;
	padding: 10em 0;
	background-size:cover;
}
.logo-head{
	float: left;
	width: 49.7%;
}
.logo-head_p1{
	padding-top:8px;
	margin: 0;
	color: #fff;
	font-size:28px;
}
.logo-head_p2{
	padding-top:4px;
	margin: 0;
	color: #fff;
	font-size:19px;
}
.head-grid{
	float: left;
	width: 35.2%;
	padding: 0 3px;
}
img.clock,img.clock-item{
	margin: 0 auto;
}
.grid-men,.tv-portfolio{
	padding: 2.5em 0;
}
.grid-tv,.men{
	float: left;
	width: 16.666%;
	text-align: center;
	background:#1EDBB5;
	height: 190px;
}
.grid-tv:hover,.men:hover,.grid-msg:hover{
	background:#1BBC9B;
}
.tv-portfolio:hover{
	background:#1EDBB5;
}
.men{
	width: 48%;
}
.grid-tv h6,.men h6,.grid-msg h6{
	color: #fff;
	font-size:22PX;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	padding-top:10px;
}
.tv-portfolio{	
	background: #1BBC9B;	
}
.grid-msg{
	float: left;
	width: 19.9%;
	text-align: center;
	background:#1EDBB5;
	height: 189px;
}
.grid-head-contact {
	padding: 0 0em 0 13.5em;
}
.msg-head{
	float: right;
}
.up{
	text-align: center;
	padding: 6em 0;
}
.header-home{
	background: #1BBC9B;
	z-index: 999;
}
.top-nav ul{
	padding: 0;
	margin: 0;
}
.top-nav ul li{
	display: inline-block;
	padding:15px 42px 15px 0px;
}
.top-nav ul li a{
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	-moz-transition: 0.5s all;
	padding: 0;
}

.border-side{
	position: absolute;
	border-right: 1px solid #FFF;
	height: 200px;
	top: 51%;
	right: 9%;
}
.fixed{
	position: fixed;
	top: 0;
	width: 100%;
	margin: 0 auto;
	left:0;
}
.top-nav span.menu{
	display:none;	
}
.top-nav span.menu:before{
	content:url("../images/menu.png");
	cursor:pointer;	
	width:100%;
}
/*----responsive-menu-start---*/
@media(max-width:768px){
.top-nav ul li{
	display:block;
	float:none;
	margin: 1.5em 0.7em;
	padding: 0 0;
	text-align: center;
}
.top-nav ul li a{
	color:#fff;
	border: none;
	padding: 0;
}
.top-nav ul{
	display:none;
	background:rgba(27, 188, 155, 0.9);
	position:absolute;
	width:100%;
	z-index: 999;
	left: 0%;
	margin: 0em 0em;
}
.top-nav span.menu{
	display: block;
	width: 100%;
	position:relative;
	padding: 1.1em 1em 0.5em;
	text-align: right;
}
.top-nav ul li  span{
	display: none;
}
}
ul#topnav {
	margin: 0; padding: 0;
	width: 1140px;
	list-style: none;
	position: relative;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	color:#fff;
}
ul#topnav li a {
	padding: 14px 25px;
	display: block;
	text-decoration: none;
	color:#fff;
}
ul#topnav li span {
	float: left;
	padding: 15px 0;
	position: absolute;
	left: 0; top:65px;
	display: none;
	font-size:21px;
	width: 1140px;
	font-weight:700;
	background: #1EDBB5;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; vertical-align:middle;}
ul#topnav li span a:hover {text-decoration: underline; vertical-align:middle;}
.topnav_li1{
	font-size:26px;
}
/*--顶部--*/

/*--picture--*/
.picture_jd3 {
width:1140px;/* 1行3个li，li之间距离10px = 100px*3 + 10px*2 */
overflow:hidden;
padding-bottom:40px;
margin-top:16px;
}
.picture_jd3 ul {
padding:0px; margin:0px;
width:1260px; /* 可容纳下3列的宽度 */
overflow:hidden;
zoom:1;/* 触发IE的Layout */
}
*+html .picture_jd3 ul {margin-bottom:0;/* 针对IE7中最后1行li的margin-bottom失效 */}
.picture_jd3 li {display:inline;float:left;list-style:none;width:255px; margin:40px 40px 0px 0;}
.picture_md3 ul {padding:0px; margin:0px; width:auto;margin:-40px -40px 0px 0;}
.grid_picture {
	overflow: hidden;
	margin: 0;
	padding: 0;
	margin-top:20px;
}

/* Common style */
.grid_picture figure {
	padding:0px;
	margin:0px;
	position: relative;
	z-index: 1;
	display: inline-block;
	overflow: hidden;
	cursor: pointer;
	width:255px;
	height:170px;
}

.grid_picture figure img {
	position: relative;
	display: block;
	min-height: 100%;
	opacity: 1;
	width:255px;
	height:170px;
}

.grid_picture figure figcaption {
	color: #fff;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid_picture figure figcaption::before,
.grid_picture figure figcaption::after {
	pointer-events: none;
}

.grid_picture figure figcaption{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.grid_picture figure h2 {
	font-weight: 300;
	font-size:14px;
}
.grid_picture figure h2 {
	margin: 0;
	padding:10px;
	line-height:21px;
}
/* Individual effects */

/*---------------*/
/***** Zoe *****/

/*--ABOUT--*/
.about_m{
	padding:0px;
	margin:0px auto;
	width:1140px;
	margin-bottom:50px;
	margin-top:20px;
}
.about_m_p{
	background: url('title_bg1.png') no-repeat 0px 93px;
	text-align:center;
	color:#1BBC9A;
	font-size:42px;
	font-weight:700;
	width:34.5%;
	margin:auto;
	padding-bottom:43px;
	padding-top:12px;
}
.about_gepf_z{
	width:545px;
}
.about_gepf_js{
	text-align:justify;
	text-justify:inter-ideograph;
	color:#323232;
	font-size:16px;
	line-height:32px;
	margin-top:70px;
}
.about_gepf_js a{
	color:#028856;
	text-decoration:underline;
}
.about_gepf_y{
	width:561px;
}
.about_gepf_yt{
	margin-top:36px;
}
.about_gepf_yp1{
	color:#1BBD98;
	font-size:28px;
}
.about_gepf_yp2{
	color:#313131;
	background:#E5E5E5;
	border-radius:10px;
	font-size:18px;
	padding:11px;
	width:100%;
	margin-top:15px;
}
.about_gepf_yp2 span{
	BACKGROUND: url(dian.gif) 5px 12px no-repeat;
	padding-left:15px;
	line-height:38px;
}
.about_gepf_yp2 span a{
	color:#313131;
}
.about_gepf_yp2 span a:hover{
	color:#009700;
}
.about_gepf_M{
	margin-top:65px
}
.about_gepf1_z{
	BACKGROUND: url(pan_bg.jpg) no-repeat;
	height:209px;
}
.about_gepf1_z1{
	margin-left:225px;
	margin-top:35px;
	width:315px;
}
.about_gepf1_z2{
	margin-left:225px;
	margin-top:35px;
	width:340px;
}
.about_gepf1_z1_p1{
	color:#838383;
	BACKGROUND: url(heng_yin1.gif) 0px 28px no-repeat;
	font-size:24px;
	font-weight:700;
}
.about_gepf1_z1_p2{
	color:#838383;
	BACKGROUND: url(heng_yin2.gif) 0px 28px no-repeat;
	font-size:24px;
	font-weight:700;
}
.about_gepf1_z1_p3{
	color:#666;
	line-height:23px;
	font-size:13px;
	padding-top:10px;
	width:315px;
}
.about_gepf1_y{
	BACKGROUND: url(shazukang_bg.jpg) no-repeat;
	height:209px;
}
.about_gepf2_z{
	width:542px;
	background:#EEE;
	color:#666;
	line-height:23px;
	font-size:13px;
	height:140px;
	padding:15px;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-top:16px;
}
.about_gepf2_y{
	background:#EEE;
	color:#666;
	line-height:23px;
	font-size:13px;
	width:561px;
	height:140px;
	padding:15px;
	margin-left:34px;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-top:16px;
}
/*--ABOUT--*/

/*--DISTINGUISHED--*/
.blk_18 {
  FONT-SIZE: 12px; OVERFLOW: hidden; ZOOM: 1; padding-bottom:10px;
  margin-top:60px;
}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 1038px; margin-left:15px;
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.blk_18 .LeftBotton {
 BACKGROUND: url(gun_jian_z.png) no-repeat; FLOAT: left; WIDTH: 36px; HEIGHT: 81px; margin-top:80px;
}
.blk_18 .RightBotton {
 BACKGROUND: url(gun_jian_y.png) no-repeat; FLOAT: right; WIDTH: 36px; HEIGHT: 81px; margin-top:80px;
}
.blk_18 .LeftBotton {
 BACKGROUND-POSITION: 0px 0px; 
}
.blk_18 .RightBotton {
 BACKGROUND-POSITION: 0px 0px;
}
/*--DISTINGUISHED--*/

/*--BUSINESS DELEGATION--*/
.busSP{
	padding:0px;
	margin:0px auto;
	width:1140px;
	margin-top:45px;
	margin-bottom:40px;
}
.busSP p{
	background: url('title_bg2.png') no-repeat 0px 103px;
	text-align:center;
	color:#1BBC9A;
	font-size:42px;
	font-weight:700;
	width:60%;
	margin:auto;
	padding-bottom:53px;
	padding-top:25px;
}
.bus_T{
	margin-top:40px;
}
.bus_B{
	margin-top:40px;
	padding-bottom:20PX;
}
.bus_C{
	margin-top:40px;
	padding-bottom:50PX;
}
.bus_z{
	width:545px;
}
.bus_z1{
	width:146px;
}
.bus_z2{
	width:379px;
	margin-left:20px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.bus_p1{
	color:#1ABB9A;
	font-size:18px;
	font-weight:600;
}
.bus_p1 a{
	color:#1ABB9A;
}
.bus_p2{
	color:#323232;
	font-size:16px;
	line-height:28px;
	padding-top:15px;
}
.hig_bu1{
	margin-top:40px;
}
.bud_down{
	color:#18BC9A;
	font-size:16px;
	background: url(jian_x.gif) no-repeat 0px 4px;
	padding-left:25px;
	padding-bottom:10px;
	width:520px;
	margin-left:630px;
	margin-top:20px;
	padding-bottom:40px;
}
.bud_down a{
	color:#18BC9A;
	text-decoration:underline;
	font-size:16px;
}
/*--BUSINESS DELEGATION--*/

/*--AGENDA--*/
.agenda{
	margin-top:-30px;
}
.agenda_bg{
	background:#1BBC9B;
}
.agenda_T{
	padding:0px;
	margin:0px;
	width:1118px;
	padding:10px;
	margin-top:10px;
	margin-bottom:45px;
}
.agenda_T table{border-right:1px solid #505954;border-bottom:1px solid #505954; background:#FFF;} 
.agenda_T table td{border-left:1px solid #505954;border-top:1px solid #505954} 
.agenda_z{
	text-align:center;
	font-size:20px;
	font-weight:700;
}
.agenda_y{
	margin-left:20px;
	margin-top:15px;
	margin-bottom:20px;
}
.agenda_h6{
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:700;
	margin-bottom:10px;
}
.agenda_div1 ul{
	padding:0px;
	margin:0px;
}
.agenda_div1 ul li{
	list-style-type:none;
	font-size:18px;
	background: url(ling1.png) no-repeat 0px 11px;
	line-height:34px;
	padding-left:24px;
}
.agenda_div1 ul li span{
	color:#FD0503;
}
.agenda_div1 ul li span a{
	color:#FD0503;
	text-decoration:underline;
}
.agenda_div1 ul li span a:hover{
	color:#00F;
}
.agenda_div2 ul{
	padding:0px;
	margin:0px;
	margin-left:24px;
}
.agenda_div2 ul li{
	list-style-type:none;
	font-size:16px;
	line-height:32px;
}
.agenda_div3 ul{
	padding:0px;
	margin:0px;
}
.agenda_div3 ul li{
	list-style-type:none;
	font-size:20px;
	font-weight:700;
}
.agenda_h5{
	padding:0px;
	margin:0px;
	font-size:18px;
	line-height:30px;
}
.agenda_tanchu_w1{
	width:33%;
}
.agenda_tanchu_w2{
	width:65%;
}
.agenda_tanchu_w3{
	width:50%;
}
.agenda_tanchu {
	padding:0px;
	margin:0px;
}
.agenda_tanchu li {
	display:block;
	position:relative;
	background:url(jian_tanchu.png) no-repeat -15px center;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}
.agenda_tanchu li a{
	color:#2F2F2F;
	text-decoration:underline;
}
.agenda_tanchu li.lihover {
	background:url(jian_tanchu.png) no-repeat 10px center #F1F1F1;
	border-radius:10px;
	text-decoration:none;
	padding:6px 35px;
}
/* tips */
.agenda_tanchu .tips {
	position:absolute;
	top:-230px;
	left:185px;
	width:560px;
	height:716px;
	visibility:hidden;
	background:url(tanchu_bg.png) no-repeat;
	opacity:0.0;
	z-index:10;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.agenda_tanchu .tips .tipscont {
	width:500px;
	margin:10px 0 0 50px;
}
.agenda_tanchu .hover {
	visibility:visible;
	top:-230px;
	left:205px;
	opacity:1;
}
.agenda_ysp1 ul{
	padding:0px;
	margin:0px;
	margin-top:30px;
	width:485px;
}
.agenda_ysp1 ul li{
	background:url(ling1.png) 0px 6px no-repeat;
	list-style-type:none;
	line-height:25px;
	font-size:16px;
	font-weight:500;
	padding-left:20px;
	margin-top:10px;

}
.agenda_ysp2{
	margin-top:30px;
}
.agenda_ysp2 ul{
	padding:0px;
	margin:0px;
	width:485px;
}
.agenda_ysp2 ul li{
	list-style-type:none;
	line-height:25px;
	font-size:16px;
	font-weight:500;
	padding-left:20px;
	margin-top:10px;

}
.agenda_ysp2 ul li span{
	color:#000;
	font-weight:700;
}
.agenda_ysp3{
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:25px;
	text-align:justify;
	text-justify:inter-ideograph;
	width:485px;
	margin-top:25px;
}
.agenda_ysp4 ul{
	padding:0px;
	margin:0px;
	width:485px;
	margin-top:25px;
}
.agenda_ysp4 ul li{
	background:url(ling1.png) 0px 6px no-repeat;
	list-style-type:none;
	line-height:25px;
	font-size:14px;
	font-weight:500;
}
.agenda_ysp4 ul li span{
	color:#000;
	font-weight:700;
}
/*--AGENDA--*/

/*--REGISTER--*/
.register_m{
	padding:0px;
	margin:0px auto;
	width:1140px;
	margin-top:-10px;
}
.register_m p{
	background: url('title_bg3.png') no-repeat 0px 93px;
	text-align:center;
	color:#1BBC9A;
	font-size:42px;
	font-weight:700;
	width:57%;
	margin:auto;
	padding-bottom:43px;
	padding-top:12px;
}
.register{
	background: url(reg_bg.png) repeat-x;
	margin-top:25px;
}
.register_tab{padding:0px; margin:0px auto; width:1140px; height:645px;}
.register_tab .reg_tab{ overflow:hidden; background:#DCDCDC;}
.register_tab .reg_tab a{ display:block; padding:18px 20px; float:left; text-decoration:none; color:#17B595; font-size:26px;}
.register_tab .reg_tab a:hover{ background:#1BBC9B; color:#fff; text-decoration:none;}
.register_tab .reg_tab a.reg_on{ background:#1BBC9B; color:#fff; text-decoration:none;}
.register_tab .reg_content{ overflow:hidden; width:1140px; height:548px; position:relative;}
.register_tab .reg_content ul{ position:absolute; left:0; top:0; height:548px; padding:0px; margin:0px;}
.register_tab .reg_content li{ width:1140px; height:548px; float:left; list-style-type:none}
.reg_content_l{
	width:70%;
}
.reg_content_l_list1{
	width:100%;
	margin-top:50px;
}
.reg_content_l_list1 p{
	list-style-type:none;
	background: url(ling.gif) no-repeat 0px 12px;
	color:#363636;
	font-size:19px;
	padding-left:30px;
	line-height:42px;
}
.reg_content_2{
	margin-top:60px;
}
.reg_content_2 table{
	border-right:0px;
	border-bottom:1px solid #353535;
	font-size:21px;
}
.reg_content_2 table td{
	border-left:1px solid #353535;
	border-top:1px solid #353535;
	padding:7px;
}
.reg_content_r{
	background: url(reg_img_bg.jpg) no-repeat 0px 86px;
	width:30%;
	color:#FFF;
	font-size:82px;
	padding:250px 0px 10px 45px;
}
.reg_content_2_p{
	font-size:18px;
	color:#FF8040;
	margin-top:20px;
}
.reg_content_2_p1{
	font-size:19px;
	border:5px solid #1BBC9B;
	padding:10px;
	line-height:36px;
	margin-top:76px;
}
.reg_content_2_p1 p{
	text-align:justify;
	text-justify:inter-ideograph;
	padding-top:10px;
}
.reg_content_2_p1 p a{
	color:#FF8040;
	text-decoration:underline;
}
/*--REGISTER--*/

/*---------------*/

figure.effect-zoe figcaption {
	top: auto;
	bottom: 0;
	height:65px;
	background: #1BBC9B;
	color: #fff;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,100%,0);
	transform: translate3d(0,100%,0);
}

figure.effect-zoe h2 {
	float: left;
}

figure.effect-zoe h2 {
	display: inline-block;
}

figure.effect-zoe:hover p {
	opacity: 1;
}

figure.effect-zoe:hover figcaption,
figure.effect-zoe:hover h2{
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-zoe:hover h2 {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}
/*--picture--*/

/*--ONLINE--*/
.online{
	padding:0px;
	margin:0px auto;
	width:1140px;
	margin-top:45px;
	margin-bottom:40px;
}
.online p{
	background: url('title_bg2.png') no-repeat 0px 93px;
	text-align:center;
	color:#1BBC9A;
	font-size:42px;
	font-weight:700;
	width:60%;
	margin:auto;
	padding-bottom:43px;
	padding-top:12px;
}
.online h6{
	padding:0px;
	margin:0px;
	color:#333333;
	font-size:24px;
	text-align:center;
	line-height:32px;
	padding-top:20px;
}
.online h5{
	padding:0px;
	margin:0px;
	color:#333333;
	font-size:16px;
	text-align:center;
	line-height:30px;
	padding-top:12px;
}
.contact-bottom input[type="text"],.contact-bottom textarea{
	background:#EEEEEE;
	border:none;
	outline:none;
	padding:0.9em;
	width:100%;
	margin:1em;
	font-size: 1.4em;
	color: #8D8B8B;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
}
.contact-bottom textarea{
	resize:none;
	-webkit-appearance: none;
	height:268px;
}
input[type="submit"]{
	color: #323232;
	font-size: 1.6em;
	border:4px solid #1BBC9B;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	text-decoration: none;
	outline:none;
	background: none;
	padding:10px 60px;
	margin-left:200px;
	margin-top:20px;
}
input[type="submit"]:hover{
	border:2px solid #1BBC9B;
	background:#1BBC9B ;
	color: #fff;
}
@media(max-width:768px){
.contact-bottom input[type="text"], .contact-bottom textarea {
	width: 97%;
}
}
@media(max-width:320px){
	.contact-bottom input[type="text"], .contact-bottom textarea {
	padding: 0.6em 1em;
	width: 95%;
	margin: 0.5em 0;
	font-size: 1.2em;
}
input[type="submit"] {
	font-size: 1.3em;
	padding: 0.5em 1.8em;
}
}
.col-md-6{
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 992px) {
.col-md-6{
	float:left;
}
.col-md-6 {
    width: 50%;
  }
}
/*--ONLINE--*/

/*--media--*/
.media{
	background:#EEEEEE;
}
.media_m{
	padding:0px;
	margin:0px auto;
	width:1140px;
}
.media_m p{
	background: url('title_bg1.png') no-repeat 0px 103px;
	text-align:center;
	color:#1BBC9A;
	font-size:42px;
	font-weight:700;
	width:34.5%;
	margin:auto;
	padding-bottom:53px;
	padding-top:25px;
}
.media_jd3 {
width:1140px;/* 1行3个li，li之间距离10px = 100px*3 + 10px*2 */
overflow:hidden;
padding-bottom:40px;
margin-top:16px;
}
.media_jd3 ul {
padding:0px; margin:0px;
width:1280px; /* 可容纳下3列的宽度 */
overflow:hidden;
zoom:1;/* 触发IE的Layout */
}
*+html .media_jd3 ul {margin-bottom:0;/* 针对IE7中最后1行li的margin-bottom失效 */}
.media_jd3 li {display:inline;float:left;list-style:none;width:125px; margin:18px 20px 0px 0;}

.media_md3 ul {padding:0px; margin:0px; width:auto;margin:-18px -20px 0px 0;}
.media_md3 ul li img{
	width:125px;
	height:58px;
}
/*--media--*/

/*--thanks for--*/
.media_jd4 {
width:1140px;/* 1行3个li，li之间距离10px = 100px*3 + 10px*2 */
overflow:hidden;
padding-bottom:40px;
margin-top:16px;
}
.media_jd4 ul {
padding:0px; margin:0px;
width:1280px; /* 可容纳下3列的宽度 */
overflow:hidden;
zoom:1;/* 触发IE的Layout */
}
*+html .media_jd4 ul {margin-bottom:0;/* 针对IE7中最后1行li的margin-bottom失效 */}
.media_jd4 li {display:inline;float:left;list-style:none;width:200px; margin:35px 35px 0px 0;}

.media_md4 ul {padding:0px; margin:0px; width:auto;margin:-35px -35px 0px 0;}
.media_md4 ul li img{
	width:198px;
	height:128px;
	border:1px solid #C8C8C6;
}
/*--thanks for--*/

/*--contact us--*/
.cus{
	margin-top:30px;
}
.cus_z{
	width:46.5%;
}
.cus_zp1{
	padding:0px;
	margin:0px;
	font-size:18px;
	line-height:32px;
}
.cus_zp2{
	background:#1BBC9B;
	color:#FFF;
	padding:15px;
	font-size:20px;
	font-weight:700;
	width:38%;
	margin:30px 0px;
}
.cus_zp4{
	padding:0px;
	margin:0px;
	font-size:17px;
	line-height:32px;
	font-weight:550;
	margin-bottom:20px;
}
.cus_zp4 span{
	font-size:18px;
	font-weight:700;
}
.cus_M {
	margin-top:20px;
	margin-bottom:30px;
}
.cus_M A{
	color:#1ABB9A;
}
.cus_y{
	width:46.5%;
}
/*--contact us--*/

/*--底部--*/
.foot{
	background:#EEEEEE;
}
.foot_1{
	padding:0px;
	margin:0px auto;
	width:1100px;
	text-align:center;
	font-size:21px;
	color:#4B4B4B;
	padding:25px 0px;
	font-weight:500;
}
.foot_1 span a{
	color: #1BBC9B;
}		
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 25px;
	right: 10px;
	overflow: hidden;
	width: 48px;
	height: 48px;
	border: none;
	text-indent: 100%;
	background: url('arr.png') no-repeat 0px 0px;
}
/*--底部--*/