
.noct_right{width:1190px;}

.company_picshow
{
	width:750px;
	height:160px;
	float:left;
	background:#f4f4f4;
	margin-right:10px;
	overflow:hidden;
}

.hotsale_travel_line
{
	width:750px;
	float:left;
	margin-top:10px;
}

.hotsale_travel_line h1
{
	width:748px;
	height:46px;
	padding:4px 0;
	float:left;	
	border:1px solid #e2e2e2;
	/*background:url(/images/index/pic_bg.gif) repeat-x  0 -389px;*/
}

.hotsale_travel_line h1 b
{
	width:auto;
	height:46px;
	line-height:46px;
	float:left;
	font-size:14px;
	color:#ff6600;
	padding-left:70px;
	background:url(/images/travel/hot_sale.gif) 20px 0 no-repeat;
}


.hotsale_travel_line ul
{
	width:728px;
	border:1px solid #e2e2e2;
	border-top:0;
	height:auto;
	float:left;
	padding:10px;
	padding-bottom:0;
}

.hotsale_travel_line ul li
{
	width:388px;
	height:auto;
	float:left;
	padding-bottom:10px;
}

.hotsale_travel_line ul li img
{
	width:107px;
	height:60px;
	float:left;
	padding-right:10px;
}

.hotsale_travel_line ul li span
{
	width:271px;
	height:36px;
	float:left;
	line-height:18px;
	overflow:hidden;
}

.hotsale_travel_line ul li b
{
	width:254px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e9380f;
	background:url(/images/Renminbi.gif) 0 5px no-repeat;
	padding-left:15px;
	height:24px;
	overflow:hidden;
	display:block;
}

.company_travel_show
{
	width:750px;
	float:left;
	margin-top:10px;
}

.company_travel_Menubox
{
	width:750px;
	height:36px;
	background:url(/images/index/pic_bg.gif) 0 -125px repeat-x;
	float:left;
}

.company_travel_Menubox 
{

margin:0 auto;
height:36px;

}

.company_travel_Menubox li
{
	float:left;
	display:block;
	cursor:pointer;
	background:url(../images/index/pic_bg.gif) 0 -389px repeat-x;
	padding:0 10px;
	border:1px solid #e2e2e2;
	border-bottom:1px solid #FF9E56;
		height:33px;
	line-height:33px;
	margin-right:1px;

	color:#666;
}
 .second-noctoct .company_travel_show .company_travel_Menubox  p {
  
    width: 170px!important;
    
}
.company_travel_Menubox li.hover
{
	padding:0 10px;
	float:left;
	border:1px solid #FF9E56;
	background:url(../../images/index/pic_bg.gif) 0 -427px repeat-x;
	border-bottom:1px solid #fff;

	color:#e9380f;
}

