@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, select{margin: 0;padding: 0;border: 0;}
table{ border-collapse:collapse;}
body{ font-family:"Microsoft Yahei";}
img,a{border:0; text-decoration:none;}
ol, ul {list-style: none; }
.clears{ clear:both;}
a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#F00;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out; text-decoration:none;}
.width1000{width:1000px;margin:0 auto;}
.width1086{width:1086px;margin:0 auto;}
.width1148{width:1148px;margin:0 auto;}
.width1196{width:1196px;margin:0 auto;}
.width1200{width:1200px;margin:0 auto;}
.width1300{width:1300px;margin:0 auto;}
.width1400{width:1400px;margin:0 auto;}
.width1480{width:1480px;margin:0 auto;}
.width1600{width:1600px;margin:0 auto;}
.width1500{width:1500px;margin:0 auto;}
.width1170{width:1170px;margin:0 auto;}

.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}
.height1{height:7px;}
.height2{ height:30px;}
.height3{ height:20px;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.alignRight{ text-align:right;}
.green{color:#7ABD54;}
.orange{color:#f60;}
.hui{color:#999;}
a:focus {
     outline:none;
     -moz-outline:none;
}

/*header*/
.header{
width:100%; height:105px;
	position: absolute;
	background:rgba(255, 255, 255, 0)!important;

	background:#ffffff;
	z-index:10000000000000000000;
	padding: 0px 1%;
 }
.logo{float:left;width:358px; padding:24px 0 0 0; margin-left: 2%;}
.logo img{
	width:100%;
}
.topLink{ float:left;height:35px;width:465px;margin:43px 0 0 150px;}
.topLink a{float:left;width:113px;padding-left:33px; height:35px; line-height:35px; font-size:1.4rem; }
.tl1{ background:url(../images/icon1.jpg) left center no-repeat;}
.tl2{ background:url(../images/icon2.jpg) left center no-repeat;}
.tl3{ background:url(../images/icon3.jpg) left center no-repeat;}
.tl4{ background:url(../images/icon4.jpg) left center no-repeat;}
.phones{float:right;width:180px; text-align:right; font-size:14px; line-height:30px;padding:15px 0 0 0;}



.head_r{ width:48%; float:right; margin-top: 0px; margin-left: 3%;}

/*nav*/
.nav-toggle{
width:45px; height:45px; line-height:45px; text-align:center; font-size:2.2rem; cursor:pointer; float:right; display:none;

}
.nav-toggle .nav-close{ display:none;}
.nav-toggle .nav-open{ display:block;}
.nav-toggle.nav-toggle-s .nav-close{ display:block;}
.nav-toggle.nav-toggle-s .nav-open{ display:none;}
.nav{width:100%; height:80px; background:none; margin-top: 0px;}
.nav li{float:left;  height:80px; position:relative; padding: 0px 2%;}
.nav li a{float:left;width:100%; height:80px; line-height:112px; font-size:16px;color:#333333; text-align:center; font-weight: 400;}
.nav li a:hover{ text-decoration: none; color:#0b2d7d; text-decoration: none; }
.nav li a.navCur{ background:#ffffff;color:#0b2d7d;}
.nav .chilNav{ position:absolute;width:100%;top:80px; background:#89ba29; z-index:9999; width:138px; display:none;}
.nav .chilNav a{ float:none; display:block;height:46px; width:138px; line-height:46px;color:#ffffff; font-size:18px;}
.nav .chilNav a:hover{color:#000000; }
.nav li:hover .chilNav{ display:block;}

.nav ul li a.hover {
	text-decoration:none;
    color:#0b2d7d;
	display: inline-block;
}


#chilNav_pro10 {
	display: none;
}
.city {
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
}
.time {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}

.chilNav10list {
	width: 21%;
	float: left;
	margin: 10px 2%;

}
#topwx a {
}
#topwx a:hover {
	background: none;
}
#topwx a .ewmpic {
	display:none;
}
#topwx a:hover .ewmpic {
	display: block;
}
.ewm {
	
}





#fh5co-header .navbar-body .nav{ display: none;}

/*手机版顶部导�?begin */

#fh5co-header {
	position: absolute;
}
.navbar-head {
	margin-top: 10px;
	margin-left: 10px;
	z-index:1;
	position:relative;
}
#fh5co-offcanvas, .fh5co-nav-toggle, #fh5co-page{}

#fh5co-offcanvas, .fh5co-nav-toggle, #fh5co-page{position: absolute;}

#fh5co-page{z-index: 2;}

#fh5co-offcanvas{ display:none;left: 0; position: fixed;z-index: 8;top: 0px;width: 360px; height: 800px; background:#fff ;padding: 0px 40px 10px 40px;border:0;}

.offcanvas-visible #fh5co-offcanvas{ display:block;}

#fh5co-offcanvas ul{padding: 0;margin: 0;border-radius:0; margin-top: 100px;}

#fh5co-offcanvas ul li{list-style: none; position:static; width:100%; margin:0;padding:0; height: 60px; line-height:60px; border-bottom:1px solid #ededed;}

#fh5co-offcanvas ul li:hover,#fh5co-offcanvas ul li.current{ }

#fh5co-offcanvas ul li a{font-size: 14px;color: #999999;text-decoration: none !important; display:block;position:relative; height: 60px; line-height:60px; margin:0; padding:0px 0 0 2px; }

#fh5co-offcanvas ul li a:hover,#fh5co-offcanvas ul li.current a{background:none;color: #000000;}

#fh5co-offcanvas ul li a::after{  position:absolute;content:''; left:0px;bottom:0;right:0; height:1px;}

#fh5co-offcanvas ul li ul{margin:0;padding:0;z-index: 6; position:relative ;width:100%; border:0;box-shadow:0 }

#fh5co-offcanvas ul li ul li{margin:0;padding:0;display:block;border:none;line-height:28px; height: 28px;}

#fh5co-offcanvas ul li ul li a,#fh5co-offcanvas ul li.current ul li a{background:#fff;color:#666;display:block;padding:0px 20px 0px 20px;margin:0;text-align: left; width:100%; font-size:12px; line-height:28px;transition:none; height: 28px;}

#fh5co-offcanvas ul li ul li a:hover{background:#f13a3a;color:#fff; transition:none}

#fh5co-offcanvas ul li ul li a::before,#fh5co-offcanvas ul li ul li a::after{ background:none; height:0; padding:0}

#fh5co-offcanvas ul li ul li ul{top:0}

.fh5co-nav-toggle{cursor: pointer;text-decoration: none; }

.fh5co-nav-toggle.active i::before, .fh5co-nav-toggle.active i::after{background: #fff;}

.fh5co-nav-toggle:hover, .fh5co-nav-toggle:focus, .fh5co-nav-toggle:active{outline: none;border-bottom: none !important;}

.fh5co-nav-toggle i{background: url(../images/wap_nav.png) no-repeat; position: relative;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 34px;height: 34px;text-transform: uppercase;transition: all .2s ease-out;}

.fh5co-nav-toggle i::before, .fh5co-nav-toggle i::after{ background: url(../images/chlostbtn.png) no-repeat; width: 34px;height: 34px;background: #000;position: absolute;left: 100px;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}

.fh5co-nav-toggle i::before{top: px;}

.fh5co-nav-toggle i::after{bottom: px;}

.fh5co-nav-toggle:hover i::before{top: 0px;}

.fh5co-nav-toggle:hover i::after{bottom: 0px;}

.fh5co-nav-toggle.active i{background: url(../images/chlostbtn.png) no-repeat;}

.fh5co-nav-toggle.active i::before{background:none}

.fh5co-nav-toggle.active i::after{background:none}

.fh5co-nav-toggle{position: fixed;top: 85px; left: 30px;z-index: 9;display: block;display: block;cursor: pointer;}

.fh5co-nav-toggle.active{left:288px !important; top:40px !important; background:url(../images/coo.gif) no-repeat left top;  width:20px; height:23px;}


.ind_logo {
	position:absolute;
	top:12px;
	left: 35px;
}
#ind_nav_link {
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 45px;
	height: 42px;
	margin-top: 70px;
}
#ind_nav_link a {
	display:block;
	float: left;
	margin-right: 15px;
}
#ind_nav_link2 {
	margin-top:15px;
}

.ind_pc_nav {
	display: none;
}



/*手机版顶部导�?end */


@media screen and (max-width:800px) {	
.fh5co-nav-toggle {
		display: none;
	}
	
.ind_pc_nav {
	display: block;
}
.navbar-head h1 {
	display: none;
	margin-top: 10px;
	margin-left: 10px;
	z-index:1;
	position:relative;
}
}












/* OVERRIDE STYLES */
.fl { float: left !important; }
.fr { float: right !important; }
.m0 { margin: 0 !important; }
.mr0 { margin-right: 0 !important; }
.ml0 { margin-left: 0 !important; }
.mr15 { margin-right: 15px !important; }
.white { color: white !important; }

/* For modern browsers */
.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }
/* For IE 6/7 (trigger hasLayout) */
.cf { zoom:1; }

.width1280 {
	width: 1220px;
	margin: 0px auto;
}
.width1360 {
	width: 1360px;
	margin: 0px auto;
}
.space {
	width: 19px;
}


/* 公共样式 */

.copyrightbox {
	background:#a12a8c;
	padding: 40px 0px;
}
.fot_logo {
	float: left;
	width: 8%;
}
.fot_logo img {
	width: 100%;
}
.fot_menu {
	float: right;
	margin-top: 55px;
}
.fot_menu a {
	color:#ffffff;
	font-size: 16px;
	padding: 0px 20px;
}
.fot_menu a:hover {
	color:#df7eae;
}
.fotline {
	background:#df7eae;
	height: 1px;
	font-size: 0px;
	margin-top: 35px;
}
.fot_txt1 {
	font-size: 15px;
	color:#ffffff;
	margin-top: 50px;
}
.fot_txt2 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
}
.fot_txt3 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
}
.fotleft {
	float: left;
}
.fotright {
	float: right;
}
.fot_txt4 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 80px;
	text-align:right;
}
.ma_list {
	margin-top: 42px;
}
.ma_list li {
float: left;
	width: 130px;
	height: 130px;
	text-align: center;
	color:#ffffff;
	margin-left: 30px;
	line-height: 42px;
}
.ma_list li img {
width:100%; 
}



