/*tbody tr th div>span{
  padding-left: 330px;
  color: #000000;
  font-size: 17px;
}*/
.table>thead>tr>th{
  border-bottom: 1px solid #000000;
}

.table>tbody>tr>td{
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
}

body{
	background-color: #000000;
}

header .navbar{
	margin-bottom: 0;
}

/*@media (min-width: 767px){
	.navber{
		margin-bottom: 20px;
	}
}*/

@media (min-width:1200px){.yy{width:850px}}


/*ds*/

.lmtw-logo{
  width: 180px;
}

.yicheng{
  text-align: center;
  vertical-align: middle;
  color: #FF5151;
  background-color: #cccccc;
  font-weight: bold;
  font-size: 18px;
}

.riqi{
  text-align: center;
  vertical-align: middle;
  color: #fff;
  background-color: #66CCFF;
  font-size: 20px;
  font-weight: normal;
}

.yic{
  text-align: center;
  border: 1px solid #000;
  font-size: 15px;
  vertical-align: middle;
  font-weight: normal;
}

table tbody{
  background-color: #ffffff;
}

.zhuti{
  padding-left: 330px;
  color: #000000;
  font-size: 17px;
}

.zhuti-zhu{
  padding-left: 385px;
  color: #000000;
  font-size: 17px;
}

.zhuti-fen{
  padding-left: 425px;
  color: #000000;
  font-size: 17px;
}

.zhuti-fen-thr{
  padding-left: 403px;
  color: #000000;
  font-size: 17px;
}

.zhuti-fen-last{
  padding-left: 455px;
  color: #000000;
  font-size: 17px;
}

tbody th>div{
  padding: 10px;
}



.navbar-brand{
	padding: 0;
}

.navbar-default{
	background: #fff;
	border: 0;
	padding: 0px 10px 0px 0px;
}

.navbar-default .navbar-nav > li{
	margin-left: 1px;	
}

#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 65px;
	background-color:#000000;
	z-index: 99999;
	/*border-bottom:solid 1px #CCC;*/
	}

.navbar-default {
  background: #000000;
  border: 0;
  padding:0px 10px 0px 0px;
}

.navbar-default .first a {
  border-radius: 0 0 0 5px;
}

.navbar-default .navbar-nav > li {
  margin-left: 1px;
}

.navbar-default .navbar-nav > li > a {
  padding: 11px 20px;
  font-size: 16px;
  line-height: 42px;
  color: #FFFFFF;
  font-weight: bold;
}

.navbar-default .navbar-nav > li > img {
  padding: 10px 10px;
}


.nav-online{
	float: right;
	margin-top: 13px;
}

.nav-online div > span{
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
}


.navbar-default .navbar-nav > li > a > i {
  display: inline-block;
}

.navbar-default .navbar-nav > li.active > a,
.navbar-default .navbar-nav > li.active:focus > a,
.navbar-default .navbar-nav > li.active:hover > a,
.navbar-default .navbar-nav > li:hover > a,
.navbar-default .navbar-nav > li:focus > a,
.navbar-default .navbar-nav > li.active > a:focus,
.navbar-default .navbar-nav > li.active:focus > a:focus,
.navbar-default .navbar-nav > li.active:hover > a:focus,
.navbar-default .navbar-nav > li:hover > a:focus,
.navbar-default .navbar-nav > li:focus > a:focus {
  background-color: #52b6ec;
  color: #fff;
}

.divider{
	margin-top: 24px;
}

.ban-bg{
	padding-top: 72px;
}

.meeting-bg{
	padding: 50px 0 0 0;
}

.box-title{
	padding-bottom: 50px;
	text-align: center;
}

.box-title h2{
	padding: 5px 30px 10px 30px;
	display: block;
	color: #ffffff;
	font-size: 30px;
}

.box-title span{
	width: 80px;
	height: 40px;
	border-top: solid 2px #ffffff;
	display: inline-block;
}

.marketing{
  padding-top: 50px;
}

.meeting-agenda{
	text-align: center;
}

.table-responsive tbody>tr{
	color: #CCCCCC;
}

.meeting-agenda{
	padding: 50px 0;
}

@media (min-width: 1200px){
	.meeting-agenda .container{
		width: 800px;
	}
}




.sign-up{
	padding: 50px 0;
}

.issue-bg{
	padding: 50px 0;
}

.wangjie{
  padding-top: 50px;  
}

.jianjie{
  padding-top: 50px;
}

/*.lianxi{
  padding-top: 50px;
}*/

.issue-bg .col-lg-4{
	margin-bottom: 20px;
	text-align: center;
}

