@charset utf-8;
.body { width: 100%; min-width: 1000px; font-family: "Microsoft YaHei"; }
.w1200 { width: 1000px; margin: 0 auto; overflow: hidden; }
.logo { padding: 15px 0; }
.navbg { width: 100%; min-width: 1000px; background: #FF6565; height: 80px; }
.nav { font-size: 18px; line-height: 80px; overflow: hidden; }
.nav a { transition: all 0.3s; -moz-transition:all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; display: block; float: left; width: 166px; text-align: center; color: #fff; background: url(http://images.china.cn/images1/market/union/201805/line.png) no-repeat center 80px; }
.nav a:hover { background: #FF3F40 url(http://images.china.cn/images1/market/union/201805/line.png) no-repeat center 60px; text-decoration: none; }
.cur { background: #FF3F40 url(http://images.china.cn/images1/market/union/201805/line.png) no-repeat center 60px; text-decoration: none; }
.focusBg { background: url(http://images.china.cn/images1/market/union/201805/focusbg.png) no-repeat 0 0; width: 100%; min-width: 1000px; height: 530px; overflow: hidden; }
.focus { overflow: hidden; margin-top:80px; }
.v { width: 480px; height: 360px; float: left; background: rgba(0,0,0,.3); padding: 10px; border-radius: 5px;}
.mes { width: 420px; float: right; }
.mes dt { margin-top:20px; font-size:24px; line-height: 32px; font-weight: bold; color: #fff; border-bottom: 1px solid #fff; padding-bottom: 20px; margin-bottom: 20px; }
.mes dd { font-size: 16px; line-height: 32px; color: #fff; }
.red { color: #EC6069; font-style: normal; }
/*本网动态*/
.column { text-align: center; padding: 40px 0; }
.news ul { margin-left: -50px; }
.news li { width: 300px; margin-left: 50px; float: left; display: inline; text-align: center; font-size: 16px; line-height: 22px; }
.news li img { width: 300px; height: 225px; margin-bottom: 10px; }
.news li a { display: block; color: #333; padding-bottom: 10px; }
.news li a:hover { background: #F6F6F6; text-decoration: none; }
/*光辉历程*/
.timeline { border-top: 1px solid #DCDCDC; margin-top:30px; width: 100%; min-width: 1000px; background: url(http://images.china.cn/images1/market/union/201805/timelinebg.png) no-repeat center 200px;}
.timearea { width: 900px; margin: 0 auto; background: url(http://images.china.cn/images1/market/union/201805/st.png) repeat-y center 0; overflow: hidden; }
.timearea p { margin-top:20px; font-size: 16px; line-height: 26px; width: 368px; color: #666; }
.timearea p b { color: #000 }
.bgL { float: left; text-align: right; padding-right: 100px; background: url(http://images.china.cn/images1/market/union/201805/circleL.png) no-repeat right center; }
.bgR { float: right; padding-left: 100px; background: url(http://images.china.cn/images1/market/union/201805/circleR.png) no-repeat left center; }
.dh { height: 500px; overflow: auto; }
.dh::-webkit-scrollbar { width:6px; height:6px; background:#eee;}
.dh::-webkit-scrollbar-track {
 box-radius:5px;
 background-color:#eee;
}
.dh::-webkit-scrollbar-thumb { 
    height: 12px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    background-color: #d4d4d4;
}
/*主要受众*/
.datacontent { overflow: hidden; padding-top: 240px; }
.data { margin-top:40px; width: 100%; min-width: 1000px; background: url(http://images.china.cn/images1/market/union/201805/yhbg.png) no-repeat center 0; height: 620px;}
.data dl { width: 300px; float: left; text-align: center; font-size: 18px; color: #fff; }
.data img { margin-bottom: 30px; transition: all 1.5s; -moz-transition: all 1.5s; -webkit-transition: all 1.5s; -o-transition: all 1.5s; width: 230px; height: 230px; }
.data dt:hover img { transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); }
/*影响力*/
.map { position: relative; margin-top: 30px; height: 478px; background: url(http://images.china.cn/images1/market/union/201805/map.jpg) no-repeat center top; }
.map p { cursor: pointer; width: 80px; padding-bottom: 35px; text-align: center; position: absolute; z-index: 9;}
.map p img { filter: alpha(opacity=80); opacity: 0.8; transition: all 0.3s; width: 22px; height: 22px; margin-top:10px; }
.map p:hover img { transform: scale(1.1,1.1); filter: alpha(opacity=100); opacity: 1; }
.map span { display: block; width: 80px; }
.America { left: 130px; top: 80px; }
.Mexico { left: 185px; top: 200px; }
.England { left: 405px; top: 80px; }
.Russia { left: 630px; top: 40px; }
.hk { left: 770px; top: 150px; }
.japan { left: 840px; top: 90px; }
.Aus { left: 860px; top: 350px; }
.mapmes { font-size: 16px; line-height: 28px; padding-top: 50px; }

/*footer*/
.footer { margin-top:40px; text-align:center; color: #fff; background:#FF3F40; padding: 40px 0; line-height: 30px; width: 100%; min-width: 1000px;}
.footer span { font-size: 20px; line-height: 50px; padding-bottom: 10px; }

/*广告下载*/
.download { width: 52px; height: 124px; position: fixed; left: 50%; margin-left: 500px; top: 573px; }

/*联系我们*/
.contact { width: 100%; min-width: 1000px; height: 530px; overflow: hidden; background: url(http://images.china.cn/images1/market/union/201805/contact.png) no-repeat center 0; }
.contactMes p { margin-bottom: 60px; font-size: 18px; line-height: 32px; color: #666; }
.telphone { float: left; font-size: 18px; line-height: 32px; width:333px; text-align: center;  background: url(http://images.china.cn/images1/market/union/201805/telphone.png) no-repeat center 0; padding-top: 160px; }
.dw { float: left; font-size: 18px; line-height: 32px; width:334px; text-align: center;  background: url(http://images.china.cn/images1/market/union/201805/dw.png) no-repeat center 0; padding-top: 160px; }
.mail { float: left; font-size: 18px; line-height: 32px; width:333px; text-align: center;  background: url(http://images.china.cn/images1/market/union/201805/mail.png) no-repeat center 0; padding-top: 160px; }
.ditu { width: 100%; height: 600px; overflow: hidden; }
#container1 { width: 100%; height: 100%; }

/*服务模式与案例*/
.service { width: 100%; min-width: 1000px; height: 530px; overflow: hidden; background: url(http://images.china.cn/images1/market/union/201805/service.png) no-repeat center 0; }
.serviceCont { overflow: hidden; width: 837px; height: 550px; margin: 0 auto; background: url(http://images.china.cn/images1/market/union/201805/dbg.png) no-repeat center 0; margin-top: 20px; }
.xxfw { background: url(http://images.china.cn/images1/market/union/201805/xxfw.png) no-repeat center top; }
.w50 { color: #333; width: 378px; padding: 140px 20px 0; float: left; height: 180px; font-size: 20px; line-height: 36px; text-align: center; }
.w50:hover { color: #F96565 }
.adfw { background: url(http://images.china.cn/images1/market/union/201805/ggfw.png) no-repeat center top; }
.hdhd { background: url(http://images.china.cn/images1/market/union/201805/hdhd.png) no-repeat center top; }
.zhcb { background: url(http://images.china.cn/images1/market/union/201805/zgcb.png) no-repeat center top; }
.jxal { border-top: 1px solid #DDDDDD; margin-top: 40px; }
.alPic dl { width: 490px; float: left; margin-bottom: 30px; }
.alPic dt { width: 490px; height: 300px; overflow: hidden; }
.alPic dl img { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.3s; }
.alPic dl:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); }
.alPic dd { font-size: 20px; line-height: 32px; text-align: center; padding-top: 10px; }
.alPic dd a { color: #313131; }

/*优质资源*/
a:hover { text-decoration: none; }
.brandPic { overflow: hidden; }
.ziyuan { width: 100%; min-width: 1000px; height: 530px; overflow: hidden; background: url(http://images.china.cn/images1/market/union/201805/qwzy.png) no-repeat center 0; }
.p01 { position: relative; width: 660px; height: 220px; float: left; }
.p01 a { display: none; padding: 30px; width: 600px; height: 160px; position: absolute; left: 0; top: 0; background: rgba(0,0,0,.6); color: #fff; line-height: 28px; z-index: 9; }
.p01 a b { padding-bottom: 8px; font-size: 24px; line-height: 36px; font-weight: normal; }
.p02 { float: left; margin-left: 20px; position: relative; width: 320px; height: 220px; }
.p02 a { display: none; padding: 30px; width: 260px; height: 160px; position: absolute; left: 0; top: 0; background: rgba(0,0,0,.6); color: #fff; line-height: 28px; z-index: 9; }
.p02 a b { padding-bottom: 8px; font-size: 24px; line-height: 36px; font-weight: normal; }
.pList { margin-left: -20px; }
.pList li { width: 320px; margin-top:20px; margin-left: 20px; overflow: hidden; float: left; position: relative; }
.pList li a { display: none; padding: 30px; width: 260px; height: 160px; position: absolute; left: 0; top: 0; background: rgba(0,0,0,.6); color: #fff; line-height: 28px; z-index: 9; }
.pList li a b { padding-bottom: 8px; font-size: 24px; line-height: 36px; font-weight: normal; }
.db { margin-top: 40px; padding-bottom: 40px; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; }
.Box {position: relative;}
.Box .content {width: 1000px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 110px;height: 28px;position: absolute;top: 280px;cursor: pointer;}
.Box .Box_con .btnl {background: url(http://images.china.cn/images1/market/harbin/201802/jtl02.png) no-repeat center;left: 200px;}
.Box .Box_con .btnr {background: url(http://images.china.cn/images1/market/harbin/201802/jtr02.png) no-repeat center;right: 200px;}
.Box .Box_con .btnl:hover {background: url(http://images.china.cn/images1/market/harbin/201802/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(http://images.china.cn/images1/market/harbin/201802/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden; height: 258px;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 245px;height: 258px;margin-left: 7px;text-align: center;font-size: 18px;line-height: 28px;display: inline;}
.Box .Box_con .conbox ul li a { color:#333;text-decoration: none;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 245px;height: 200px;}		
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}
.qd li { width: 33.3%; float: left; text-align: center; margin-top: 30px; margin-bottom: 15px; }

/*核心竞争力*/
.jzl { width: 100%; min-width: 1000px; height: 530px; overflow: hidden; background: url(http://images.china.cn/images1/market/union/201805/jzl.png) no-repeat center 0; }
.xg dd { text-align: center; font-size: 20px; line-height: 28px; }
.xg dt { text-align: center; }
.xg dt img { margin-bottom: 10px; }
.xg dd a { color: #333; }
.sjplist ul { margin-left: -20px; }
.sjplist li { width: 320px; padding-bottom: 10px; float: left; margin-left: 20px; text-align: center; display: inline; font-size: 16px; line-height: 28px; }
.sjplist li a { display: block; color: #333; }
.sjplist li img { margin-bottom: 15px; }
.sjplist li:hover { background: #F6F6F6; text-decoration: none; }
.fz { padding-top: 15px; background: url(http://images.china.cn/images1/market/union/201805/xsd.png) no-repeat right 0; }
.fz span { display: block; width: 450px; font-size: 18px; line-height: 38px; }
.fz b { font-size: 24px; line-height: 40px; margin-bottom: 10px; color: #333; display: block; }
.jzbg { height: 330px; margin-top: 60px; overflow: hidden; padding-top: 15px; background: url(http://images.china.cn/images1/market/union/201805/jzbg.png) no-repeat left 0; }
.jzbg span { float: right; display: block; width: 450px; font-size: 18px; line-height: 38px; }
.jzbg b { font-size: 24px; line-height: 40px; margin-bottom: 10px; color: #333; display: block; }
.sc { height: 330px; margin-top: 40px; overflow: hidden; padding-top: 15px; background: url(http://images.china.cn/images1/market/union/201805/xsc.png) no-repeat right 0; }
.sc span { display: block; width: 450px; font-size: 18px; line-height: 38px; margin-top:40px; }
.sc b { font-size: 24px; line-height: 40px; margin-bottom: 10px; color: #333; display: block; }

#focuspic {
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
	height: 480px;
	position: relative;
}
#piclist {
	width: 7000px;
	position: absolute;
	z-index: 1;
	height: 480px;
}
#piclist ul {
	zoom: 1;
}
#piclist li {
	float: left;
	position: relative;
	width: 1000px;
}
#piclist li img {
	width: 1000px;
	height: 420px;
}
#piclist li span {
	position: absolute;
	font-size: 24px;
	z-index: 2;
	width: 1000px;	
	height: 65px;
	line-height: 46px;
	text-align: center;
	bottom: -80px;
	left: 0;
}
#piclist li span a {
	display: block;
	color: #333;
}
#piclist li span a:hover {
	color: #FF6B6B;
}
#buttons {
	position: absolute;
	left: 50%;
	bottom: 10px;
	width: 200px;
	margin-left: -100px;
	z-index: 3;
	top:400px;
}
#buttons span {
	display: block;
	float: left;
	width: 35px;
	height: 6px;
	background:#fff;
	filter: Alpha(opacity=40);
	opacity: .4;
	margin-right: 5px;
}
#buttons .on {
	filter: Alpha(opacity=90);
	opacity: .9;
}
.btn {
	width: 50px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	font-size: 22px;
	position: absolute;
	top: 150px;
	z-index: 5;
	color: #fff;
	filter: Alpha(opacity=50);
	opacity: 0.5;
}
.btn:hover {
	filter: Alpha(opacity=90);
	opacity: .9;
}
#prev {
	left: 0;
	background: url(http://images.china.cn/images1/market/union/201702/pre.png) no-repeat center center;
}
#next {
	right: 0;
	background: url(http://images.china.cn/images1/market/union/201702/next.png) no-repeat center center;
}
#tabBtn { overflow: hidden; margin-left: 220px; color: #FF6B6B; padding-bottom: 30px; }
#tabBtn li { cursor: pointer; width: 110px; text-align: center; border: 2px solid #FF6B6B; float: left; border-radius: 18px; padding:5px; font-size: 18px; margin: 0 30px; }
.on { background: #FF6B6B; color: #fff; }
#tabCont dl { margin-top: 25px; height: 230px; border-bottom: 1px solid #DCDCDC; padding-bottom: 25px; }
#tabCont dt { width: 330px; float: left; margin-right: 30px; }
#tabCont dd { font-size: 18px; line-height: 32px; color: #666; }
#tabCont dd a { font-size: 22px; line-height: 42px; color: #333; }
.hide { display: none; }
.txt20 { font-size: 20px; line-height: 32px; color: #333; text-indent: 2em; }