body{
	background-color: #FFFFFF;	
}



.ysp-switcher,.md-switch{text-align:center;padding:1em 0}.ysp-switcher .md-sm-ysp,.md-switch .md-sm-ysp{cursor:pointer}.md-switch-modal{display:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:50%;left:0;right:0;z-index:1050;width:100%}.md-sm-m-wrap{background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:1em;padding:1.5em 1em;position:relative}.md-sm-m-hd .md-sm-m-close{background-image:url(../images/icons-36-white.png);-moz-background-size:864px 18px;-o-background-size:864px 18px;-webkit-background-size:864px 18px;background-size:864px 18px;background-position:-72px 50%;height:18px;width:18px;display:block;text-indent:-1100em;background-color:#CCC;border-radius:50%;transition:all .1s ease-in 0s;position:absolute;right:5px;top:5px}.md-sm-m-hd .md-sm-m-close:hover{background-color:#999}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:50%}.list-images{margin:0;list-style:none;padding:0}.list-images::after{content:'';display:block;clear:both}.list-images li{margin:10px 0;float:left;width:47%;text-align:center}.list-images li:nth-child(2n){margin-left:6%}.list-images li a{display:block;text-decoration:none}.list-images li a .image img{max-width:100%}.list-images li a .title{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-images li a .desc{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.single li{margin:10px 0;clear:both;width:100%;text-align:center}.single li:nth-child(2n){margin-left:0}.theme-a a{padding:6px;border:1px solid #eee;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.4)}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}body,a,span,div,p,li,table{text-shadow:0 0 0!important;font-family:"Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","\5FAE\8F6F\96C5\9ED1",helvetica,Arial}a{text-decoration:none}

.top{
	height:35px;	
	text-align:center;
	width: 100%;
	text-align:center;
	background:url(../3g/topbg.jpg);
	line-height:43px;
	padding-top:7px;
	
}

.header{
	height:65px;
	text-align:center;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
	background:#FFF;
	padding-top:20px;
	
}
.header .logo-img{height:47px;width:auto;max-width:none;}


.content{padding:0}

.menu{
	background-image:url(../3g/dhbg.jpg);

	text-align:center;

	height: 58px;
	margin-bottom:3px;
	
}

.menu ul{margin:0;padding:0;max-width:320px;display:inline-block;}

.menu ul li{display:inline-block;width:70px;text-align:center;margin-top:0px;margin-bottom:0px; line-height:29px}



.menu ul li a{color:#fff!important;text-shadow:none;text-decoration:none;font-weight:400!important ;font-family: calibri,Arial, Helvetica !important;}

.baise{
	font-family: "ËÎÌå";
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	width: 1px;
	
}

.menu-2{background:#ddd;border-bottom:2px solid silver;height:34px;font-size:12px;border-top:1px solid #fff;overflow:hidden}
.menu-2 a{display:inline-block;color:#333;height:34px;text-align:center;float:left;padding-top:9px;text-shadow:0 1px #fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:25%}
.menu-2 a:first-child span{border-left:0}
.menu-2 a:last-child span{border-right:0}
.menu-2 a span{display:block;height:16px;line-height:16px;border-right:1px solid #b4b4b4;border-left:1px solid #f2f2f2}
.menu-2 .active{color:#c39526}
.nav5 a{width:20%}

.footer{
	background-image:url(linear-gradient(to%20bottom,#393939,#1c1c1c));
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#393939),to(#1c1c1c));
	background-image:-webkit-linear-gradient(top,#393939,#1c1c1c);
	background-image:-o-linear-gradient(top,#393939,#1c1c1c);
	background-image:linear-gradient(to bottom,#393939,#1c1c1c);
	overflow:hidden;
	height:45px;
	background-color: #393939;
}
.footer a{display:inline-block;text-align:center;float:left;text-shadow:0 1px #fff;width:25%}
.footer a:first-child span{border-left:0}
.footer a:last-child span{border-right:0}
.footer a span{display:block;height:45px;border-left:1px solid #333;border-right:1px solid #222}
.footer a span img{width:15px;display:inline-block;vertical-align:top;margin:15px 4px 0 0}
.footer a span font{display:inline-block;color:#fff;font-size:14px;line-height:45px}
.flexslider{width:100%;border:0 none;margin-bottom:26px}
.flexslider .flex-control-nav{bottom:-26px;background:#333;height:26px;padding-top:5px}
.flexslider .flex-control-paging li a{background:#000}
.flexslider .flex-control-paging li a.flex-active{background:#777}
.list-title{margin-top:10px;height:42px;box-sizing:border-box;-webkit-box-sizing:border-box;background-image:-moz-linear-gradient(top,#fff,#f4f4f4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f4f4f4));background-image:-webkit-linear-gradient(top,#fff,#f4f4f4);background-image:-o-linear-gradient(top,#fff,#f4f4f4);background-image:linear-gradient(to bottom,#fff,#f4f4f4);border-top:1px #e7e8e8 solid;border-bottom:3px #cecece solid}
.list-title .list-left{border-bottom:3px #c19626 solid!important;box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #e5f0fe;height:28px;padding:10px 0 0 10px;display:inline-block;text-align:right}
.list-title .list-left b{font-size:16px}
.list-title .list-left span{color:#777;margin-left:4px;font-size:12px;vertical-align:bottom}
.list-title .list-right{float:right;display:inline-block;line-height:42px}
.list-title .list-right a{margin-right:4px;color:#777}
.list-title .list-right a:visited{color:#777}
.list-title .list-right a:active{color:#c19626}

.btns{
	
	width:95%;
	
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
	height: 23px;	
	background:#0076b3;

}

.btns a{color:#FFFFFF;

	font-size:14px;
	display:block;
	width:100%;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;



}

.btns a:active{
	color: #FFFFFF;
}

.btns a span{
	color:#fff;
	background-image: url(../3g/tjcp01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 11px;
	padding-top:0px;
}





.mrlpr_left{float:left; width:70%}
.mrlpr_right{float:right;padding-right: 0px;background-position: center center;	padding-top: 0px;}

.top10{padding-top: 10px;
background:#f4f9fd;

}

.wedding{margin:0;}
.showPancl{width:100%;text-align:center}
.showPancl a{width:46%;	display:inline-block;padding:2px;margin-top:12px;}
.showPancl a:nth-of-type(odd){margin-right:10px}
.showPancl img{width:100%}

.wenhua{height: 170px;width: 95%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;	margin-left: auto;text-align:center;	padding-top: 10px;}



.contactnr{height: 100%;width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
	padding-top: 10px;
	background-color: #f4f9fd;
}
.contact95{width: 95%; margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;}

.contactnrwz{
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 25px;
	font-size: 12px;
	font-weight: normal;	
}

.biaoti{
	font-size: 14px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}



.mrlwh_left{
	float:left;
	width:55%;
	font-size: 12px;
	text-align:left;
	padding-left: 10px;
	line-height: 21px;
	color: #4D4D4D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, ËÎÌå;
}


.mrlwh_lefte{
	float:left;
	width:55%;
	font-size: 11px;
	text-align:left;
	padding-left: 3px;
	line-height: 17px;
	color: #4D4D4D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, ËÎÌå;
}


.mrlwh_right{float:right;width:40%}
.mrlwh_right a{width:100%;}
.mrlwh_right a:nth-of-type(odd){}
.mrlwh_right img{width:100%}


.bottom{
	margin:5px 0;
	border-top:1px solid #e7e8e8;
	background-color: #f4f9fd;
}
.bottom .totop{border-radius:5px;background-image:-moz-linear-gradient(top,#fefefe,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fefefe,#e5e5e5);background-image:-o-linear-gradient(top,#fefefe,#e5e5e5);background-image:linear-gradient(to bottom,#fefefe,#e5e5e5);font-size:14px;color:#555;display:block;width:46%;margin:0 auto;border:1px solid #ccc;padding:10px 0;text-align:center;margin-top:35px;font-weight:700}

.bottom .totop:active{background-image:-moz-linear-gradient(top,#f0f0f0,#e0e0e0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f0f0f0),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#f0f0f0,#e0e0e0);background-image:-o-linear-gradient(top,#f0f0f0,#e0e0e0);background-image:linear-gradient(to bottom,#f0f0f0,#e0e0e0)}

.bottom .mode{text-align:center;font-size:12px;margin-top:30px}
.bottom .mode span{color:#666;border-right:1px solid #777;padding-right:8px;font-weight:700}
.bottom .mode a{text-decoration:none;color:#777;margin-left:5px}
.bottom .copyright{font-size:12px;color:#777;text-align:center;margin-top:10px;}

.news{list-style:none;padding:0;margin:0; width: 90%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;	margin-left: auto;text-align:center;padding-top: 10px;}
.news li{
	position:relative;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #555555;
	
	padding-bottom: 0;
	text-align:left;
	background-image: url(../3g/newsd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


.news li a img{text-align: left;}



.news li a h3{font-size:14px;color:#555;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.news li a p{
	font-size:12px;
	color:#343434;
	margin:0;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	padding-left: 25px;
	line-height: 25px;
}



.banner img{display:block;width:100%;height:auto}.sub .main{margin:1em 0;border:1px solid #2D2937;background:#16101E;padding:10px;color:#CECCD1;overflow:hidden}

.shebei img{
	display:block;
	width:100%;
	height:auto;
	text-align:center;
	margin-top: 10px;
}.sub .main{margin:1em 0;border:1px solid #2D2937;background:#16101E;padding:10px;color:#CECCD1;overflow:hidden}

.fenxiang{
	font-size: 18px;
	line-height: 35px;
	color: #FFFFFF;
	text-decoration: none;
}


.news li a .date{color:#999}.showcase{list-style:none;margin:0;padding:10px;border-bottom:1px solid #e7e8e8}.showcase:after{content:"";display:block;clear:both}.showcase li{display:inline-block;width:50%;float:left;margin:10px 0;text-align:center}.showcase li a img{width:82%;border:6px solid #fff;box-shadow:0 0 12px rgba(0,0,0,.3)}.showcase li a h3{width:90%;color:#555;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:5px auto;text-align:left}.showcase li a p{width:90%;color:#999;font-size:12px;margin:5px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 auto;text-align:left}.process{list-style:none;margin:0;padding:10px;border-bottom:1px solid #e7e8e8}.process:after{content:"";display:block;clear:both}.process li{display:inline-block;width:25%;float:left;margin:5px 0;text-align:center}.process li img{width:86%}#shareTo .shareList .shares{margin-top:20px}#shareTo .shareList .shares a{display:block;width:100%;height:45px;border-bottom:1px solid #464646;margin-bottom:30px;color:#fff}#shareTo .shareList .shares a:visited,#shareTo .shareList .shares a:active{color:#fff}#shareTo .shareList .shares a span{width:100%;font-size:16px;vertical-align:bottom}.about .banner img{max-width:100%}.about .cont{padding:10px;font-size:14px;line-height:22px}.story .banner img{max-width:100%}.story .origin,.story .image,.story .vision,.story .mission{padding:10px}.story p{font-size:14px;line-height:24px;margin:0}.story h3{font-size:16px;margin:10px 0 0}.story h2{font-size:16px;margin:10px 0 0}.env .banner img{max-width:100%}.env .cont{padding:10px}.env .cont p{font-size:14px;line-height:24px}.env .cont p img{max-width:100%}.join .banner img{max-width:100%}.join .intro{padding:10px;font-size:14px;line-height:24px}.join .intro .zpms{font-size:16px;color:#b8821a;font-weight:700}.join .cont{padding:10px}.join .cont p{font-size:14px;line-height:24px}.join .cont p img{max-width:100%}.contact .banner img{max-width:100%}.contact .cont{padding:10px;font-size:14px;line-height:22px}.zuopin{list-style:none;margin:0 auto;padding:0 10px;text-align:left}.zuopin .list-images::after{content:'';display:block;clear:both}.zuopin .list-images li{text-align:center;width:48%;float:left;overflow:hidden}.zuopin .list-images li:nth-child(2n){margin-left:4%}.zuopin .list-images li a{display:block;width:100%;background:#000}.zuopin .list-images li a img{width:100%;margin:0 auto}.zuopin .list-images li a p{margin:0;padding:0}.zuopin .list-images li a .title{color:#fff;font-size:12px}.zuopin .list-images li a .desc{color:#ffba00;font-size:12px;padding:2px 0 4px}.detail-zp{list-style:none;margin:2px 0 0;padding:0}.detail-zp .zp-title{text-align:center;font-size:16px;font-weight:700;color:#b8821a;padding:6px 0}.detail-zp li img{max-width:100%}.detail-news{padding:15px}.detail-news .tit{color:#c39526;font-size:16px;text-align:center}.detail-news .cont{font-size:14px;line-height:24px;margin-top:10px}.detail-news .cont img{max-width:100%}

.info{list-style:none;padding:0;margin:0; background-color:#f4f9fd;}
.info li{position:relative;border-bottom:1px solid #e7e8e8;padding:15px 10px 0 95px;height:75px}
.info li a img{width:80px;height:60px;position:absolute;top:0;left:0;margin:15px 0 0 10px}

.info li a h3{font-size:14px;color:#555;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.info li a p{font-size:12px;color:#555;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:5px}
.info li a .date{color:#999}



.mrlpr{
	width:100%;
	background:#f4f9fd;
	list-style:none;

}
.mrlpr li{position:relative;border-bottom:1px solid #e7e8e8;padding:15px 10px 0 125px;height:88px}
.mrlpr li a img{
	width:100px;
	height:72px;
	position:absolute;
	top:0;
	left:0;
	vertical-align: middle;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}





.mrlpr li a h3{font-size:12px;color:#555;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.mrlpr li a p{
	font-size:12px;
	color:#555;
	margin:0;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-top:5px;
	line-height: 18px;
}
.mrlpr li a .date{color:#999}




.pageNum{margin-top:15px;padding:10px}.pageNum a{display:inline-block;background:#fff;border:1px solid #e3e3e3;font-size:12px;color:#000;padding:5px 10px;margin:5px 5px 5px 0}.pageNum span{display:inline-block;background:#c29526;border:1px solid #c29526;color:#fff;font-size:12px;padding:5px 10px;margin:5px 5px 5px 0}.notice{margin-top:50px}.notice .switch-fuwu{width:70%;margin:0 auto!important}.notice .switch-fuwu .ui-controlgroup-controls{width:100%}.notice .switch-fuwu .ui-controlgroup-controls .ui-radio{width:50%}.notice .switch-fuwu .ui-controlgroup-controls .ui-radio .ui-btn-active{background-image:-moz-linear-gradient(top,#b58205,#daa82e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b58205),to(#daa82e));background-image:-webkit-linear-gradient(top,#b58205,#daa82e);background-image:-o-linear-gradient(top,#b58205,#daa82e);background-image:linear-gradient(to bottom,#b58205,#daa82e);border-color:#a27314}.notice .fuwu1{padding:10px}.notice .fuwu1 h3{font-size:16px;margin:10px 0}.notice .fuwu1 p{font-size:14px;line-height:24px;margin:0 0 25px}.notice .fuwu2{display:none;padding:10px}.notice .fuwu2 .fuwuxztclc1{list-style:none;margin-top:10px}.notice .fuwu2 .fuwuxztclc1:after{content:"";display:block;clear:both}.notice .fuwu2 .fuwuxztclc1 li{display:inline-block;width:25%;float:left;margin:5px 0;text-align:center}.notice .fuwu2 .fuwuxztclc1 li img{width:86%}.notice .fuwu2 .fuwuxztclc2 ul{margin:0;padding:0;list-style:none}.notice .fuwu2 .fuwuxztclc2 ul h3{font-size:16px}.notice .fuwu2 .fuwuxztclc2 ul .fwlc,.notice .fuwu2 .fuwuxztclc2 ul p{font-size:14px;line-height:24px}.venues{margin-top:30px}.venues img{max-width:100%}.venues .shineiwjcma1csm{padding:10px;font-size:14px;line-height:24px;color:red}.venues .shineiwjcma1c1{padding:10px}.venues .shineiwjcma1c1 h3{font-size:16px;margin:0}.venues .shineiwjcma1c1 p{font-size:14px;line-height:24px;margin:0}.venues .shineiwjcma1c2{list-style:none;padding:10px}.venues .jidi .zjjfenge{background:#c39526;height:35px}.venues .jidi .zjjfenge .zjj1 img{height:35px}.venues .jidi .zjj_js{padding:10px;font-size:14px;line-height:24px}.venues .jidi .zjjap{background:#c39526}.venues .jidi .zjjxc{background:#c39526;margin-top:-2px}.venues .jidi .zjjtj{margin-top:20px}.youshi{margin-top:30px;font-size:14px;line-height:24px}.youshi .country_mostly{margin-bottom:25px}.youshi p{padding:10px;margin:0}.youshi img{max-width:100%}.youshi h2{margin:0;font-size:16px}.youshi h3{margin:10px 0 0;font-size:16px;padding:0 10px}.youshi li{list-style:none;padding:10px}.youshi .pinpys2c{padding:10px}.youshi .pinpys2c li{display:inline-block;width:31%;padding:2px}.youshi .shida{margin-top:10px}.ysp-switcher .current,.ysp-switcher .divider{font-size:13px;color:#0076b3}.ysp-switcher #godesktop{font-size:13px;color:#0076b3;font-weight:600}