.fot_txt5 {
	font-size: 12px;
	color:#999999;
	margin-top: 15px;
	text-align:right;
}
.fot_txt5 a {
	color:#CCC;
}
.fot_txt5 a:hover {
	color:#ffffff;
}

.ind_sixbox {
	background:#df7eae;
	padding: 120px 0px 60px;
	position:relative;
}
.ind_probox {
	width: 100%;
	position:relative;
}
.ind_proimg {
	height: 430px;
	overflow:hidden;
}
.ind_probox li {
	float: left;
	width: 23%;
	margin: 0px 1%;
	margin-bottom: 65px;
	background:#FFF;
	
}
.adva {
	position:absolute;
	background:#20894d;
	width: 80px;
	height: 80px;
	line-height: 80px;
	font-size: 12px;
	font-weight: 300;
	color:#FFF;
	text-align:center;
}

.ind_probox li a:hover {
	color:#20894d;
}
.ind_probox li img {
	width: 100%;
	
}
.ind_pro_con {
	padding: 20px 8%;
}

.ind_probox li h2 {
	background: url(../images/L.png) no-repeat 0% 0%;
	background-size: 9%;
	font-size: 20px;
	padding-left: 13%;
	height: 45px;
	overflow:hidden;
}
.ind_pro_con_txt1 {
	margin-top: 25px;
	color:#999;
	font-size: 14px;
	height: 180px;
	overflow:hidden;
}
.ind_pro_con_txt2 {
	font-size: 13px;
	color:#df7eae;
}
.newsbox {
	background:#e4e4e4;
	padding: 60px 0px;
}
.newsinfobox {
	background:#ffffff;
	padding: 60px 0px;
}
.local {
}
.local span {
  padding: 0px 10px;
}
.news_left {
	float: left;
	width: 66%;
	background:#f4f4f4;
	min-height: 600px;
	padding: 2.5%;
	margin-top: 25px;
}
.news_right {
	margin-top: 25px;
	float: right;
	width: 27%;
}
.news_left h2 {
	font-size: 24px;
}
.newsdate {
	font-size: 12px;
	color:#4c4c4c;
	margin-top: 10px;
	margin-bottom: 30px;
}
.news_left p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 15px;
}
.news_right_list li {
	background:#f4f4f4;
	padding: 5%;
	margin-bottom: 25px;
}
.news_right_list li a {
	font-size: 14px;
	line-height: 24px;
}
.news_list_title {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 8px;
}















/* 首页样式 */