/*.enterprise-logo{
  padding-top: 100px;
}*/

/*.guest-bg{
	margin:50px 0;
}*/

.main-footer{
	background-color: #202020;
	padding: 35px 0 0;
	color: #959595;
	margin-top: 20px;
}

.main-footer .widget{
	padding: 0 30px;
}

.widget{
	margin-bottom: 35px;
}

.main-footer .widget .title{
	color: #ffffff;
	border-bottom: 1px solid #303030;
}

.widget .title{
	margin-top: 0;
	padding-bottom: 7px;
	margin-bottom: 21px;
	position: relative;
}

.widget .title:after{
	content: "";
	width: 90px;
	height: 1px;
	background: #337ab7;
	position: absolute;
	left: 0;
	bottom: -1px;
}


footer a.list-group-item{
	color: #ffffff;
}

footer .list-group-item{
	position: relative;
	display: block;
	padding: 8px 0;
	margin-bottom: -1px;
	background: transparent;
	border: 0px solid #ddd;
	font-size: 18px;
	line-height: 180%;
}

footer a.list-group-item:hover,
footer a.list-group-item:focus{
  color: #555;
  text-decoration: none;
  background-color: transparent;
}

.copyright{
	background: #111;
	font-size: 13px;
	text-align: center;
	color: #555;
	padding-top: 14px;
	padding-bottom: 20px;
	border-top: 1px solid #303030;
}

.copyright span{
	margin:0.5em;
}

.copyright a{
	color: #555;
}