.company_travel_con
{
	width:750px;
	float:left;
	height:540px;
	border-top:none;
}
.company_travel_con > a{display:block;position:absolute;bottom:10px;left:510px;color:#ababab;font-size:16px;}
.company_travel_con > a + a{left:680px;}

.company_travel_con_list
{
	width:750px;
	float:left;
	margin-bottom:10px;
}

.company_travel_con_list h2
{
	width:748px;
	height:30px;
	line-height:30px;
	background:#fafafa;
	border:1px solid #e2e2e2;
	border-bottom:none;
}

.company_travel_con_list h2 b
{
	color:#639805;
	font-size:14px;
	padding-left:10px;
	font-weight:bold;
}

.company_travel_con_list_box
{
	width:728px;
	padding:10px;
	float:left;
	border:1px solid #e2e2e2;
	border-top:none;
}

.company_travel_con_list_picshow
{
	width:150px;
	height:85px;
	float:left;
	padding-right:15px;
}

.company_travel_con_list_picshow img 
{
	width:150px;
	height:85px;
	float:left;
}

.company_travel_con_line_info
{
	width:563px;
	height:85px;
	float:right;
}

h3.company_travel_con_line_info_tit
{
	width:563px;
	height:25px;
	line-height:25px;
	float:left;
	font-size:14px;
}

h3.company_travel_con_line_info_tit u
{
	color:#639805;
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	width:453px;
	font-weight:bold;
}

h3.company_travel_con_line_info_tit u a:link
{
	color:#639805;
	text-decoration:none;
}

h3.company_travel_con_line_info_tit u a:visited
{
	color:#639805;
	text-decoration:none;
}

h3.company_travel_con_line_info_tit u a:hover
{
	color:#E9380F;
	text-decoration:underline;
}

h3.company_travel_con_line_info_tit u a:active
{
	color:#639805;
	text-decoration:none;
}

h3.company_travel_con_line_info_tit strong
{
	float:left;
	height:20px;
	line-height:20px;
	padding-left:10px;
	width:100px;
}

h3.company_travel_con_line_info_tit strong i
{
	color:#E9380F;
}

.company_travel_con_line_info span
{
	height:20px;
	line-height:20px;
	width:563px;
	float:left;
	overflow:hidden;
}

.company_travel_con_line_info p
{
	width:563px;
	height:40px;
	line-height:20px;
	float:left;
	overflow:hidden;
}

.company_travel_con_line_info p.tuozhan_info_con
{
	width:563px;
	height:60px;
	line-height:20px;
	float:left;
	overflow:hidden;
}

.company_travel_con_line_info p u
{
	color:#999;	
}

.company_travel_con_line_info p i
{
	float:right;
	display:block;
}
.bt{width:100%;position:relative;overflow:hidden;}
.bt1{height:563px;background:url(/images/nimgs/baotuan.jpg) center top repeat;background-attachment:fixed;}
.bt2{height:530px;background:url(/images/nimgs/nexyco.jpg) center repeat;margin:90px 0;background-attachment:fixed;}
.bt3{height:530px;background:url(/images/nimgs/bange.jpg) center repeat;margin:90px 0;background-attachment:fixed;}
.bt4{height:530px;background:url(/images/nimgs/brother1.jpg) center repeat;margin:90px 0;background-attachment:fixed;}

.bt1 img{position:absolute;top:0;left:0px;width:100%;}
.bt1 a{position:absolute;top:376px;left:50%;margin-left:260px;display:block;padding:5px 20px;background:#ffea00;color:#333;font-weight:900;font-size:24px;border-radius:5px;transition:all 0.5s;}
.bt1 a:hover{background:#ff4200;color:#fff;text-decoration:none;}
.bt2 img{width:700px;position:absolute;margin-left:-350px;top:100px;left:50%;}
.bt2::before,.bt3::before,.bt4::before{content:url(/images/nimgs/s21.png);position:absolute;left:16%;top:0;}
.bt3 img{width:750px;position:absolute;margin-left:-350px;top:100px;left:50%;}
.bt4 img{width:750px;position:absolute;margin-left:-350px;top:100px;left:50%;}
.customers{width:1190px;border-bottom:1px solid #eee;border-right:1px solid #eee;height:222px;}
.customers li{width:198px;height:110px;float:left;}
.customers li img{width:198px;height:110px;border-left:1px solid #eee;border-top:1px solid #eee;}

.baotuan_title{width:100%;text-align:center;height:80px;color:#a8a8a8;font-size:18px;line-height:80px;margin-bottom:15px;}
.baotuan_title p strong{font-size:24px;color:#1d960c;}

.l_w{display:block;margin:0 auto;}

.u3_u {width:1030px!important;}
.u2_u {width:530px!important;}
.u1_u {width:1090px!important;}
   ul.nmune_mian a:nth-child(6) li{background:rgba(0,0,0,0.2);}
   ul.nmune_mian a:nth-child(6) li::after{content:"";  display:block;position:absolute;left:44px; width: 0;z-index:999;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #00842e;}
.noctoct{background:#fff;}
.product-wrap .product li img{width:280px;height:189px;}
.product-wrap .product li{height:240px;background:#fff;}
.greenbg li:first-child {margin-left:70px!important;}
.greenbg li:first-child ,.greenbg li:first-child + li{
    width: 509px!important;
}
.greenbg li:first-child img ,.greenbg li:first-child + li img {
    width: 509px!important;
height: auto!important;
    position: absolute;
    top: -30%;
}

.greenbg li:first-child .colbg,.greenbg li:first-child + li .colbg {
    position: absolute!important;
    width: 509px!important;
    top: 200px!important;
}
.product-wrap .product li p, .product2-wrap .product2 li p {
  
    width: 270px;
  
}
.greenbg li:first-child + li p.pb10 {
    top: 0px;
    right: 0px;
    color: #34d587;
    text-shadow: 1px 1px 2px #139006;
}
.greenbg li:first-child + li .bianhaoi {
    left:370px;
    color: #fff;
}
.product li:first-child + li +li {
    margin-right: 14px;
}

.second-noctoct .company_travel_show .company_travel_Menubox ul li{width:170px;}
.second-noctoct .company_travel_show .company_travel_Menubox ul li:hover a{color:#18bc1d;}
.second-noctoct .company_travel_show .company_travel_Menubox ul li:hover a:hover{text-decoration:none;border-bottom:1px solid #18bc1d;}
.liucheng{width:100%;text-align:center;}
.liucheng img{margin-top:50px;width:1190px;}

.m-top-img{display:none;width:800px;}







@media (max-width:780px){

.m-top-img{display:block;width:100%;}
.m-top-img img{width:100%;} 
.bt1 {
   
   display:none;
   
}

.bt1 a {
    position: absolute;
    top: 136px;
    left: 50%;
    margin-left: 0px;
    display: block;
    padding: 5px 10px;
    background: #ffea00;
    color: #333;
    font-weight: 900;
    font-size: 1.2em;
    border-radius: 5px;
  
}
.second-noctoct .company_travel_show {
    width: 96%;
    margin-top: 2em;
    padding:0 2%;
}
.baotuan_title {

    height:1.2em;
    font-size: 1em;
    line-height: 1.2em;
    margin-bottom: 1.2em;
}
.baotuan_title p strong {
    font-size: 1.4em;
    color: #1d960c;
}
.customers {
    width: 100%;
 height: auto;
}
.customers li {
    width: 25%;
    height: auto;
  
}
.customers li img {
    width: 100%;
    height: 60px;

}
.second-noctoct .company_travel_show .company_travel_con {width:100%;overflow:hidden;height:auto;}
.case-box ul{
animation:myfirst 15s linear 2s infinite alternate;
-moz-animation:myfirst 15s linear 2s infinite alternate; /* Firefox */
-webkit-animation:myfirst 15s linear 2s infinite alternate; /* Safari and Chrome */
-o-animation:myfirst 15s linear 2s infinite alternate; /* Opera */
transform:translate(0px,0px);

}

@keyframes myfirst
{
from {transform:translate(0px,0px)}
to {transform:translate(-1000px,0px)}
}






.bt {
    height:200px;
   background-size:100%;
  
    margin: 1em 0;
  
}
.bt2::before, .bt3::before, .bt4::before {


 content:'';
    background-image:url(/images/nimgs/s21.png);
    background-size:80px 20px;

width:100px;
height:20x;
    position: absolute;
    left: 16%;
    top: 0;

}


.bt2 img {
    width: 80%;
    height:auto;
    margin: 0px auto;
    top: 10px;
   left:0;
}
.bt3 img,.bt4 img{
    width: 100%;
    height:auto;
    margin: 0px auto;
    top: 10px;
   left:0;
}

.second-noctoct .company_travel_show .company_travel_Menubox { width:100%;border:0;height:auto;margin-bottom:0;}

.u1_u,.u2_u,.u3_u{width:100%!important;text-align:center;}

.second-noctoct .company_travel_show .company_travel_Menubox ul li {
    width: 33%;
  
   background:#eee;
  
   border-bottom:1px solid #FFF;
   font-size:1em;
    
}
.second-noctoct .company_travel_show .company_travel_Menubox ul li a{font-size:1em;}
.noct_right{width:100%;}
.product-wrap .product li.ml0, .product2-wrap .product2 li.ml0 {
  width:100%!important;
  margin:0!important;
  height:150px;

}

.second-noctoct .company_travel_show .company_travel_Menubox ul li p {
   display:none;
}

.greenbg li:first-child + li img {
    width: 100%!important;

}
.liucheng img{margin-top:2em;width:100%;}

.greenbg li:first-child .colbg, .greenbg li .colbg {
    width: 100%!important;
      top: 110px!important;
      
}
 .greenbg li:first-child + li .colbg {
  
    width: 100%!important;
      top: 110px!important;
}
.greenbg li:first-child .colbg p {
    width: 100%!important;
    padding:0;
}
.product-wrap .product li img {
    width: 100%!important;
    height: auto; 
     top: -30%;
}
.greenbg li:first-child img {
    width: 100%!important;
    height: auto!important;

}
.product-wrap .product li p.pb10 {
  top: 0px;
    right: 0px;
    color: #34d587;
    text-shadow: 1px 1px 2px #139006;
}
.bianhaoi {
   left:85%;
   margin-right:10px;
   color:#fff;
}
.company_travel_con > a {
  clear:both;
   position:relative;

   left:0px;
   display:inline-block;

   top:10px;
}

.company_travel_con > a + a{
  clear:both;
   position:relative;

   left:0px;
  display:inline-block;
   top:10px;
}

}