.ind_onebox {
	padding: 100px 0px 150px;
	background:#a12a8c;
	position:relative;
}
.ind_one_txt1 {
	color:#FFF;
	font-size: 58px;
	font-weight: 600;
	font-family:Microsoft YaHei;
	text-transform:uppercase;
}
.ind_one_txt2 {
	color:#fff;
	font-size: 20px;
	font-weight: 400;
	font-family:Microsoft YaHei;

}
.ind_one_txt3 {
	color:#fff;
	font-size: 14px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 45px;
}
.ind_one_txt4 {
	color:#fff;
	font-size: 14px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 30px;
}
.ind_one_txt5 {
	color:#df7eae;
	font-size: 24px;
	margin-top: 45px;
}
.index_logo {
width: 24%;
	margin-bottom: 35px;
}
.index_logo img {
width: 100%;
}








.ind_one_img {
	text-align:center;
	
}



.ind_twobox {

	background:#0e5c2e;
	padding: 20px 0px 105px;
	position:relative;
	height: 1030px;	
}

.ind_two_left {
	left:0px;
	position:absolute;
	width: 55%;
	z-index: 11;
	margin-top: 5%;
}
.ind_two_left img {
	width: 100%;
}
.ind_two_right {
	width: 67%;
	position:absolute;
	right: 0px;
	background:#20894d;
	padding-left: 35%;
	padding-right: 5%;
	padding-top: 12%;
	padding-bottom: 8%;
	z-index: 10;
}
.ind_two_logo {
}
.ind_two_txt1 {
	color:#FFF;
	font-size: 62px;
	font-weight: 600;
	font-family:Microsoft YaHei;
	margin-top: 25px;
}
.ind_two_txt2 {
	color:#FFF;
	font-size: 20px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 35px;
}
.ind_two_txt3 {
	color:#ffffff;
	font-size: 14px;
	font-weight: 300;
	font-family:Microsoft YaHei;
	margin-top: 6px;
	line-height:26px;
}

.ind_two_txt4 a {
	display:block;
	background:#FFF;
	width: 150px;
	margin-top: 140px;
	padding: 15px 20px;
	text-align:center;
}
.ind_two_txt4 a:hover {
	background:#000000;
	color:#FFF;
}


.about_banner {
	margin-top: -80px;

}
.about_banner img {
	width: 100%;
}
.about_onebox {
	background:#a12a8c;
	padding: 110px 0px;
}
.about_onebox h1 {
	text-align:center;
	color:#FFF;
	font-size: 40px;
	font-weight: 400;
	margin-bottom: 18px;
}
.about_onebox h2 {
	text-align:center;
	color:#FFF;
	font-size: 52px;
	font-weight: 600;
}
.about_txt1 {
	text-align:center;
	color:#FFF;
	font-size: 16px;
	line-height: 25px;
	margin-top: 30px;
}

.about_two_left {
	float: left;
	width: 50%;
	padding: 10% 10%
}
.about_two_right {
	float: right;
	width: 50%;
}
.about_two_right img {
	width: 100%;
}
.about_two_left h3 {
	font-size:38px;
	color:#0d3656;
	font-weight: 300;
}
.about_line {
	background:#0d3656;
	width: 50px;
	height: 1px;
	margin-top: 40px;
}
.about_two_txt1 {
	font-size: 14px;
	color:#0d3656;
	line-height: 30px;
	margin-top: 40px;
}


.about_three_right {
	float: right;
	width: 50%;
	padding: 10% 10%
}
.about_three_left {
	float: left;
	width: 50%;
}
.about_three_left img {
	width: 100%;
}
.about_three_right h3 {
	font-size:38px;
	color:#0d3656;
	font-weight: 300;
}
.about_fourbox {
	background:url(../images/aboutimg3.jpg) no-repeat;
	padding: 150px 0px;
}
.about_fourbox h2 {
	font-size: 58px;
	color:#FFF;
	font-weight:300;
	text-align:center;
}
.line1 {
	background:#FFF;
	height: 1px;
	width: 50px;
	margin: 0px auto;
	margin-top: 50px;
}
.about_four_txt1 {
	font-size: 24px;
	text-align:center;
	font-weight: 300;
	color:#FFF;
	margin-top: 30px;
}
.about_four_txt2 {
	font-size: 24px;
	text-align:center;
	font-weight: 300;
	color:#FFF;
}
.about_four_txt3 {
	text-align:center;
	margin-top: 50px;
}
.about_four_txt3 span{
	color:#FFF;
	font-size: 25px;
	padding: 0px 5%;
}
.about_fivebox {
	background:#f7f2f6;
	padding :100px 0px;
}
.about_fivebox h2 {
	text-align:center;
	font-size: 48px;
	font-weight: 400;
}

.about_fivecon {
	margin-top: 65px;
}
.about_fivecon li {
	border-bottom: 1px solid #dcdcdc;
	padding-top: 35px;
	padding-bottom: 35px;
}
.about_fivecon_left {
	float: left;
	width: 50%;
}
.about_fivecon_right {
	float: right;
	width: 35%;
	margin-right: 10%;
	margin-left: 5%;
}
.about_fivecon_left h3 {
	text-align:center;
	color:#a12a8c;
	font-size: 36px;
	margin-top: 10px;
}
.about_fivecon_left p {
	text-align:center;
	color:#a12a8c;
	text-transform:Uppercase;
	margin-top: 6px;
}
.about_fivecon_txt1 {
	font-size: 14px;
	color:#4c4c4c;
	line-height: 28px;
}



.contactbox {
	padding: 90px 0px 0px;
}
.contactbox h2 {
	font-size: 40px;
	text-align:center;
	font-weight: 300;
}
.contactbox h3 {
	font-size: 26px;
	font-weight: 300;
	margin-top: 50px;
}
.contact_left {
	float: left;
	width: 50%;
	margin-top: 35px;
}
.contact_right {
	float: right;
	width: 50%;
	margin-top: 35px;
}
.contact_left p {
	font-size: 18px;
	line-height: 46px;
}
.contact_right p {
	font-size: 18px;
	line-height: 32px;
}
.contact_tel {
	color:#7295a9;
}

.mapbox {
	width: 100%;
	height: 600px;
	margin-top: 30px;
}









/** 滚动图片 **/

.con {
	margin-top: 45px;
	margin-bottom: 0px;
}



#picBox1{width:1200px; overflow:hidden; height:360px;}
#picBox1 ul{}
#picBox1 li{
  position: relative;
  float: left;