/*轮播css*/
@font-face{font-family:openPlatFont;src:url(./img/homepage/dist/big_noodle_titling.ttf)}
#lunbo_img{width:100%;max-width:700px;height:auto}
.btn-l{left:28px}
.btn-r{right:28px}
.btn-move{margin-top:-62px;position:absolute;top:50%}
#myCarousel1 h3{text-align:center;color:#666}
#myCarousel2 h3{text-align:center;color:#f0f7ff}
#tool_unit{margin-top:50px;text-align:center;padding-top:0 auto;background-color:#0b1218}
#myCarousel2 h1,#open_plat h1,#tool_unit h1{color:#e9e9e9;text-align:center}
#open_plat h3,#tool_unit h3{color:#e9e9e9;text-align:center}
#myCarousel1 a,#myCarousel2 a,#open_plat a,#tool_unit a{text-decoration:none}
#product_box div{border:1px solid #fff;background-color:#fff;margin-left:auto;margin-right:auto}
#p1{margin-top:27px;font-size:24px;color:#333;height: 30px;overflow: hidden;}
#p2{margin-top:17px;margin-bottom:50px;font-size:20px;color:#464646;height: 28px;overflow: hidden;}
#p3{border:1px solid #2e9ede;height:40px;line-height:40px;cursor:pointer;margin-top:10px}
#p4{background-position:50% 50%;background-repeat:no-repeat;background-image:url(/img/homepage/dist/more_btn.png);height:40px;line-height:43px;cursor:pointer;margin-top:65px;;color:#fff;text-align:center}
#product_info{height:175px;margin-bottom:20px;text-align:justify;overflow: hidden;color: #747474;}
#open_plat{background-repeat:no-repeat;background-image:url(/img/homepage/dist/open_bg.png);}
#plat_box{background-color:#fdfdfd;height:auto;text-align:center;margin:60px auto auto auto;}
#plat_box:last{background-color:#fdfdfd;height:920px;margin-top:60px}
#plat_box h2{color:#2a2b2d;margin-top:40px;text-align:center}
#plat_box h3{color:#6d6767;margin-top:20px;margin-bottom:30px;text-align:center}
#left_01{text-align:center}
#tiao{margin-bottom:30px;margin-right:0;margin-left:0;background-repeat:repeat-x;background-image:url(./img/homepage/dist/bg.png);width:100%;display:inline-block;position:relative;height:120px}
#tiao div{text-align:center;margin:0 auto;height:120px;line-height:120px;position:absolute}
#font_20{font-size:20px}
#bailu_dynamic{margin-bottom:50px;height:auto}
#bailu_dynamic h1{text-align:center;}
#bailu_dynamic span{padding-bottom:13px;border-bottom:1px solid #000;font-size:25px}
#bailu_dynamic ol{text-align:left;margin-top:25px;line-height:20px;}
#bailu_dynamic li{line-height:32px;color:#747474;font-size: 15px;}
#point img{margin-left:-14px;padding-right:8px;text-decoration:none}
#point{text-decoration:underline}
/*#article_box{height:320px}*/
.B_open_show{position:relative;text-align: left;overflow: hidden;background: url('/img/homepage/dist/bg.png')}
.B_open_show img{float: left;}
.B_open_show i {font-style: normal;color: #2e9ede;font-weight: bold;}
.B_open_show div{float: left;}
.B_open_show span{display: inline-block;float: left;color: #2e9ede;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 0 10px;}
.hangye{
  -moz-user-select: none; /*ç«ç‹*/
  -webkit-user-select: none; /*webkitæµè§ˆå™¨*/
  -ms-user-select: none; /*IE10*/
  -khtml-user-select: none; /*æ—©æœŸæµè§ˆå™¨*/
  user-select: none;
  margin:0 auto;
  text-align:center;
  position: absolute;
  z-index: 999;
  margin: auto;
  left: 0;
  right: 0;
}
@media screen and (min-width:319px){.B_inner{/*margin-top:50px;*/padding:0 15px;text-align:center}
#product_box div{padding:20px;height:500px}
#myCarousel2 h1,#open_plat h1,#tool_unit h1{font-size:14px;margin-top:20px}
#open_plat h3,#tool_unit h3{font-size:12px;margin-top:15px}
.B_product{padding:0 15px}
#product_box div{margin-top:15px}
.B_rounded{width:100%;float:left}
.B_rounded2{width:100%;float:right}
.B_roundedP{padding:0 15px}
.B_open_show{
    height: 80px;margin: 20px 0;padding: 10px 15px;
}
.B_open_show p{
    line-height: 30px;text-align: right;font-size: 10px;float: left;
}
.B_open_show i{
    font-size: 14px;
}
.B_open_show img{
    width: 60px;height: 60px;margin-right: 5px
}
.B_open_show div{
    font-size: 10px;line-height: 60px;
}
.B_open_show span{
    font-size: 18px;line-height: 60px;
}
#plat_box{
    padding:0px;
}
#bailu_dynamic ol{
    margin-left:15px;margin-right:15px;
}
#bailu_dynamic span{
    margin-left:15px;margin-right:15px;font-size: 16px;
}
.B_cooperation{
    margin-left:5px;margin-top: 30px;width: 100%;
}
#bailu_dynamic h1{
    margin: 30px auto 25px auto;font-size: 18px;
}
.hangye{
    bottom: 24px;
}
.hangye span{
    font-size: 14px;
}
}
@media screen and (min-width: 640px){.B_rounded{width:48%;float:left}
.B_rounded2{width:48%;float:right}
.B_roundedP{padding:0 70px}
#product_box div{padding:30px;height:574px}
.B_inner{/*margin-top:50px;*/padding:0 100px;text-align:center;}
.B_rounded{width:48%;float:left}
.B_rounded2{width:48%;float:right}
#myCarousel2 h1,#open_plat h1,#tool_unit h1{font-size:32px;margin-top:75px}
#open_plat h3,#tool_unit h3{font-size:20px;margin-top:32px;margin-bottom:40px}
#plat_box{
    padding:20px 0px 20px 0px
}

