﻿/**ertl*/
.hd_tyn  a{
    background: url(/image/fl_QQ.png) no-repeat left;
    display: block;
    width: 30%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    padding-left: 35px;
    float:left;
    color:#666666;
}
.hd_tyn h4 {clear:both;line-height:40px;
}
/*头部*/
.hd_top{width:100%;height:40px; background: #272e88;; margin:0 auto;}
.hd_topBox{width:1200px; height:40px; margin:0 auto;}
.hd_topBox p{float:left; font-size:16px; color:#f0f0f0; line-height: 40px;height: 40px;}
.hd_topBox p.left{float:left;}
.hd_topBox p.right{float:right;}
.hd_topBox p span{font-size:14px; line-height: 40px; color:#999999;margin:0 5px}
.hd_topBox p b{color:#f14646; margin-right:20px;animation: change 3s linear 1s infinite;}
@keyframes change{0%{color:#f00;}25%{color:#272e88;}50%{color:#f00;}75%{color:#878ee8;}100%{color:#f00;}}
 .hd_topBox p a{ font-size:14px; line-height: 100%;;}
 .hd_topBox p a.act{color:#f14646}
.hd_topBox p .login{ color: #b8e7f1;position: relative;z-index: 2;}
 .hd_topBox p .login:hover{ color: #ffffff;}

/*导航*/

.hdnav{width:100%;height:90px; background: #f5f5f5; margin:0 auto;border-bottom: 1px solid #272e88;}
.hd_nav{width:1200px; height:90px; margin:0 auto;}
.hd_logo{float:left; width:200px; height:70px;padding: 10px 0px; }
.hd_logo.img{width:160px; height:90px;}
.hd_menu{float:right; height:90px;  line-height: 90px;;}
.hd_menu p {display:block;width:200px;height: 90px;float: right;}
.hd_menu p b{color:#f14646; margin-right:20px;animation: change 2s linear 0s infinite;font-size:14px; color:#f00;height:35px; line-height:45px;width:100%;}
.hd_menu p a{width:100%;text-align:right;line-height: 20px;height: 35px;color: #000000;font-size: 14px;}
.hd_menu{float:right; height:70px;  line-height: 90px;;}
.hd_menu ul li{float:left;}
.hd_menu ul li a {width:112px; height:40px; display:inline-block; color:#000000;font-size:16px; line-height: 20px; text-align: center; overflow: hidden;padding: 25px 0px;}
.hd_menu ul li a span {display: block;font-size:13px; line-height:26px}
.hd_menu ul li a:hover{background: #272e88; color:#f0f0f0;}
.hd_menu ul li a.act{background: #272e88; color:#f0f0f0;}

/*banner*/
.hd_banner{position:relative;width:100%; height:500px; margin:0 auto; overflow: hidden; }/*box-shadow: 0px 5px 5px #e1e1e1;*/
.hd_bannerTag{position:absolute; bottom:20px; left:50%; width:500px; text-align: center; z-index: 999;}
.hd_bannerTag a{width:30px;float:left; height:10px; display: inline-block; background: #e9eef2; margin:0 5px; border-radius: 5px; }
.hd_bannerTag a.act{background: #f14646;}
.hd_bannerTag a.showPage{background: #f14646;}
.hd_bannerPic{width:100%; height:500px; overflow: hidden;}
.hd_banner1{position:absolute; top:0; left:0; width:100%; height:500px; display: inline-block;webkit-background-size: cover; -o-background-size: cover;;}


.hd_quick{width:1200px; height:186px; margin:0 auto;}
.hd_quick ul li{float:left; width:299px; height:186px;}
.hd_quick ul li.no1{background: url(../image/tag_bg1.jpg) no-repeat center;}
.hd_quick ul li.no2{background: url(../image/tag_bg2.jpg) no-repeat center;}
.hd_quick ul li.no3{background: url(../image/tag_bg3.jpg) no-repeat center;}
.hd_quick ul li.no4{background: url(../image/tag_bg4.jpg) no-repeat center;}
.hd_quTxt{width:100%; overflow: hidden; text-align: left; padding-left:130px; box-sizing: border-box; padding-top:20px;}
.hd_quTxt h1{font-size:18px; color:#333333; line-height: 50px;}
.hd_quTxt p{float:left; width:50%; font-size:14px; color:#666666 }

/*首页-行业展会信息*/
.hd_colT{width:100%; overflow: hidden; margin: 0 auto;}
.hd_colTbox{width:1200px; margin: 0 auto; padding:30px 0; box-sizing: border-box;}
.hd_zhInfo{width:100%; overflow: hidden;}
.hd_colTtitle{width:300px; text-align: center; margin:0 auto; margin-bottom: 30px;;}
.hd_colTtitle h1{font-size:24px; color:#f14646; line-height: 50px;border-bottom: solid 1px #e1e1e1;}
.hd_colTtitle h2{font-size:14px; color:#999999;line-height: 30px; font-weight: normal;}
.hd_zhInfo ul{width:1212px; overflow: hidden; margin: 0 auto;}
.hd_zhInfo ul li{float:left;width:230px; height:230px; text-align: center; margin-right:12px;}
.hd_zhInfo ul li img{width:230px; height:160px;}
.hd_zhInfo ul li a:hover{filter:alpha(opacity=70);opacity:0.7;}
.hd_zhInfo ul li p{font-size:16px; color:#666666; line-height: 30px;;}
.hd_zhInfo ul li p.en{font-size:14px; color:#999999;line-height: 25px;}

/*足迹*/
.baidumap {width: 100%;height:700px; margin: 0 auto;}
/*首页-展会搜索*/
.hd_zhSearch{width:880px; margin:0 auto; margin-bottom: 60px;; }
.hd_zlSelect{cursor:pointer; position:relative;float:left;  width:150px; height:40px; border-radius: 3px; border:solid 1px #ef4341; padding:5px; box-sizing: border-box; margin-right:12px; }
.hd_zlSelect p{font-size:14px; line-height: 30px; color:#666666;}
.hd_zlSelect span.arr{position:absolute; right:10px; top:20px; width:0; height:0; display:inline-block; border:solid 5px transparent; border-top-color: #ef4341; line-height: 40px; margin-left:5px; cursor: pointer; }
.hd_zlSelect b {position:absolute; right:10px; top:20px; width:0; height:0; display:inline-block; border:solid 5px transparent; border-top-color: #999999; line-height: 40px; margin-left:5px; cursor: pointer; }
.hd_zlSelect ul{position:absolute; top:38px; left:-1px; width:100%; overflow-x: hidden; border:solid 1px #ef4341;scrollbar-face-color: #ef4341; z-index: 9999; box-sizing: border-box; height:410px }
.hd_zlSelect ul li{width:100%; font-size:14px; background:#ffffff;line-height:40px; border-bottom: solid 1px #fbb5b5; padding-left:5px;box-sizing: border-box; color:#333333}
.hd_zlSelect ul li:hover{background: #f5f5f5;}
.hd_zlSelect ul li:last-child{border-bottom: none;;}
.hd_zlInput{float:left;}
.hd_zlInput input{ width:280px; height:40px; border-radius: 3px; border:solid 1px #e1e1e1; padding:5px; box-sizing: border-box; margin-right:12px;}
.hd_zlInput button{ position:relative;z-index:900; width:80px; height:40px; background: #f14646; border-radius: 3px; color:#ffffff;font-size:16px; line-height: 40px; text-align: center; cursor:pointer; }
.hd_zlInput button:hover{background: #e13f3f;;}

.bg_gray{background:#f9f9f9;}
.bg_hui{background:#474747;}
.bg_hui .hd_colTtitle h1{ border-bottom: 1px solid #666666;}
.bg_hui .hd_zhNews dl {border-right: solid 1px #666666;}
.bg_hui .hd_zhNews dl a,.bg_hui  .hd_zhNews dl dd p,.bg_hui  .hd_zhNews ul li a,.bg_hui .hd_aboutUS dl dd p{ color: #ffffff;}
.hd_morezh{width:100%; height:80px; text-align: center; line-height: 80px; color:#999999; font-size:16px;}

.hd_morezh a{background:#f14646; padding:8px 20px;color:#ffffff; display: inline-block; line-height: 30px; border-radius: 5px;}
.hd_morezh a:hover{color:#ffffff; background:#c22d2d ;}


/*首页-全球会展推荐*/
.hd_zhTJleft{float:left; width:245px;}
.hd_zhTJleft a{width:245px; height:55px; display:inline-block; font-size:16px; line-height: 55px; background: url(../image/tj_b.png) 0 -55px no-repeat; margin-bottom: 1px; padding-left:20px; box-sizing: border-box; padding-right:10px; overflow:hidden;}
.hd_zhTJleft a:hover{background: url(../image/tj_b.png) 0 0px no-repeat; color:#ffffff}
.hd_zhTJleft a.act{background: url(../image/tj_b.png) 0 0px no-repeat; color:#ffffff}
.hd_zhTJright{float:left; width:955px;overflow:hidden;}
.hd_zhTJright ul{width:965px; overflow: hidden; margin: 0 auto;}
.hd_zhTJright ul li{float:left;width:230px; height:290px; text-align: center; margin-right:11px;}
.hd_zhTJright ul li img{width:230px; height:160px;}
.hd_zhTJright ul li a:hover{filter:alpha(opacity=70);opacity:0.7;}
.hd_zhTJright ul li p{font-size:16px; color:#666666; line-height: 40px;;}
.hd_zhTJright ul li p.en{font-size:14px; color:#999999;line-height: 22px;}

/*首页-展会回顾*/
.hd_zhNews{width:100%; overflow: hidden;}
.hd_zhNews dl{float:left; width:50%; border-right:solid 1px #e1e1e1;box-sizing:border-box;}
.hd_zhNews dl dt{float:left; width:230px; height:160px;}
.hd_zhNews dl dt img{width:230px; height:160px;}
.hd_zhNews dl dd{margin-left:260px;}
.hd_zhNews dl dd h1{width:320px; font-size:16px; line-height: 32px; color:#333333;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}

.hd_zhNews dl dd p{font-size:14px; line-height: 26px; color:#666666; padding-right:10px; box-sizing:border-box;}

.hd_zhNews ul{float:left; width:50%; box-sizing:border-box;}
.hd_zhNews ul li{font-size:14px; line-height: 26px; padding-left:10px; box-sizing: border-box;}
.hd_zhNews ul li a{width:500px; height:26px; display:inline-block; overflow:hidden; color:#666666;}
.hd_zhNews ul li a:hover{color:#f14646}
.hd_zhNews ul li span{float:right; font-size:14px; color:#999999;}
.hidden{display: none;}

/*首页-我们的客户*/
.hd_zhCus{width:100%; overflow: hidden;height:334px; position:relative;}
.sliderbox{position:relative;}
.hd_zhCus a{float:left; width:167px; height:167px; background: url(../image/cus_bb.png) no-repeat; display: inline-block; text-align: center; }
.hd_zhCus a img{margin-top:45px; width:85px; height:78px;}
.hd_zhCus a:hover{filter:alpha(opacity=70);opacity:0.7;}

/*首页-我们的团队*/
.hd_Team{width:100%; overflow: hidden; position:relative;height:260px;}
/*.hd_Team ul{width:100%; overflow: hidden; margin: 0 auto;}*/
.hd_Team ul.sliderbox li{float:left;width:230px; height:260px; text-align: center; margin-right:12px;}
.hd_Team ul.sliderbox li img{width:160px; height:160px; border-radius: 100%;}
.hd_Team ul.sliderbox li:last-child{margin-right:0}
.hd_Team ul.sliderbox li p{font-size:16px; color:#666666; line-height: 30px;;}
.hd_Team ul.sliderbox li p.en{font-size:14px; color:#999999;line-height: 25px;}

/*首页-加入我们*/
.hd_Joins{width:100%; overflow: hidden;}
.hd_Joins ul{width:100%; overflow: hidden; margin: 0 auto;}
.hd_Joins ul li {position:relative; float:left;width:400px; height:290px; text-align: center; background: #ffffff; padding:20px; box-sizing: border-box;}
.hd_Joins ul li.act{background: #f8f8f8;}
.hd_Joins ul li:nth-child(odd){position:relative; float:left;width:400px; height:290px; text-align: center; background: #ffffff; padding:20px; box-sizing: border-box;}
.hd_Joins ul li:nth-child(even){position:relative; float:left;width:400px; height:290px; text-align: center; background: #f8f8f8; padding:20px; box-sizing: border-box;}
.hd_Joins ul li h1{float:left; font-size:18px; color:#333333; line-height: 30px; border-bottom: solid 2px #f14646;display: inline-block;}
.hd_Joins ul li p{font-size:12px; color:#666666; line-height: 26px; text-align: left;}
.hd_Joins ul li a{position:absolute; bottom:15px; left:50%; margin-left:-54px; width:108px; height:35px; display:inline-block; border-radius:17px; text-align: center; font-size:14px; line-height: 35px; color:#f14646; background: #ffffff; margin-top:20px; border:solid 1px #e1e1e1}
.hd_Joins ul li a:hover{background: #f14646;color:#ffffff;border:solid 1px #f14646}

.hd_joinsTxt{float:left; width:100%; height:160px; overflow: hidden; margin-top:20px;}

.hd_aboutUS{width:100%; overflow: hidden;}
.hd_aboutUS dl dt{float:left; width:520px; height:270px;}
.hd_aboutUS dl dt img{width:520px; height:270px;}
.hd_aboutUS dl dd{margin-left:550px;}
.hd_aboutUS dl dd p{font-size:14px; line-height: 26px; color:#666666; box-sizing:border-box; margin-top:20px; text-indent: 2em;;}

/*首页-底部*/
.hd_foot{width:100%; overflow: hidden; background: #f4f4f4;}
.hd_footBox{width:1200px;  height:240px; margin:0 auto;}
.hd_footBox dl{float:left;width:900px;}
.hd_footBox dl dt{float:left; width:220px; height:220px;}
.hd_footBox dl dt img{width:220px; height:220px;}
.hd_footBox dl dd{margin-left:250px; padding-top:60px; box-sizing: border-box;}
.hd_footBox dl dd p{float:left; width:100%; font-size:14px; color:#333333; line-height: 26px;;}
.hd_footBox dl dd p b{font-size:20px; margin-left:20px;}
.hd_footBox dl dd p.half{width:50%;}

.hd_footBox ul{float:left;width:300px; padding-top:50px; box-sizing: border-box;}
.hd_footBox ul li{float:left; width:150px; text-align: center;}
.hd_footBox ul li p{font-size:14px; line-height: 26px; color:#666666;}


.hd_footCop{width:100%; overflow: hidden; background: #272e88;}
.hd_footCopBox{width:1200px;  height:100px; text-align: center;margin:0 auto; padding-top:20px; box-sizing: border-box;}
.hd_footCopBox a{font-size:14px; color:#ffffff; line-height: 50px;}
.hd_footCopBox a:hover{ text-decoration: underline;}
.hd_footCopBox span{color:#ffffff;}
.hd_footCopBox p{width:100%;font-size:14px; color:#ffffff;}

/*二级-展会信息*/
.hd_ejbanner{width:100%; height:300px; margin:0 auto; overflow: hidden;}
.hd_ejbanner.zhxx{background: url(../image/zh_banner.jpg) no-repeat;webkit-background-size: cover; -o-background-size: cover;}
.hd_ejbanner.fwzx{background: url(../image/banner_fw.jpg) no-repeat;webkit-background-size: cover; -o-background-size: cover;}
.hd_ejbanner.djwl{background: url(../image/banner_wl.jpg) no-repeat;webkit-background-size: cover; -o-background-size: cover;}
.hd_ejbanner.czbt{background: url(../image/banner_bt.jpg) no-repeat;webkit-background-size: cover; -o-background-size: cover;}
.hd_ejbanner.join{background: url(../image/banner_join.jpg) no-repeat;webkit-background-size: cover; -o-background-size: cover;}
.hd_ejbanner.contactus{background: url(../image/banner_lx.jpg) no-repeat;webkit-background-size: cover; -o-background-size: cover;}
.hd_classTag{width:100%; overflow:hidden; background: #f8f8f8;padding-bottom:30px;}
.hd_classTagBox{width:1200px; margin:0 auto;}
.hd_ejTitle{float:left; width:100%; height:75px; border-bottom: solid 1px #ededed;}
.hd_ejTitleTxt{float:left;}
.hd_ejTitleTxt h1{font-size:20px; color:#f14646; display: inline-block; line-height: 75px;}
.hd_ejTitleTxt span{font-size:14px; color:#f14646;line-height: 75px;}
.hd_search{float:right; width:372px; height:75px; padding-top:20px; box-sizing: border-box;}

.hd_tagList{float:left;width:100%;}
.hd_tagList dl dt {float:left; width:80px; color:#666666; font-size:14px;line-height: 50px;}
.hd_tagList dl dd{margin-left:80px;line-height: 50px; }
.hd_tagList dl dd a{font-size:14px; color:#666666; line-height: 30px; display: inline-block; border-radius: 3px; padding:2px 8px;}
.hd_tagList dl dd a:hover{background: #f14646; color:#ffffff;}
.hd_tagList dl dd a.act{background: #f14646; color:#ffffff;}

.hd_zhInfoList{width:1200px; margin:0 auto; overflow: hidden;}
.hd_zhInfoList ul{width:1230px; overflow: hidden; margin:0 auto; padding-bottom:10px}
.hd_zhInfoList ul li{float:left;position:relative;  width:277px; height:245px; margin-right:30px; margin-top:30px;}
.hd_zhInfoList ul li img{width:277px; height:179px}
.hd_zhListTxt{width:100%; height:80px; background: #f1f1f1; padding:10px 15px; box-sizing: border-box;}
.hd_zhListTxt h1{width:100%; height:30px; overflow:hidden; font-size:14px; color:#333333; line-height: 30px;}
.hd_zhListTxt p{font-size:14px; color:#666666; }
.hd_zhListTxt p span{float:left; font-size:14px; color:#666666; line-height: 30px;;}
.hd_zhListTxt p b{float:right; font-weight: normal; background: url(../image/ll.png) no-repeat; padding-left:30px; line-height: 30px; color:#666666}

.hd_zhMask{position:absolute; top:0; left:0; width:277px; height:258px; background: url(../image/mask.png); text-align: center; vertical-align: middle;}
.hd_zhMask a{width:120px; height:40px; border-radius:5px; display:inline-block; text-align: center; line-height: 40px; color:#ffffff;font-size:14px; margin-top:140px;}
.hd_zhMask a.red{background: #f14646;}
.hd_zhMask a.red:hover{filter:alpha(opacity=80);opacity:0.8;}
.hd_zhMask a.yellow{background: #f29a0e;}
.hd_zhMask a.yellow:hover{filter:alpha(opacity=80);opacity:0.8;}


/*二级-翻页*/
.hd_page{width:500px; height:40px; margin:0 auto; margin-top:50px; margin-bottom: 50px; text-align: center;}
.hd_page a{padding:2px 15px; text-align: center; line-height: 40px; color:#666666; border:solid 1px #e1e1e1; display:inline-block; margin:0 5px; border-radius: 5px; font-size:14px;}
.hd_page a:hover{background: #f14646; color:#ffffff; border:solid 1px #f14646;}
.hd_page a.act{background: #f14646;color:#ffffff; border:solid 1px #f14646;}

/*二级-报名弹框*/
.hd_signUpEject{position:fixed; top:10%; left:50%; margin-left:-296px; width:592px;padding:30px 50px; border:solid 5px #ede5e5; border-radius:8px; background: #ffffff; z-index: 999;}
.hd_signUpEject a.close{position:absolute; top:10px; right:10px; width:35px;height:35px;display: inline-block; border-radius: 100%; background: #f14646; text-align: center; line-height: 35px; font-size:18px; color:#ffffff;;}
.hd_signUpEject a.close:hover{background: #d03333;}
.hd_singTitle{width:100%; margin:0 auto;}
.hd_singTitle h1{font-size:20px; text-align: center; color:#f14646; line-height: 50px;}
.hd_singTitle ul{width:100%; height:30px; border-bottom: solid 1px #e1e1e1;}
.hd_singTitle ul li{float:left; width:80px; line-height:30px; color:#666666;text-align: center;}
.hd_singTitle ul li:hover{cursor: pointer; color:#f14646; border-bottom: solid 1px #f14646; }
.hd_singTitle ul li.act{color:#f14646; border-bottom: solid 1px #f14646;}

.hd_zlbm{float:left; width:100%; margin-top:20px; padding:0px 20px; box-sizing: border-box;}
.hd_zlbm input{float:left; width:380px; height:40px; border-radius: 3px; border:solid 1px #e1e1e1; padding:5px; box-sizing: border-box; margin-right:12px;}
.hd_zlbm textarea{float:left; width:380px; height:100px; border-radius: 3px; border:solid 1px #e1e1e1; padding:5px; box-sizing: border-box; margin-right:12px;}
.hd_zlbm span{float:left; width:80px; font-size:14px;color:#666666; line-height: 40px; text-align:right}
.hd_singMsg button{margin-left:100px; margin-top:20px;width:380px; height:40px; border-radius: 3px; display: inline-block; background: #f14646; color:#ffffff; font-size:16px; box-sizing: border-box;}
.hd_singMsg button:hover{background: #d03333; cursor: pointer;}

/*展会信息详细*/
.hd_ExhTitle{width:100%; height:80px;overflow: hidden;}
.hd_ExhTitle h1{text-align: center; border-bottom: solid 1px #f0f0f0; font-size:24px; color:#33333; line-height: 48px;}
.hd_ExhTitle h2{font-size:14px; font-weight:normal; color:#666666; text-align: center; line-height: 50px;;}
.hd_ExhTitle h2 span{margin:0 20px;}

.hd_ExtBanner{position:relative; width:1120px;height:400px; background: #003F81; margin:0 auto;}
.hd_ExtBanner a{position:absolute;width:50px; height:50px; display: inline-block; color:#ffffff; font-size:50px; text-align: center;line-height: 50px;filter:alpha(opacity=30);opacity:0.3; z-index: 999; }
.hd_ExtBanner a:hover{filter:alpha(opacity=100);opacity:1;}
.hd_ExtBanner a.left{top:50%;left:10px; margin-top:-25px; background: url(../image/arr.png) no-repeat 0 -50px ;}
.hd_ExtBanner a.right{top:50%;right:10px;margin-top:-25px;background: url(../image/arr.png) no-repeat 0 0px ;}
.hd_ExtBanner ul{position:absolute; top:0; left:0; width:100%; height:400px; overflow: hidden;}
.hd_ExtBanner ul li{float:left; width:1120px; height:400px; overflow: hidden; }
.hd_ExtBanner ul li img{width:1120px; height:400px;}
.hd_extPicShadow{position:absolute; bottom:-25px; left:0; width:100%; height:43px; background: url(../image/shadow.png) no-repeat center;}

.hd_extTag{position: absolute; bottom:20px; right:20px; width:auto; height:16px; border-radius: 16px; background: url(../image/mask.png);text-align: center; line-height: 16px; padding:0 5px; overflow: hidden;} 
.hd_extTag a{position:relative; width:12px; height:12px; background: #9ca0a0; border-radius:100%; display: inline-block;  margin:0 1px; }
.hd_extTag a:hover{background: #f14646;}
.hd_extTag a.act{background:#f14646;filter:alpha(opacity=100);opacity:1;}


.hd_ExtMsg{width:100%; overflow: hidden; padding:20px 100px; box-sizing: border-box;}
.hd_ExtMsg p{font-size:16px; line-height: 32px; color:#666666;}
.hd_ExtMsg h1{font-size:18px; color:#f14646; line-height: 32px; margin-top:30px;}

.hd_exhMore{width:100%; height:50px; border-bottom: solid 1px #e1e1e1;}
.hd_exhMore h1{font-size:18px; color:#f14646;line-height: 50px;}
.hd_exhMore h1 span{font-size:14px; margin-left:10px; font-weight: normal;}


/*右侧浮动*/
.hd_floatR{position:fixed; right:10px; top:50%; margin-top:-90px; width:45px; z-index: 999;}
.hd_floatA{position:fixed; right:10px; top:50%; margin-top:-90px; width:100px;height:200px; z-index: 999;}
.hd_floatRBtn a{width:45px; height:45px; display:block; border:solid 1px #e1e1e1; border-radius:5px; margin-top:5px;}
.hd_floatRBtn a.kf{ background:#ffffff url(../image/float_r.png) no-repeat -45px 0;}
.hd_floatRBtn a.kf:hover{ background:#ffffff url(../image/float_r.png) no-repeat 0px 0;}
.hd_floatRBtn a.ewm{background:#ffffff url(../image/float_r.png) no-repeat -45px -45px;}
.hd_floatRBtn a.ewm:hover{ background:#ffffff url(../image/float_r.png) no-repeat 0px -45px}
.hd_floatRBtn a.fx{ background:#ffffff url(../image/float_r.png) no-repeat -45px -90px;}
.hd_floatRBtn a.fx:hover{ background:#ffffff url(../image/float_r.png) no-repeat 0px -90px;}
.hd_floatRBtn a.goTop{background:#ffffff url(../image/float_r.png) no-repeat -45px -135px;}
.hd_floatRBtn a.goTop:hover{ background:#ffffff url(../image/float_r.png) no-repeat 0px -135px;}

.hd_flmsgBox{position:absolute; top:5px; right:55px; width:200px; border:solid 1px #e1e1e1; border-radius:5px; background: #ffffff; padding:10px; }

.hd_kfMsg p{font-size:14px; line-height: 23px; color:#F55C4E;}
.hd_kfMsg p span{color:#666666}
.hdArr_right{position:absolute;top:18px;right:-6px;width:6px;height:10px; background: url(../image/arr_r.png) no-repeat;}

.hd_ewmMsg{text-align: center;}
.hd_ewmMsg p{font-size:14px; line-height: 25px; text-align: center;}

.hd_fxMsg{width:100%;}
.hd_fxMsg a{float:left; width:30px;height:30px; margin-right:15px; display:inline-block;}
.hd_fxMsg a:hover{filter:alpha(opacity=90); opacity: 0.9;}
.hd_fxMsg a.wx{background: url(../image/fl_wx.png) no-repeat;}
.hd_fxMsg a.wb{background: url(../image/fl_wb.png) no-repeat;}
.hd_fxMsg a.qq{background: url(../image/fl_qq.png) no-repeat;}
.hd_fxMsg a.rr{background: url(../image/fl_rr.png) no-repeat;}

/*服务中心*/
.hd_fwCenter{width:100%; overflow: hidden;}
.hd_fwCenter dl{padding:100px 0; overflow: hidden;}
.hd_fwCenter dl dt{float:left; width:650px;}
.hd_fwCenter dl dt.right{float:right; width:650px; text-align: right;}
.hd_fwCenter dl dt h1{font-size:24px; color:#f14646; width:300px; border-bottom: solid 1px #e1e1e1; line-height: 40px;}
.hd_fwCenter dl dt h1.right{float:right;}
.hd_fwCenter dl dt h2.right{float:right;}
.hd_fwCenter dl dt h2{width:100%; font-size:14px; color:#999999; font-weight: normal;line-height: 40px;}
.hd_fwCenter dl dt p{float:left;width:100%; overflow:hidden;padding:5px 0; text-align:left; font-size:14px; line-height: 24px; color:#666666;}
.hd_fwCenter dl dt p img{width:380px;height:260px;margin:5px}
.hd_fwCenter dl dd{margin-left:680px;}
.hd_fwCenter dl dd.left{float:left;margin-left:0px;}
.hd_fwCenter dl dd img{width:519px; height:253px;}

.hd_fwCenTitle{width:300px; margin:0 auto; text-align: center;}
.hd_fwCenTitle h1{font-size:24px; color:#f14646; width:300px; border-bottom: solid 1px #e1e1e1; line-height: 40px;}
.hd_fwCenTitle h2{width:100%; font-size:14px; color:#999999; font-weight: normal;line-height: 40px;}

.hd_fwCenMsg{width:100%; overflow: hidden; text-align: center; padding-top:40px; box-sizing: border-box;}
.hd_fwCenMsg p{text-align: left; padding:20px 100px; font-size:14px; line-height: 32px; color:#666666}
.hd_fwCenMsg p.txt{ padding:5px 100px;}
.hd_fwCenMsg p.web {color:#f14646; text-align: center;}
.hd_fwCenMsg p.web a{color:#f14646}

.hd_fwCenMsg.img{width:1120px;}

/*关于我们*/
.hd_aboutNumBG{width:100%; height:261px ;background:url(../image/aboutUS_pic.jpg) no-repeat;;}
.hd_aboutNum{width:100%; }
.hd_aboutNum ul li{float:left; width:25%; text-align: center; padding-top:25px; box-sizing: border-box;}
.hd_aboutNum ul li h1{font-size:60px; color:#ffffff; line-height: 90px;text-align: center;}
.hd_aboutNum ul li h1 span{font-size:20px; margin-left:20px; }
.hd_aboutNum p{width:100%;font-size:20px; line-height: 22px; color:#666666}

/*联系我们*/
.hd_contact ul{width:100%; overflow: hidden; margin: 0 auto;}
.hd_contact ul li{position:relative; float:left;width:400px; height:290px; text-align: center; background: #ffffff; padding:20px; box-sizing: border-box;}
.hd_contact ul li.act{ background: #f8f8f8;}
.hd_contact ul li:nth-child(odd){position:relative; float:left;width:400px; height:290px; text-align: center; background: #ffffff; padding:20px; box-sizing: border-box;}
.hd_contact ul li:nth-child(even){position:relative; float:left;width:400px; height:290px; text-align: center; background: #f8f8f8; padding:20px; box-sizing: border-box;}
.hd_contact ul li h1{width:360px;font-size:18px; color:#333333; line-height: 50px; border-bottom: solid 1px #e1e1e1;display: inline-block;padding-top:80px; background: url(../image/con_pic1.png) no-repeat center; color:#f14646;}
.hd_contact ul li h1.add{background: url(../image/con_pic1.png) no-repeat center; }
.hd_contact ul li h1.tel{background: url(../image/con_pic2.png) no-repeat center; }
.hd_contact ul li h1.email{background: url(../image/con_pic3.png) no-repeat center;;}

.hd_contact ul li h2{font-size:16px; color:#999999;line-height: 30px; font-weight: normal;}
.hd_contact ul li h3{font-size:16px; color:#333333;line-height: 30px; font-weight: normal;}
.hd_contact ul li p{font-size:12px; color:#666666; line-height: 26px; text-align: left;}
.hd_contact ul li a{position:absolute; bottom:15px; left:50%; margin-left:-54px; width:108px; height:35px; display:inline-block; border-radius:17px; text-align: center; font-size:14px; line-height: 35px; color:#f14646; background: #fffff; margin-top:20px; border:solid 1px #e1e1e1}
.hd_contact ul li a:hover{background: #f14646;color:#ffffff;border:solid 1px #f14646}


/*招贤纳士*/
.hd_joinMsg{width:800px; overflow: hidden; margin:0 auto; background: #ffffff; border-radius:10px; padding:20px; box-sizing: border-box;}
.hd_joinMsg ul{background: #f3f3f3; overflow: hidden; padding:10px;margin-top:20px;}
.hd_joinMsg ul li{float:left; width:25%; font-size:14px; color:#333333; border-bottom: none; line-height: 30px;}
.hd_joinMsg h2{font-size:16px; color:#f14646; margin-top:20px;}

.hd_joinMsg h3{font-size:14px; line-height: 30px; margin-top:20px;}
.hd_joinMsg p{font-size:14px; line-height: 26px; color:#666666;}



.hd_map{width:100%; overflow: hidden; text-align: center;}
.hd_map img{width:1200px;}	
.none{display: none;}
.hd_dir{width:100%; height:80px; }


/*登录*/
.hd_loginMsg{width:100%; min-height:500px; overflow: hidden;}
.hd_loginTitle{width:100%; text-align: center;}
.hd_loginTitle h1{font-size:18px; line-height: 100px; color:#333333;}
.hd_loginTxtBox{width:600px; margin:0 auto; min-height: 300px; background: #ffffff;border-radius: 8px;box-shadow: 0px 0px 10px #e1e1e1; padding:50px; box-sizing: border-box;}

.hd_loginTxt{width:100%; overflow: hidden; margin-bottom:10px;}
.hd_loginTxt span{float:left; width:100px; height:40px; display:inline-block; font-size:14px; line-height: 40px; color:#666666; text-align: right;}
.hd_loginTxt input{float:left; width:350px; height:40px; border:solid 1px #e1e1e1; border-radius:5px;line-height: 70px; padding-left:10px; box-sizing: border-box;}
.hd_loginTxt button{float:left; width:350px; height:40px; border:solid 1px #e1e1e1; border-radius:5px; background: #f14646; margin-top:20px;color:#ffffff}
.hd_loginTxt button:hover{filter:alpha(opacity=90);opacity:0.9; cursor: pointer; color:#ffffff}


.hd_userL{float:left; width:200px; background: #ffffff; min-height:500px; border-radius: 8px; box-shadow: 0 0 5px #cccccc; margin-bottom: 20px;}
.hd_userLogo{width:100%; text-align: center;border-bottom:solid 2px #e1e1e1; }
.hd_userLogo h2{width:100%; text-align: center;font-size: 20px;line-height: 50px;}
.hd_userLogo img{width:160px; height:70px;}
.hd_zlMsg{width:100%; overflow: hidden; padding:0 10px; box-sizing: border-box;margin-top:20px;}

.hd_zlMsg ul li{width:100%; padding-left:10px; box-sizing: border-box; font-size:14px; line-height: 40px; border-bottom:solid 1px #e1e1e1}
.hd_zlMsg ul li a{color:#333333}
.hd_zlMsg ul li a:hover{color:#f14646}
.hd_zlMsg ul li a.act{color:#f14646}

.hd_userR{float:left; width:980px; margin-left:20px; background: #ffffff; min-height:500px; border-radius: 8px; box-shadow: 0 0 5px #cccccc; margin-bottom: 20px; padding:20px; box-sizing: border-box;}
.hd_urTitle{width:100%; overflow: hidden;}
.hd_urTitle h1{font-size:20px; color:#f14646; line-height: 40px; border-bottom: solid 1px #f3f3f3;}
.hd_ContractList{width:100%; overflow: hidden;}
.hd_ContractList table{width:100%;}
.hd_ContractList table tr th{background: #f1f1f1; height:40px; line-height: 40px; color:#666666; font-size:14px}
.hd_ContractList table tr td{border-bottom: solid 1px #e1e1e1; line-height: 40px; font-size:14px; color:#666666; text-align: center;}
.hd_ContractList table tr:hover{ background: #eaeaea;}
.hd_ContractList table tr .txtLeft{text-align:left;}
.hd_ContractList table tr .txtRight{text-align:right;}
.hd_ContractList table tr button{background: transparent;color:#666666;cursor: pointer}
.hd_ContractList table tr td a{margin:0 5px; color:#666666}
.hd_ContractList table tr td a:hover{color:#f14646}
.hd_ContractList ul {width:100%; }
.hd_ContractList ul li{border-bottom: solid 1px #e1e1e1; line-height: 40px; font-size:14px; color:#666666; padding:0 10px;box-sizing: border-box; }
.hd_ContractList ul li a{color:#666666}
.hd_ContractList ul li a:hover{color:#f14646}

.hd_urMsg{width:100%; overflow: hidden;}
.hd_urMsg h1{width:100%; line-height: 60px; text-align: center; font-size:20px; color:#333333}
.hd_urMsg p{line-height: 26px; font-size:14px; color:#666666; margin-bottom: 15px; text-indent: 2em; }


.none{display: none;}
.hd_dir{width:100%; height:80px; }


.hd_zlInput2{float:left; margin-top:20px; width:50%;}
.hd_zlInput2.tl 

{width:100%}
.hd_ContractList h1{float:left; width:100%; font-size:20px; line-height: 40px; text-align: left; color: #333333; border-bottom: solid 1px #e1e1e1; margin-top:30px;}
.hd_zlInput2 span{width:32%; display: inline-block; text-align: right;}
.hd_zlInput2 input{width:280px; height:40px; border-radius: 3px; border:solid 1px #e1e1e1; padding:5px; box-sizing: border-box; margin-right:12px;}
.hd_zlInput2 button{width:100%; height:40px; background: #f14646; border-radius: 3px; color:#ffffff;font-size:16px; line-height: 40px; text-align: center; cursor:pointer; }
.hd_zlInput2 button:hover{background: #e13f3f;;}


.slidernav{position:absolute;  bottom:0; width:100%;text-align:center;  color:#fff; font-size:0; *word-spacing: -1px;}

.rslides_tabs li {
	display: inline-block;
	margin: 0 5px;
}
.rslides_tabs a {
	display: inline-block;
	vertical-align: middle;
	text-indent: -9999px;
	overflow: hidden;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	display: inline-block;
	background-color:#999999;
	border: 1px solid #999999;
}
.rslides_tabs .current a {
	width: 6px;
	height: 6px;
	border-color: #f14646;
	background-color: #f14646;
}
.rslides li a {
	float: left;
	width: 25%;
	padding: 4% 0;
	border: 1px solid #F1F1F1;
	margin: -1px;
	text-align: center;
	opacity: 0.6;
}
.rslides li a:hover {
	opacity: 1;
}