width:273px; height:360px;
margin: 0px 13px;
}
#picBox1 li p {
	height: 62px;
	overflow:hidden;
}
#picBox1 a img{
	width:273px; height:205px; display:block; 
}
#picBox1 a:hover{
  transform: scale(1.0, 1.0);
  transition: .3s transform;
}


#picBox1 li h3{
	font-size: 20px;
	color:#393939;
	font-weight: 300;
	margin-top: 10px;
}
#picBox1 li p {
	font-size: 14px;
	color:#666666;
	font-weight: 300;
	margin-top: 10px;
	line-height: 22px;
}
#picBox1 .move_more {
	color:#49a0dd;
	margin-top: 20px;
}
#picBox1 .move_more a {
	color:#49a0dd;
}



#picBox1 li .shigong_content {
	display:none;
	position:absolute;
	background:rgba(137, 186, 42, 0.7)!important;
    filter:Alpha(opacity=70); 
	background:#89ba2a;
	width: 100%;
	height: 100%;
	padding: 80px 10px;
}

#picBox1 li .shigong_content h3 {
	color:#FFF;
	font-size: 21px;
	font-weight: 600;
	text-align:center;
	margin-bottom: 100px;
}
#picBox1 li .shigong_content p {
	color:#FFF;
	font-size: 16px;
	text-align:center;
	margin-top: 12px;
}

#picBox1 a:hover .shigong_content {
	display: block;
}
#picBox1 li:hover {
  z-index: 1;
}
#idNext1{left:98.5%; background-position:0 -88px}

.slidearr1{display:inline-block; margin-left: -5%; width:48px; height:88px; background:url(../images/arr1.png); position:absolute; margin-top:-290px; z-index:10;}



.topspace {
	height: 80px;
}




.ind_threebox {
	font-size: 24px;
	color:#FFF;
	font-weight: 300;
	background:#a12a8c;
	padding: 0px 0px 100px;
}


.ind_three_con {
}
.ind_three_con li {
	float: left;
	width: 33.333%;
	position:relative;
}
.ind_three_con li img {
	width: 100%;
}
.ind_three_txt {
	position:absolute;
	top: 8%;
	left: 10%;
}
.ind_three_txt h2 {
	font-size: 55px;
	font-weight: 600;
}
.ind_three_txt p {
	font-size: 22px;
	font-weight: 400;
	margin-top: 10px;
}
.biaobox {
	background:#ff0000;
	position:absolute;
	width: 20.5%;
	right: 6.2%;
	top: 50%;
	height: 435px;
}







.intro_title {
	display:block;
	float: left;
	margin-top: 35px;
	margin-left: 15px;
}
.ind_three_rightbox h4 {
	font-size: 18px;
	font-weight: 600;
	color:#0858bb;
	margin-top: 35px;
}
.ind_three_rightbox .intro_con {
	font-size: 14px;
	font-weight: 400;
	color:#333333;
	line-height: 28px;
	margin-top: 15px;
}
.intro_more  {
	text-align:right;
	line-height: 64px;
}
.intro_more a {
	text-align:right;
	font-size: 16px;
	color:#727272;
}
.intro_more a:hover {
	color:#3b5075;
}


.ind_fourbox {
	padding: 45px 0px;
	background:#a12a8c;
	height: 800px;
	position:relative;
}
.ind_four_left {
	float: left;
	width: 66%;
	background:#df7eae;
	padding-left: 15%;
	padding-right: 25%;
	padding-top: 80px;
	padding-bottom: 80px;
	height: 880px;
	z-index:10;
	position: relative;
}
.ind_two_leftimg {
	left:0px;
	position:absolute;
	width: 58%;
	z-index: 100;
	margin-top: 5%;

}
.ind_two_leftimg img {
	width: 100%;
}


.ind_four_right {
	right:0px;
	position:absolute;
	width: 42%;
	z-index: 100;
	margin-top: 5%;

}
.ind_four_right img {
	width: 100%;
}






.ind_four_txt1 {
	color:#FFF;
	font-size: 56px;
	font-weight: 600;
	font-family:Microsoft YaHei;
	margin-top: 65px;
	text-align:center;
}
.ind_four_txt2 {
	color:#ffffff;
	font-size: 26px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 25px;
	text-align:center;
}
.ind_four_txt3 {
	color:#ffffff;
	font-size: 12px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 10px;
	text-align:center;
	line-height: 30px;
}
.ind_four_txt6 {
	color:#ffffff;
	font-size: 11px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 180px;
	text-align:center;
	line-height: 18px;
}




.ind_four_txt4 a {
	display:block;
	background:#FFF;
	width: 150px;
	margin: 0px auto;
	margin-top: 70px;
	padding: 10px 20px;
	text-align:center;
}
.ind_four_txt4 a:hover {
	background:#c50463;
	color:#FFF;
}
.ind_fivebox {
	background:#ffffff;
	padding: 200px 0px 100px 0px;
	min-height: 300px;
}
.indr_five_left {

	float: left;
	width: 28%;
}
.indr_five_logo {
	width: 100%;
	margin-top: 100px;
}
.indr_five_logo img {
	width: 100%;
}
.indr_five_right {
	float: right;
	width: 45%;
	margin-right: 10%;
}
.indr_five_txt1 {
	font-size: 45px;
	font-weight: 600;
	color:#000;
	text-align:center; 
	padding-bottom :22px;
	color:#a12a8c;
}
.indr_five_txt2 {
	font-size: 16px;
	font-weight: 400;
	color:#000;
	text-align: center;
	margin-top: 28px;
	line-height: 32px;
}
.indr_five_txt3 {
	font-size: 16px;
	font-weight: 400;
	color:#000;
	margin-top: 0px;
	text-align: center;
}
.indr_five_txt4 {
	font-size: 11px;
	font-weight: 300;
	color:#999;
	margin-top: 20px;
	text-align: center;
}
.indr_five_txt11 {
    width: 100px;
	margin: 0px auto;
	background: #000;
	height: 1px;
}

.indr_five_list {
	margin-top: 55px;
}
.indr_five_list li {
	float:left;
	width: 33.3%;
}
.indr_five_list li img {
	width: 100%;
}
.indl_five_list {
	width: 70%;
	margin: 0px auto;
	margin-top: 45px;
}
.indr_five_list1 {
	float: left;
	width: 50%;
}
.indr_five_list1 img {
	width: 100%;
}
.indr_five_list2 {
	float: right;
	width: 50%;
}
.indr_five_list2 img {
	width: 100%;
}





