﻿html,body{width: 100%;height: 100%;}
a.currentpage{color: #ffffff!important;background: #14a83b!important;}
.nav>li>a.nobg{background: none;}
.left{float:left;}
.right{float:right;}
/*广告*/
.banner{width: 100%;height:271px;margin-top:87px;padding-top: 140px;line-height: 1;text-align: center;}
.banner_title{font-size: 30px;color: #dbdbdb;}
.banner_summary{font-size: 18px;color: #999ba9;font-family: arial;padding-top: 12px;}
/*主体*/
.main{width: 100%;padding: 35px 0 95px 0;/* background: url(../images/mainbt.png) no-repeat center 53px; */}
.maincon{width: 1200px;margin:0 auto;}
.main .page_nav{width:100%;overflow:hidden;background: #fff; left:0px;}
.mainbt{height:36px;font-size: 18px;color: #383838;text-align: center;line-height: 36px;margin-bottom:20px;background: url(../images/mainbt.png) no-repeat center 15px;}
.mainNav{margin: 0 auto;width: 100%;text-align: center;margin-bottom: 30px;}
.mainNav>li{display:inline;width: 110px;height: 36px;font-size:12px;margin-right:10px;}
.mainNav>li>a{color: #FFFFFF;display:inline-block;width: 110px;height: 36px;text-align: center;line-height: 36px;background:#1c2975;}
.mainNav>li>a:hover{background: #14a83b;}
.mainActive{background: #14a83b!important;box-shadow: 0px 0px 5px 1px rgba(20,168,59,0.5);}
/*服务*/
.noMar{margin-right: 0px!important;}
.hint{text-align: center;font-size: 14px;color: #272727;line-height: 26px;padding-bottom: 36px;}
.serve_search {width:1200px;margin:0 auto;}
.serve_search .input{padding-left: 15px;width: 435px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #e4e4e4;float:right;display: block;}
.serve_search p{width:530px;height:40px;float:left;margin-right: 70px;margin-bottom: 10px;}
.serve_search label{line-height:40px;font-size: 14px;color: #272727;cursor: pointer;}
.serve_search .sub{width: 110px;height: 36px;text-align: center;line-height: 36px;color: #FFFFFF;font-size: 12px;background: #14a83b;display: block;margin-top: 30px;margin-left: 80px;}
/*公益*/
.welcon{padding-top:30px;padding-bottom: 35px;border-bottom: 1px solid #eeeeee;height:160px;width:1200px;margin:0 auto; cursor:pointer;}
.welfare_left{float: left;width: 616px;line-height: 20px;padding-top: 20px;}
.wel_date{font-size:14px;color: #a2a2a2;}
.welBt{font-size: 14px;color: #000000;font-weight: 500;line-height: 40px;}
.welInfo{font-size: 12px;color: #5c5c5c;}
.welMore{display:block;font-size: 12px;color: #a2a2a2;padding-top: 20px;}
.welimg{height:160px;width:246px}
/*联系*/
.contact_con{width:1200px;min-height:350px;}
.map{width:100%;height:374px;background: red;/*float: left;*/margin-right: 40px;}
.adress{float: left;line-height: 36px;color: #151515;font-size: 14px;}
/*关于*/
.about_top{width:100%;/* height: 693px; */background:#ffffff url(../images/baoutbj.png) no-repeat right bottom;position:relative;z-index: -1;margin-top:-160px;}
.aboutTop{width:1200px;margin: 0 auto;}
.aboutTop_con{width:770px;padding-top: 220px;font-size:14px;color: #1e1e1e;line-height:30px;/* max-height: 390px; */overflow: hidden;padding-bottom:20px}
.from_germe{width: 100%;height: 690px;position: relative;}
.from_pos{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.6);}
.from_con{width: 1200px;height:100%;margin:0 auto;font-size: 14px;color:#e4e4e4;line-height: 30px;}
.environment{width:1200px;padding:100px 0;margin:0 auto;font-size: 14px;color: #393939;line-height: 30px; overflow:Hidden;}
.aboutTitle{font-size: 36px;color: #434343;padding-bottom:45px;}
.team{width: 1200px;margin: 0 auto;font-size: 14px;color: #393939;line-height: 30px;}
.teamImg{width: 100%;padding-bottom:30px;}
.teamImg>img{width: 300px;height: 195px;float: left;}
.honor_main{width: 100%;height:auto;background: url(../images/honor.png) no-repeat center 0;padding-top:36px;}
.honor_bj{width: 100%;height:120px;background: url(../images/mainbt.png) no-repeat center 15px; position:relative;}
.honor_bj .page_nav{width:100%;background: #fff;}
.main_h{position: relative;}
.honor_con{width: 1200px;height:auto;margin: 0 auto;padding-top: 45px;}
.honor_list{width:1060px;/* float:right; */padding: 0 70px;/* overflow: hidden; */}
.honor_list>dl{width:180px;display:inline-block;margin-right: 75px;height:305px;cursor: pointer;position:relative;}
.honor_list>dl>dt{position: relative;width:180px;height: 253px;}
.honor_list dt img{ display:block; width:100%; max-height:100%; overflow:hidden;}
.zs_mark{position: absolute;width: 100%;height: 100%;background: url(../images/zsmark.png) no-repeat 0 0;background-size:100% 100%;position: absolute;top: 0;left: 0;opacity:0;}
.honor_list>dl>dd{text-align: center;line-height:51px;font-size: 14px;color: #3b3b3b;position: absolute;left:0;bottom: 0;width: 100%;height: 51px;}
.honor_list>dl:hover dd{color: #14a83b;}
.zs_mark:hover{opacity:1;}
/*发展历史*/
.develop_line{margin-top:30px;width:1200px;background: url(../images/develine.jpg) repeat-y center top;margin: 0 auto;}
.de_show{width:1200px;}
.de_show>li{width:1200px;/* height: 257px; */position:relative;overflow: hidden;cursor: pointer;}
.de_show .de_img{width: 201px;/* height: 201px; */padding-top: 11px;position: absolute;top: 0;}
.de_img>img{width: 100%;/* height:100%; */}
.de_info{width: 609px;padding-top: 10px;/* height: 247px; */}
.de_focus{color: #1c2975;font-size: 16px;height:20px;display: block;}
.fo_left{padding-left:30px;background: url(../images/developY.png) no-repeat 0 center;line-height:20px;padding-right:26px;float: left!important;}
.fo_right{padding-left:26px;background: url(../images/developY.png) no-repeat right center;line-height:20px;padding-right:30px;float: right!important;}
.de_left{left:319px;}
.de_right{right:319px;}
.de_jj{font-size: 14px;color: #464646;/* min-height: 89px; */}
.t_right{text-align: right;}


.develop_line  .bull {
  width: 70px;
  height: 70px;
  background: #fff;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -33px;
  z-index: 99;
  border: 2px solid #14a83b;
  border-radius: 50%;
  
}
.develop_line  .bull span {
  display: block;
  width: 100%;
  /* height: 66px; */
  text-align: center;
  line-height: 70px;
  color: #14a83b;
  font-size: 16px;
}
.develop_line  .bull.fix {
  position: fixed;
  left: 50%;
  margin-left: -35px;
  /* top: 256px; */
  display: block;
}
.develop_line  .bull-wrap {
  width: 100%;
  height: 70px;
  overflow: hidden;
  position: relative;
}
.develop_line  .bull-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  /* height: 70px; */
}
.develop_line  .left-l {
  width: 55px;
  height: 1px;
  background: #000;
  position: absolute;
  right: 70px;
  top: 33px;
  display: none;
}
.develop_line .right-l {
  width: 55px;
  height: 1px;
  background: #000;
  position: absolute;
  left: 70px;
  top: 33px;
  display: none;
}
.develop_line .left-d {
  width: 18px;
  height: 18px;
background: #14a83b;position: absolute;   border-radius: 50%;
  top: 24px;
  left: -68px;
  display: none;
}
.develop_line .right-d {
  width: 18px;
  height: 18px;
  background: #14a83b;
  position: absolute;
  top: 24px;
  right: -68px;
  display: none;
  border-radius: 50%;
}
/*新闻国际市场*/
.blue{color: #152370!important;}
.news{width:100%;overflow: hidden;}
.newslist{width: 100%;overflow: hidden;}
.newslist>li{width: 100%;height: 228px/*;cursor: pointer;*/}
.newslist>li .news_auto{width: 1200px;height:227px;margin:0 auto;border-bottom: 1px solid #eeeeee;cursor:pointer;padding: 0px 15px;}
.news_info{width: 610px;height: 167px;padding-top: 60px;float: left;line-height: 1;}
.new_img{width: 244px;height: 158px;float: right;margin-top: 33px;}
.new_img>img{width: 100%;height: 100%;}
.news_date{font-size:14px;color: #a2a2a2;padding-bottom: 13px;}
.news_title{font-size: 14px;color: #444444;font-weight: bold;padding-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_summary{font-size: 12px;color: #5c5c5c;line-height: 20px;}
.newsMore{font-size: 12px;color: #A2A2A2;display: block;padding-top: 20px;}
.newslist>li:hover .news_auto{background: #1c2975;}
.newslist>li:hover .news_date{color: #ffffff;}
.newslist>li:hover .news_title{color: #ffffff;}
.newslist>li:hover .news_auto{border:0;}
.newslist>li:hover .news_summary{color: #fff;}
.newslist>li:hover .newsMore{color: #fff;}
.dispage{width: 100%;height: 40px;text-align: center;margin-top: 35px;}
.dispage>a{display: inline-block;width: 39px;height: 39px;color: #6d6d6d;font-size: 14px;line-height: 39px;text-align: center;background:#e5e5e5;margin-right: 3px;}
.dispage>a:hover{color: #ffffff;background: #14a83b;}
/*新闻详细页*/
.newsCon{width: 1200px;margin: 0 auto;padding-top:30px;/* background:#ffffff; */}
.newsCon h3{text-align: center;font-size:16px;font-weight: bold;color: #444444;}
.center{text-align: center;display: block;width: 100%;padding-top: 5px;margin-bottom: 50px;}
.articl{width: 1200px;padding-bottom: 70px;min-height:220px;line-height: 30px;}
.art_link{width: 1180px;height:58px;padding-top:10px;background: #f5f5f5;padding-left: 20px;color: #292929;font-size: 12px;line-height:24px;}
.art_link a{color: #292929;}
.xy{width: 641px;float: right;color: #4d4d4d;font-size: 14px;line-height: 30px;}
/*招商-在线留言*/
.attract{width: 1200px;margin: 0 auto;}
.biaoyu{text-align: center;color: #272727;font-size: 14px;line-height: 24px;padding-bottom: 40px;}
.contact{width:100%;color: #272727;font-size: 14px;line-height: 40px;}
.form_bt{width: 65px;color: #272727;font-size: 14px;line-height: 40px;display: inline-block;cursor: pointer;}
.radio{cursor: pointer;margin-top:10px;margin-right:5px;}
.contact p{height:40px;margin-bottom: 10px;}
.tex{width: 441px;height: 38px;border: 1px solid #999999;padding-left: 10px;}
.red{color: red;padding-left: 10px;padding-right: 40px;}
.note{width: 1066px;height: 170px;border: 1px solid #999999;padding-top: 10px;padding-left: 10px;}
textarea{resize:none;}
.subBtn{width:112px;font-size: 12px;color: #FFFFFF;height: 36px;text-align: center;line-height: 36px;background: #14a83b;margin-left: 65px;cursor: pointer;}
/*加盟优势*/
.f_by{font-size: 16px;color: #1c2a75;font-weight:500;padding-top: 30px;}
.att{font-size: 14px;color: #2a2a2a;line-height: 36px;}
/*支付页面*/
.paycon{width: 100%;margin-top: 85px;background: #f5f5f5;padding: 45px 0 26px 0;}
.pay_con{width: 1200px;height: 590px;background:#ffffff;margin: 0 auto;padding-top: 13px;}
.pay_money{width: 1110px;height: 125px;border:1px solid #e1e1e1;margin:0 auto 14px;overflow: hidden;padding: 30px 0 0 65px;}
.okMoney{height:30px;font-size:22px;font-weight: bold;color: #373737;line-height: 36px;width: 100%;}
.pay_type{width: 1176px;height:400px;border:1px solid #e1e1e1;margin:0 auto;}
.payType{width:1110px;height: 60px;color: #0b0b0b;line-height: 60px;font-size: 18px;background: #fafafa;border-bottom:1px solid #e1e1e1;padding-left: 66px;}
.choseType{width: 1110px;padding: 40px 0 0 66px;}
.choseType .on{border: 1px solid #14A83B;}
.choseType input{float: left;margin: 0 10px;border: 1px solid #E1E1E1;width: 154px;height: 48px;background: url(../images/zfb.jpg) no-repeat 0 0;}
.green{color: #14A83B;}
.red1{color: #f6382c;}
.pay{padding-top:20px;font-size: 18px;color: #000000;padding-left: 5px;}
.font{font-size:30px;}
.zfb,.wx,.transpay{display: none;}
.zf{float: left;margin: 0 10px;border: 1px solid #E1E1E1;width: 154px;height: 48px;text-align: center;line-height: 48px;}
.zf>img{vertical-align: middle;cursor: pointer;}
.payMark{ display:none; width:100%;height:100%;background:rgba(102,102,102,0.6);position: fixed;top: 0;left: 0;}
.payMark .tips{position:absolute;top: 45%;left: 30%;background: #fff;z-index: 100;width: 40%;padding: 20px;}
.paymodel{ display:none;width:296px;height:340px;background:#FFFFFF;text-align: center;padding-top:18px;position: absolute;
left: 50%;top: 50%;margin-left: -148px;margin-top: -170px;}
.paymodel1{width: 800px;height: 140px;background:#FFFFFF;text-align: center;padding-top:18px;position: absolute;left: 50%;top: 50%;margin-left: -400px;margin-top: -70px;}
.paymodel>img{width: 260px;height: 260px;}
.paymodel>p{font-size: 16px;color: #000000;line-height: 80px;}
/*线下支付*/
.xxpay{width:1200px;height:474px;margin: 0 auto;background:#ffffff;margin-bottom: 20px;padding-top: 14px;}
.xx_pay{width:1060px;height:420px;border: 1px solid #e1e1e1;margin:0 auto;padding: 36px 0 0 114px;background: url(../images/xx.jpg) no-repeat 70px 36px;line-height: 1;}
.xxpay_by{font-size: 22px;color: #949494;line-height: 32px;}
.bla{color: #373737;}
.gr{color: #27aa38;}
.zh{color: #f6382c;font-size: 18px;padding:20px 0 12px 0;}
.by{font-size: 16px;color: #171717;}