#bailu_dynamic ol{
    margin-left:15px;margin-right:15px;
}
#bailu_dynamic span{
    margin-left:15px;margin-right:15px;font-size: 18px;
}
.B_cooperation{
    margin-left:5px;margin-top: 30px;width: 70%;
}
#bailu_dynamic h1{    
    margin: 55px auto 50px auto;
    font-size: 30px;
}
}
.hangye{
  bottom: 40px;
    
}
.hangye span{
    font-size: 24px;
}
.B_open_show{
        height: 80px;padding: 10px;margin: 10px 0;
    }
    .B_open_show p{
        line-height: 30px;text-align: right;font-size: 18px;
    }
    .B_open_show img{
        width: 60px;height: 60px;margin-right: 15px
    }
    .B_open_show i{
        font-size: 20px;    
    }
    .B_open_show div{
        font-size: 18px;line-height: 60px;
    }
    .B_open_show span{
        font-size: 40px;line-height: 60px;
    }
}
@media screen and (max-width:1200px){
    #plat_box{margin: 10px 0 0 0;}
    #plat_box h2{margin-top: 10px;}
    .B_rounded{
        width: 100%;
    }
    .B_rounded2{
        width: 100%;
    }
    .B_open_show{
        height: 80px;padding: 10px;margin: 10px 0;
    }
    .B_open_show p{
        line-height: 30px;text-align: right;
    }
    .B_open_show img{
        width: 60px;height: 60px;margin-right: 15px
    }
    .B_open_show i{
        /*font-size: 14px;    */
    }
    .B_open_show div{
        line-height: 60px;
    }
    .B_open_show span{
        font-size: 40px;line-height: 60px;
    }
    #p4{margin-top: 20px;margin-bottom: 20px;}
    #myCarousel2 #p4{
        margin-bottom: 50px;
    }
}
@media screen and (max-width:1600px){
    #myCarousel2 #p4{
        margin-bottom: 50px;
    }
}
@media screen and (min-width:1601px){.B_inner{margin-top:50px;padding:0 395px;text-align:center}
#product_box div{padding:60px 60px 30px 60px}
#myCarousel2 h1,#open_plat h1,#tool_unit h1{font-size:40px;margin-top:75px}
#open_plat h3,#tool_unit h3{font-size:20px;margin-top:32px}
.B_product{padding:0 160px}
#product_box div{margin-top:70px;height:574px}
.B_rounded{width:48%;float:left}
.B_rounded2{width:48%;float:right}
.B_roundedP{padding:0 160px}
#plat_box{
    padding:40px 0px 40px 0px
}
.B_open_show{height: 140px;padding: 20px 30px;margin: 20px 0;}
.B_open_show p{
    line-height: 50px;text-align: right;font-size: 18px;
}
.B_open_show img{
    width: 100px;height: 100px;margin-right: 20px
}
.B_open_show div{
    font-size: 18px;line-height: 100px;
}
.B_open_show i{
    font-size: 40px;
}
.B_open_show span{
    font-size: 60px;line-height: 100px;
}
#bailu_dynamic ol{
    margin-left:75px;margin-right:75px;
}
#bailu_dynamic span{
    margin-left:75px;margin-right:75px;
}
.B_cooperation{
    margin-left:60px;margin-top: 30px;width: 80%;
}
#bailu_dynamic h1{
    margin: 75px auto 65px auto;font-size: 36px;
}
.hangye{
  bottom: 50px;    
}
#p4{margin-top: 75px;margin-bottom: 65px;}
}


.lanmu{
  width: 900px;
}

.table > thead > tr > td.wri,
.table > tbody > tr > td.wri,
.table > tfoot > tr > td.wri,
.table > thead > tr > th.wri,
.table > tbody > tr > th.wri,
.table > tfoot > tr > th.wri,
.table > thead > tr.wri > td,
.table > tbody > tr.wri > td,
.table > tfoot > tr.wri > td,
.table > thead > tr.wri > th,
.table > tbody > tr.wri > th,
.table > tfoot > tr.wri > th {
  background-color: #FFFFFF;
}

.table > thead > tr > th,
.table > tbody > tr > td{
  text-align: center;
}

.t-wi{
  width: 100px;
}

@media (max-width: 767px){
  .lmtw-logo{
    width: 127px;
  }

  .t-wi{
  width: 54px;
  }

  .lanmu{
    width: 325px;
  }

  .marketing{
    padding-top: 20px;
  }

  .ban-bg{
    padding-top: 62px;
  }

  .meeting-bg{
    padding:25px 0 0 0;
  }

  .meeting-agenda{
    padding:25px 0;
  }

  .issue-bg{
    padding:25px 0;
  }

  .wangjie{
    padding-top: 25px;
  }

  .jianjie{
    padding-top: 25px;
  }

  .sign-up{
    padding:25px;
  }

  .phone{
    padding-top: 10px;
  }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form{
    border-color: #000000;
  }

  .yicheng{
    text-align: center;
    font-size: 13px;
  }

  .riqi{
    text-align: center;
    font-size: 14px;
  }

  tbody > tr > td{
    font-size: 14px;
    vertical-align: middle;
  }


 tbody > tr > th{
    font-weight: normal;
  }

  tbody th>div{
    padding: 5px 0;
  }

  .yic{
    font-size: 13px;
  }

  .zhuti{
    padding-left: 0;
    font-size: 13px;
  }

  .bz{
    text-align: left;
  }


  .zhuti-fen{
    padding-left: 73px;
    font-size: 13px;
  }

  .zhuti-zhu{
    padding-left: 40px;
    font-size: 13px;
  }

  .zhuti-fen-thr{
    padding-left: 56px;
    font-size: 13px;
  }

  .zhuti-fen-last{
    padding-left: 84px;
    font-size: 13px;
  }

  #lunbo_img {
    width: 86%;
  }

  .mob{
    padding-bottom: 20px;
  }

  .guest-bg{
    padding-bottom: 30px;
  }

  .mob-pho{
    float: left;
  }

  .nav-online{
    float: left;
  }
}