.coursebox li {
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 25px;
	margin-top: 25px;
}
.course_left {
	float: left;
	width: 160px;
}
.course_right {
	float: right;
	width: 460px;
}
.ind_four_titlecon {
	margin-bottom: 50px;
}
.course_right h4 {
	font-size: 20px;
	color:#3a3a3a;
}
.course_right h4 a {
	color:#3a3a3a;
}
.course_right h4 a:hover {
	color:#175e9c;
}
.course_txt1 {
	font-size: 14px;
	color:#808080;
	font-weight: 300;
	margin-top: 10px;
}
.course_txt2 {
	font-size: 14px;
	color:#989797;
	font-weight: 300;
	margin-top: 10px;
}
.ind_four_rightbox {
	float: right;
	width: 506px;
}
.ind_four_julebu {
	background:#ede9e4;
	padding: 35px 5% 62px;
	border-bottom: 12px solid #0b2d7d;
}
.ind_four_julebu h3 {
	font-size: 20px;
	color:#393a3c;
	font-weight: 300;
	text-align:center;
	border-bottom: 1px solid #b7b5b2;
	padding-bottom: 22px;
}
.ind_four_julebu_txt1 {
	font-size: 16px;
	color:#5a5249;
	font-weight: 300;
	line-height: 28px;
	padding: 20px 6%;
}
.ind_four_julebubtn a {
	display:block;
	width: 182px;
	margin: 0px auto;
	height: 40px;
	line-height: 40px;
	border: 1px solid #b4aa9d;
	text-align:center;
}
.addbanner {
	width: 1180px;
	margin: 0px auto;
}
.ind_five_title_en {
	font-size: 18px;
	color:#5a5051;
	text-align:center;
}
.ind_five_title {
	font-size: 18px;
	color:#a09394;
	text-align:center;
	font-weight: 300;
	margin-top: 6px;
}





.clubbox {
	margin-top: 45px;
}
.clubbox li {
	margin-top: 20px;
	background:#FFF;
	height: 434px;
}



.club_rightbox {
	width:56%;
}
.club_rightbox img {
	width:100%;
}
.club_leftbox h3 {
	font-size: 20px;
	color:#393939;
	font-weight: 300;
}


.clubbox ul li:nth-child(odd) .club_rightbox{float: left; width:56%;}
.clubbox ul li:nth-child(odd) .club_leftbox{
	float: right;
	width: 32%;
	height: 434px;
	padding: 120px 5%;
}
.clubbox ul li:nth-child(odd) .club_rightbox img {
	height: 100%;
	height: 434px;
}

.clubbox ul li:nth-child(even) .club_rightbox{float: right; width:56%;}
.clubbox ul li:nth-child(even) .club_leftbox{
	float: left;width: 32%;
	height: 434px;
	padding: 120px 5%;
}
.clubbox ul li:nth-child(even) .club_rightbox img {
	height: 100%;
	height: 434px;
}



.club_txt1 {
	font-size: 14px;
	color:#9f9f9f;
	font-weight: 300;
	line-height: 24px;
	margin-top: 12px;
}
.club_txt2 {
	margin-top: 60px;
}
.club_txt2 a {
	font-size: 14px;
	color:#49a0dd;
}


















/*   联系我们样式 */













/* 新闻中心样式 */




/* 热门景点详细信息样式 */





/****************** ***************/




.list-wrap li {
  float: left;
}

ul:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;

}

img.up-pic {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  *height: auto;
}











.img-box {
  display: block;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.img-box img {
  width: 100%;
  transform: translateZ(0px);
  transition: transform 0.3s ease 0s;
}
.img-box:hover img {
  transform: scale(1.05, 1.05);
  transition: transform 0.6s ease 0s;
}
.img-box:hover .up-graybox {
  opacity: 1;
  filter: alpha(opacity=1);
}













#con {MARGIN: 0px auto;   font-family:"Microsoft Yahei"; margin-top: 38px;}
#tags-a { width: 120px; float: left; }

#tags-a LI { 
LIST-STYLE-TYPE: none; width:100%; display:block; float: left; padding: 0px 0px; line-height: 24px; margin-bottom: 30px; font-size: 13px; text-align:left;
cursor:pointer;
}
#tags-a LI span {COLOR: #000; font-size: 16px; }
#tags-a LI span p {
	font-size: 13px; 
	color:#333333;
}
#tags-a LI.emptyTag { WIDTH: 4px }
#tags-a LI.selectTag {
	POSITION: relative; 
    background: url(../images/hover_jingdian.png) no-repeat;
	background-position:right;
}
#tags-a LI.selectTag span {COLOR: #000;  }


#tagContent { 
float: right;
background:#FFF;
width: 87%;
margin-top: 0px;
padding: 3%;
}
#tagContent p {
	color:#696969;
	font-size: 14px;
	line-height: 30px;
}
.tagContent {PADDING: 0px; DISPLAY: none;  /*BACKGROUND: url(../images/pro_info/bg.gif) repeat-x;*/ COLOR: #474747; }
#tagContent DIV.selectTag { DISPLAY: block;}





.hb_onebox {
	padding: 80px 0px;
}
.hb_one_left {
	float:left;
	width: 47%;
}
.hb_one_right {
	float:right;
	width: 47%;
}
.hb_one_right img {
	width: 100%;
	border: 1px solid #4c4c4c;
}
.hb_one_left h2 {
	font-size: 40px;
	font-weight: 300;
	margin-top: 70px;
	color:#a12a8c;
}

.hb_date_list {
	margin-top: 50px;
}
.hb_date_list li {
	float: left;
	width: 20%;
	margin-right: 5%;
}
.hb_one_txt1 {
	font-size: 15px;
	font-weight: 300;
	line-height: 30px;
	margin-top: 20px;
	width: 85%;
}
.hb_one_txt2 {
	font-size: 38px;
	color:#20894d;
	font-weight: 600;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
}
.hb_one_txt3 {
	font-size: 14px;
	color:#20894d;
	font-weight: 400;
	text-align:center;
}
.hb_twobox {
	background:url(../images/aboutimg3.jpg) no-repeat;
	background-size: 100%;
	padding: 90px 0px;
}
.hb_twobox h2 {
	text-align:center;
	color:#FFF;
	font-size: 58px;
	font-weight: 300;
}
.hb_twobox_logo {
	width: 15%;
	margin: 0px auto;
}
.hb_twobox_logo img {
	width: 100%;
}
.hb_two_line {
	background:#FFF;
	height: 1px;
	width: 50px;
	margin: 60px auto;
}
.hb_one_txt4 {
	text-align:center;
	color:#FFF;
	line-height: 30px;
}
.hb_one_txt15 {
	text-align:center;
	color:#FFF;
	line-height: 30px;
	margin-top: 30px;
}
.hb_date_list2 {
	margin-top: 55px;
}
.hb_date_list2 li {
	float: left;
	width:25%;
	marginL: 0px 0%;
	color:#FFF;
	text-align:center;
}
.hb_date_txt1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 52px;
	font-weight: 600;
}
.hb_date_txt1 span {
	font-size: 26px;
}
.hb_date_txt2 {
	font-size: 14px;
	font-weight: 300;
}
.hb_date_txt3 {
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 12px;
}

.hb_one_txt5 {
	text-align:right;
	font-size: 12px;
	margin-top: 20px;
}

.hb_threebox {
	background:url(../images/youshi_bg1.jpg) no-repeat;
	background-size: 100%;
	padding: 270px 0px;
	
}
.hb_three_txt1 {
	text-align:center;
	color: #FFF;
	font-size: 45px;
}
.hb_three_txt11 {
	text-align:center;
	color: #FFF;
	font-size: 30px;
	margin-top: 20px;
}

.hb_date_list3 {
	margin-top: 65px;
	margin-bottom: 60px;
}
.hb_date_list3 li {
	float: left;
	width:25%;
	marginL: 0px 0%;
	color:#FFF;
	text-align:center;
}
.hb_fivebox {
	background:#20894d;
	padding: 90px 0px;
}
.hb_five_txt1 {
	text-align:center;
}
.hb_five_txt2 {
	text-align:center;
	font-size: 60px;
	color:#FFF;
	font-weight: 300;
	letter-spacing:10px;
	margin-top: 45px;
}
.hb_four_one {
	float: left;
	width: 50%;
	position:relative;
}
.hb_four_con {
	width: 100%;
	position:absolute;
	padding: 35% 5%;
}
.hb_four_con2 {
	width: 100%;
	position:absolute;
	padding: 35% 5%;
}

.hb_four_one img {
	width: 100%;
}
.hb_four_onebox {

	background:#df7fae;
}
.hb_four_bgbox {
	
	float: right;
	width: 50%;
	padding: 15% 8%;
}
.hb_four_txt1 {
	font-size: 32px;
	color:#FFF;
	font-weight: 300;
}
.hb_four_txt2 {
	background:#FFF;
	height: 1px;
	width: 80px;
	margin-top: 35px;
	margin-bottom: 35px;
}
.hb_four_txt3 {
	color:#FFF;
	font-size: 18px;
	line-height: 34px;
}



.hb_four_twobox {

	background:#df7fae;
}
.hb_four_bgbox2 {
	
	float: left;
	width: 50%;
	padding: 15% 8%;
}
.hb_four_two {
	float: right;
	width: 50%;
	position:relative;
}
.hb_four_two img {
	width: 100%;
}
.hb_txt1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100px;
	line-height: 130px;
	color:#FFF;
	text-align:center;
	font-weight: 600;
}
.hb_txt1 span {
	font-size: 30px;
	line-height: 30px;
	display:block;
	position: absolute;
	margin-top: -130px;
	margin-left: 62%;
}
.hb_txt2 {
	font-size: 30px;
	color:#FFF;
	text-align:center;
	font-weight: 300;
}

.hb_txt3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 80px;
	line-height: 130px;
	color:#FFF;
	text-align:center;
	font-weight: 600;
}
.hb_txt3 span {
	font-size: 30px;
	line-height: 30px;
	display:block;
	position: absolute;
	margin-top: -150px;
	margin-left: 69%;
}
.hb_txt4 {
	font-size: 30px;
	color:#FFF;
	text-align:center;
	font-weight: 300;
}

.hb_txt5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100px;
	line-height: 130px;
	color:#FFF;
	text-align:center;
	font-weight: 600;
}
.hb_txt5 span {
	font-size: 30px;
	line-height: 30px;
	display:block;
	position: absolute;
	margin-top: -130px;
	margin-left: 62%;
}
.hb_txt6 {
	font-size: 30px;
	color:#FFF;
	text-align:center;
	font-weight: 300;
}

.life_onebox {
	background:#df7fae;
}
.life_one_left {
	float: left;
	width: 50%;
	padding: 12% 8%;
}
.life_one_left h2 {
	font-size: 39px;
	color:#FFF;
	font-weight: 600;
}
.life_one_right {
	float: right;
	width: 50%;
}
.life_one_right img {
	width: 100%;
}
.life_txt1 {
	font-size: 18px;
	color:#FFF;
	margin-top: 35px;
}
.life_txt2 {
	font-size: 14px;
	line-height: 28px;
	color:#FFF;
	margin-top: 28px;
}
.life_twobox {
	background:#f4f4f4;
	padding: 100px 0px;
}
.life_twobox h2 {
	text-align:center;
	color:#a12a8c;
	font-size: 55px;
	font-weight: 400;
	
	letter-spacing: 0px;
}
.life_line {
	background:#4e7b94;
	width: 50px;
	height: 1px;
	margin: 0px auto;
	margin-top: 50px;
}
.life_two_list {
	margin-top: 35px;
}
.life_two_list li {
	float: left;
	width: 19%;
	margin: 30px 3%;
	text-align:center;
}
.life_two_quan {
	color:#a12a8c;
	font-size: 22px;
	font-size: 60px;
}
.life_two_quan_title {
	text-align: center;
	margin-top: 50px;
}



.life_two_list h3 {
	color:#000000;
	font-size: 22px;
	margin-top: 30px;
}
.life_two_list p {
	color:#000000;
	font-size: 14px;
	margin-top: 8px;
}
.life_fourbox {
	background: url(../images/newlife_img8.jpg) no-repeat 0% 50%;
	padding: 10% 0px 30%;
}
.life_four_txt1 {
	font-size: 46px;
	text-align:center;
	color:#FFF;
}
.life_four_txt2 {
	font-size: 28px;
	text-align:center;
	color:#FFF;
}
.life_four_txt3 {
	font-size: 16px;
	text-align:center;
	color:#FFF;
	margin-top: 20px;
}
.life_four_line {
	background:#FFF;
	width: 80px;
	height: 1px;
	margin: 70px auto;
}
.life_fivebox {
	background:#7295a9;
}
.life_five_left {
	float: left;
	width: 50%;
	padding: 15% 8%;
}

.life_five_right {
	float: right;
	width: 50%;
	position:relative;
}
.life_five_right img {
	width: 100%;
}
.life_five_more {
	position:absolute;
	width: 100%;
	text-align:center;
	padding-top:65%;
	font-size: 92px;
	font-weight: 600;
	line-height: 75px;
}
.life_five_more span {
	display:block;
	font-size: 56px;
	font-weight: 600;
}
.life_five_more a {
	color:#FFF;
	text-decoration: none;
}
.life_five_more a:hover {
	color:#999999;
	text-decoration: none;
}


.life_five_txt1 {
	font-size: 45px;
	color:#FFF;
	letter-spacing: 6px;
	font-weight: 400;
	margin-top: 18px;
}
.life_five_txt2 {
	font-size: 22px;
	color:#FFF;
	letter-spacing: 0px;
	font-weight: 400;
	margin-top: 35px;
}
.life_five_txt3 {
	margin-top: 55px;
	width: 70%;
}
.life_five_txt3 li {
	color:#FFF;
	font-size: 20px;
	border-bottom: 1px solid #FFF;
	line-height: 80px;
	margin-bottom: 28px;
}
.life_five_txt3 li span {
	padding-right: 25px;
}
.life_sixbox {
	background:#ffffff;
	padding: 100px 0px 120px;
}
.life_six_left {
	float: left;
	width: 35%;
}
.life_six_right {
	float: right;
	width: 59%;
}
.life_six_txt1 {
	margin-top: 25px;
	text-align: center;
	font-size: 50px;
	color:#df7fae;
}
.life_six_txt2 {
	margin-top: 25px;
	text-align: center;
	font-size: 14px;
	color:#000000;
	font-weight: 600;
}
.life_six_txt3 {
	margin-top: 25px;
	text-align: center;
	font-size: 14px;
	color:#000000;
	font-weight: 400;
}




.life_threebox {
	background:#df7fae;
}
.life_three_left {
	float: left;
	width: 50%;
}
.life_three_left img {
	width: 100%;
}
.life_three_right {
	float: right;
	width: 50%;
	padding: 18% 5% 18% 8%;
}
.life_three_txt2 {
	font-weight: 300;
	font-size: 46px;
	color:#FFF;
	letter-spacing: 5px;
	margin-top: 20px;
}
.life_three_txt3 {
	font-weight: 300;
	font-size: 22px;
	margin-top: 35px;
	color:#FFF;
	letter-spacing: 5px;
}
.life_three_txt4 {
	width: 65%;
	margin-top: 50px;
}
.life_three_txt4 li {
	border-bottom: 1px solid #FFF;
	line-height: 56px;
	color:#FFF;
	margin-bottom:25px;
	font-size: 16px;
	padding-left: 55px;
}
.life_three_txt4 li span {
	display:inline-block;
	width: 48%;
}
.life_three_txt5 {
	background:url(../images/newlife_img12.png) no-repeat 0% 50%;
	background-size: 6%;
}
.life_three_txt6 {
	background:url(../images/newlife_img13.png) no-repeat 0% 50%;
	background-size: 8%;
}
.life_three_txt7 {
	background:url(../images/newlife_img14.png) no-repeat 0% 50%;
	background-size: 8%;
}

.productmainbox {
	background:#efefef;
	padding: 35px 0px 60px;
}
.productmainbox2 {
	background:#ffffff;
	padding: 35px 0px 60px;
}


.position {
	font-size: 13px;
}
.position span {
	margin: 0px 15px;
}
.position a {
	color:#a12a8c;
}
.position a:hover {
	color:#df7eae;
}
.pro_title {
	background:#df7eae;
	font-size: 16px;
	line-height: 36px;
	color:#FFF;
	margin-top: 10px;
	padding-left: 2%;
}
.pro_title a {
	display: block;
	float: right;
	background: #a12a8c;
	padding: 0px 32px;
	font-size: 14px;
	color:#ffffff;
}
.pro_title a:hover {
	display: block;
	float: right;
	background: #940354;
	padding: 0px 32px;
	font-size: 14px;
	color:#ffffff;
}



.pro_title2 {
	background:#fff;
	font-size: 13px;
	height: 50px;
	line-height: 50px;
	color:#000;	
	border-bottom: 1px solid #e1dfdf;
}
.pro_title2 span {
display: block;
	float:left;
	background:#e1dfdf;
	padding: 0px 18px;
}
.pro_title2 a {
	display: block;
	float:left;
	padding: 0px 15px;
}
.pro_title2 a:hover {
	display: block;
	float:left;
	background: #a12a8c;
	padding: 0px 15px;
	color:#ffffff;
	
	border-radius: 10px;
}


.pro_title3 {
	background:#fff;
	font-size: 13px;
	height: 50px;
	line-height: 50px;
	color:#000;	
	border-bottom: 1px solid #e1dfdf
}
.pro_title3 span {
display: block;
	float:left;
	background:#e1dfdf;
	padding: 0px 18px;
}
.pro_title3 a {
	display: block;
	float:left;
	padding: 0px 15px;
}
.pro_title3 a:hover {
	display: block;
	float:left;
	background: #a12a8c;
	padding: 0px 15px;
	color:#ffffff;
	
	border-radius: 10px;
}

a#pro_title_ad {
		display: block;
	float:left;
	background: #a12a8c;
	padding: 0px 15px;
	color:#ffffff;
	
	border-radius: 10px;
}





.promainbox {
	margin-top: 45px;
}
.pro_con {
	float: left;
	width: 23.5%;
	background:#FFF;
	margin-bottom: 25px;
}
.pro_con a {
	display:block;
	text-align:center;
}
.pro_con a:hover {
	border: 1px solid #F00;
}
.pro_con img {
	width: 100%;
}
.pro_space {
	float: left;
	width: 2%;
	
}
.pro_txt1 {
	font-size: 13px;
	color:#010101;
	margin-top: 6px;
}

.pro_txt2 {
	font-size: 16px;
	color:#636363;
	margin-top: 8px;
}
.pro_txt3 {
	font-size: 13px;
	color:#636363;
	margin: 18px 0px 20px;
}

.pro_con a:hover .pro_txt1 {
	color:#F00;
}
.pro_con a:hover .pro_txt2 {
	color:#F00;
}
.pro_con a:hover .pro_txt3 {
	color:#F00;
}







/* Nav Pages */
.navpages{padding:0px; margin-top: 50px; margin-bottom: 20px; }
.navpages ul{text-align:center;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:25px;margin-right:6px;}
.navpages li.thepage{margin-right:5px;color: #ababab;padding:3px 8px; width:auto}
.navpages a{text-decoration:none;color:#000000;padding:10px 15px;background:#FFF; border: 1px solid #eaeaea; font-size: 14px; border-radius: 6px;}
.navpages a:hover{color:#e03131;background:#FFF; text-decoration:none; border-radius: 6px;}
.navpages li.curr_linkpage{color:#e03131;padding:10px 15px;background:#FFF; border-radius: 6px;}






.productBox { width: 1300px; margin: 0px auto;  padding:25px 0px 30px;}
.productBox .productImgBox { float:left; width:475px; text-align:center; margin-top: 15px;  }
.productBox .productImg { width:475px; height:100%; display:block; background:#f9f9f9; margin-bottom:10px; padding-bottom:1px; }
.productBox .productImg img {
	width: 100%;
	height: 100%;
}
.smallImg {
background:#FFFFFF;
padding: 6px 0px;

}
.smallImg li {
	float: left;
}
.smallImg img { border:1px #eee solid; margin:1px 8px;  width: 71px; height: 71px;}
.click { text-align:center; }
.click a, .click a:visited { color:#a52929; }

.productBox .productInfo { float:right; margin-left:30px; width:750px;}

.productBox .productInfo h3 { 
font-size:28px; 
font-weight:400; 
margin: 13px 0px 5px;
color:#000000; 
font-family:"Microsoft Yahei"; 
}
.productBox .productInfo h4 {
color:#000;
font-size: 12px;
border-bottom: 1px solid #ced5db;
padding-bottom: 18px;
}

.tagstxt {
	margin-top: 30px;
	line-height: 32px;
}
.tagstxt2 {
	border-top: 1px solid #ced5db;
	padding-top: 18px;
	margin-top: 75px;
}
.tagstxt2 span {
	color:#ff6d00;
}
a#buybtn {
	background:#ff0000;
	border-radius: 15px;
	font-size: 13px;
	color:#FFF;
	padding: 5px 50px;
}
a#buybtn2 {
	background:#e6a9ae;
	border-radius: 15px;
	font-size: 13px;
	color:#FFF;
	padding: 5px 50px;
}
.buybox {
	margin-top: 18px;
}
.buybox a {
	margin-right: 15px;
}

.detail_title {
	text-align:center;
	border-top: 1px solid #CCC;
	padding-top: 25px;
}
.detail_con {
	width: 800px;
	margin: 25px auto;
}


.detail_con img {
	width: 100%;
}
.ind_txtlogo1 {
	position:absolute;
	margin-left: -10%;
	margin-top: 30px;
}
.ind_txtlogo1 img {
	width: 85%;
}

.ind_txtlogo2 {
	position:absolute;
	margin-left: 10%;
	bottom: 9%;
}
.ind_txtlogo2 img {
	width: 80%;
}

.ind_txtlogo3 {
	position:absolute;
	left: 8%;
	top: 5%;
}
.ind_txtlogo3 img {
	width: 80%;
}
.ind_txtlogo5 {
	position:absolute;
	margin-top: -60px;
	margin-left: 15px;
}
.ind_txtlogo5 img {
	width: 80%;
}


.custombox {
	width: 1150px;
	margin: 0px auto;
}
.custombox li {
	float: left;
	margin: 5px;
	border: 0px;
}
.custombox li img {
	border: 0px solid #F8F8F8;
}


.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}


.index_probox {
	background:#f9e6ef; 
	padding: 90px 0px;
}
.index_probox h2 {
	text-align:center;
	font-size: 32px;
}
.index_probox h3 {
	text-align:center;
	font-size: 15px;
	margin-top: 8px;
}



.concact_mainbox {
	margin-top: 0px;
}
.concact_mainbox li{
	width:33%;
	float: left;
	margin-left: 0.33%;
}
.concact_mainbox li h3 {
	background:#a12a8c;
	text-align: center;
	height: 100px;
	line-height: 100px;
	color:#ffffff;
	
}
.concact_mainbox li h3:hover {
	background:#680256;
}
.concact_main_txt1 {
	font-size: 13px;
	text-align: center;
	margin-top: 30px;
}
.concact_main_txt2 {
	font-size: 13px;
	text-align: center;
	margin-top: 5px;
}

.contactbox h2 {
	color:#000000;
	text-align: center;
}
.contact_txt1 {
	text-align: center;
	font-size：13px;
	margin-top: 20px;
	line-height: 26px;
}

.contact_overbg {
	background:url("../images/contact_callbg.jpg") top center no-repeat;
	height: 500px;
	padding: 8% 0px;
	margin-top: 60px;
}
.contact_over_txt1 {
	text-align: center;
	color:#ffffff;
	font-size: 24px;
}
.contact_over_txt2 {
	text-align: center;
	color:#ffffff;
	font-size: 14px;
	margin-top:25px;
}
.contact_over_txt3 {
	text-align: center;
	color:#ffffff;
	font-size: 14px;
	margin-top:5px;
}

.contact_bglist {
    margin-top: 45px;
}
.contact_bglist li {
	float: left;
	text-align: center;
	width: 29%;
	margin: 0px 2%;
}
.contact_over_txt5 {
	color: #fff;
	font-size: 20px;
}
.contact_over_txt6 {
	color: #fff;
	font-size: 12px;
}


.pc_banner {
	display: block;
}
.phone_banner {
	display: none;
}



/*============================================================海报=================================================================*/

#swiper1{
	margin:0 auto;
	margin-top: -80px;
}

#swiper1 .swiper-pagination-bullet{
	width:14px;
	height:14px;
	border-radius: 50%;
	background-color: rgba(255,255,255,0.00);
	border:solid 2px rgba(255,255,255,0.60);
	opacity:1;
}
	  
#swiper1 .swiper-pagination-bullet-active{
	background-color: rgba(255,255,255,1.00);
}
	  
#swiper1 .swiper-container-horizontal > .swiper-pagination-bullets{
	bottom:8.5%;
}

#swiper1 .swiper-slide{
	max-width: 1920px;
	background-position: center center;
}

#swiper1 .swiper-button-prev,.swiper-button-next{
	width:44px;
	height:88px;
	background-size: 100%;
	margin-top: -44px;
}
.main_nav{
    background-color: white;
}













