/* lg */ 
@media (min-width:1200px) {
 /* Make Navigation Toggle on Desktop Hover */

}

/* md */
@media (min-width:992px) and (max-width:1199px) {
  
 /* Make Navigation Toggle on Desktop Hover */
	.navbar-nav > li { margin-left:10px;  }
	.navbar-collapse { padding-left:0; padding-right:0; }
	.pic .recent-work-inner h3 a { font-size:20px; }
	.pic .overlay{ padding:15px; }
	.pic .overlay .preview{ line-height:inherit; }
	  
	.c_right{width:77%;}
	.content{ width:100%; padding:25px; font-size:16px; line-height:34px;}
	#main-slider .carousel .item { height:400px;}
	#main-slider .carousel .carousel-content {  margin-top:90px; font-size:30px;}

	/*****/
	.mokuai{ width:100%; height:95px; }
	.mokuai ul li{ height:42px; margin-top:25px;}
	.mokuai ul li a{ display:block; color:#fff; width:88%; font-size:18px; line-height:42px; border:2px solid #e78075;}
	#main-slider .carousel .item { height:360px;}
	#main-slider .carousel .carousel-content {  margin-top:90px; font-size:26px;}
	.banner2,.banner2 p{ height:280px;}
		.sPrev{ left:0px;  }
	.sNext{ right:0px; }
	
}


/* sm */
@media (min-width:768px) and (max-width:991px) {
  /* Make Navigation Toggle on Desktop Hover */
	.navbar-collapse { padding-left:0; padding-right:0; }
	.navbar-nav > li {  margin-left:0; padding-bottom:20px; }
	.navbar-nav{ margin-top:25px; }
	.navbar-inverse .navbar-nav > li > a { padding:5px 8px; margin:0; border-radius:2px; font-size:16px; color:#333; line-height:24px; display:inline-block;}
	.navbar-brand { padding:15px 0;}
	.navbar-brand img{ width:90%;}

	/*****/
	.mokuai{ width:100%; height:95px; }
	.mokuai ul li{ height:42px; margin-top:25px;}
	.mokuai ul li a{ display:block; color:#fff; width:88%; font-size:18px; line-height:42px; border:2px solid #e78075;}
	#main-slider .carousel .item { height:360px;}
	#main-slider .carousel .carousel-content {  margin-top:90px; font-size:26px;}
	.banner2,.banner2 p{ height:280px;}
	
	.content{ width:100%; padding: 20px; font-size:16px; line-height:40px;}
	.content img{ margin:0px 0 30px;}
	.pic .overlay{ padding:15px; }
	.pic .recent-work-inner h3 a { font-size:20px; }
		.sPrev{ left:0px;  }
	.sNext{ right:0px; }
  
	  /* 首页 关于我们 */
	.g_zj{ width:100%; height:350px; float:left; padding:50px 0 0; }
	.g_zj .u_dlst1 {height:300px; }
	.g_zj .u_dlst1 dd{float:left;width:56%; height:238px; padding:20px; }
	.g_zj .u_dlst1 h4{height:30px; line-height:30px; font-size:18px; overflow:hidden; font-weight:400; padding-bottom:3px; color:#b2b2b2;}
	.g_zj .u_dlst1 h4 b{ color:#d12a1a; padding-right:10px; font-size:26px;}
	.g_zj .u_dlst1 p{ color:#666; text-indent:2em; font-size:14px; line-height:24px; height:100px; overflow:hidden;}
	.g_zj .u_dlst1 dd a{background:#b9b9b9; color:#fff; display:block; width:100px; height:35px; line-height:35px; margin-top:10px;}
		
    .pp1 {
    width: 158px;
    height: 90px;
    float: left;
    padding-top: 15px;
	display:none;
}
}

	
/* xs */
@media (max-width:767px) {
	.container > .navbar-header, .container > .navbar-collapse{ margin-left:0;	}
	.top-number{font-size:14px; }
	input.search-form:hover { width:120px; }
	.navbar-nav > li { padding-bottom:0; display:block; margin:0; }
	.navbar-inverse .navbar-nav > li > a { width:100%; padding:10px 15px; margin:0; border-radius:0; font-size:16px; color:#fff; line-height:24px; display:inline-block;}
	.navbar-collapse{background-color:rgba(0,0,0,.85);}
	  
	.container > .navbar-header, .container > .navbar-collapse{ margin:0 !important;}
	.navbar-toggle{  padding:9px 10px; margin-top:8px; margin-right:15px; margin-bottom:8px; background:#e0e0e0;  border:1px solid #d6d6d6 !important; border-radius:4px }
	.navbar-toggle .icon-bar{ display:block; width:22px; height:2px; border-radius:1px}
	.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
	.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#e50012 !important;}

	#main-slider .carousel .item { height:360px;}
	#main-slider .carousel .carousel-content {  margin-top:90px; font-size:26px;}

	/*****/
	.mokuai{ width:100%; padding:0 10px; height:80px; float:left;}
	.mokuai ul li{ height:38px; width:33.333%; float:left; color:#fff; text-align:center; margin-top:18px;}
	.mokuai ul li a{ display:block; color:#fff; width:96%; font-size:16px; line-height:38px; border:2px solid #e78075;}
	.mokuai ul li a.fm{ margin-left:2%;}

	.container{padding-right:0; padding-left:0;}
	.c_left{ display:none;}
	.c_right{ float:right; width:100%; height:auto; margin:5px 0 20px; min-height:500px;}
	.c_right .c_title font{ display:none; }
	.c_right .c_title span{ float:left; font-size:16px; color:#999;  text-indent:20px;}
	.content{ width:100%; padding:10px 20px; font-size:16px; line-height:40px;}
	.content img{ margin:0px 0 20px;}

	  /* 首页 关于我们 */
	.g_zj{ width:100%; height:350px; float:left; padding:50px 0 0; }
	.g_zj .u_dlst1 {height:300px; }
	.g_zj .u_dlst1 dd{float:left;width:56%; height:238px; padding:20px; }
	.g_zj .u_dlst1 h4{height:30px; line-height:30px; font-size:18px; overflow:hidden; font-weight:400; padding-bottom:3px; color:#b2b2b2;}
	.g_zj .u_dlst1 h4 b{ color:#d12a1a; padding-right:10px; font-size:26px;}
	.g_zj .u_dlst1 p{ color:#666; text-indent:2em; font-size:14px; line-height:24px; height:100px; overflow:hidden;}
	.g_zj .u_dlst1 dd a{background:#b9b9b9; color:#fff; display:block; width:100px; height:35px; line-height:35px; margin-top:10px;}
		
	.news_top{ height:130px; font-size:34px; padding:35px 0 0 0; line-height:30px;}
		
	/******************
	xiangmu page css
	******************/
	.xiangmu{ width:100%; float:left; padding:15px;}
	.xiangmu li{ width:100%; display:block; float:left; margin:15px 0;}
	.xiangmu li .fl{ display:block; width:23.5%; }
	.xiangmu li .fl img{ width:100%;}
	.xiangmu li .fr{ display:block; width:75%; min-height:135px; padding:0 20px; background:#f1f3f7;}
	.xiangmu li .fr h2{ font-size:18px; color:#555555; display:block; width:100%; float:left; margin:30px 0 15px;}
	.xiangmu li .fr p{ line-height:24px; font-size:13px;}
		
		
	/******************
	news page css
	******************/
	.news_list{ width:100%; float:left; padding:15px;}
	.news_list li{ width:100%; display:block; float:left; margin:20px 0; border-bottom:1px solid #e4e4e4; padding-bottom:30px;}
	.news_list li .fl{ width:15%; height:110px; background:#b7b7b7; border-radius:2px; color:#fff; text-align:center; }
	.news_list li .fl b{ font-size:50px; margin-top:15px; display:block; float:left; width:100%; line-height:60px;}
	.news_list li .fr{ float:right; display:block; width:85%; padding:0 20px; }
	.news_list li .fr a{ font-size:18px; color:#333; display:block; width:100%; float:left; margin:0 0 15px;}
	.news_list li .fr p{ line-height:28px; color:#999; font-size:14px; height:60px; display:block; float:left; width:100%; overflow:hidden;}
	.news_list li:hover .fl{ background:#da3220;}
	.news_list li:hover .fr a{color:#e11c20; }
	.news_list li:hover .fr p{color:#666; }
	
	.sPrev{ left:0px;  }
	.sNext{ right:0px; }
	
	
	/***********************
	********* Footer ******
	************************/
	#bottom { color:#aaabae;  font-size:14px; padding:30px 15px;}
	#bottom ul{ display:block; float:left; width:100%; line-height:26px;}
	#bottom ul li{ display:block; float:left; width:33.333%; min-height:180px; border-right:0px; margin-right:0; box-shadow:none; }
	#bottom ul li:last-child{ border-right:0; box-shadow:none; width:100%; float:left; margin-right:0; margin-top:20px;}
	#bottom ul li span{ display:block; font-size:16px; color:#ffffff; margin-bottom:10px; line-height:normal;}
	#bottom .fr{ width:100%; text-align:left;}
	#bottom .fr img{ float:left; width:89px; height:111px;}
	#bottom .fr p{ display:block;  float:left; padding-left:10px; padding-top:3px; font-size:16px;}
	#bottom .fr p b{ color:#fff;}
	#bottom .fr p em{ font-style:normal; font-size:34px; line-height:50px; }
	
	#footer { padding:20px 15px; color:#aaabae; background:#2c2f38; float:left; width:100%;}
	#footer ul { list-style:none;  padding:0; margin:0;}
	#footer ul > li { display:inline-block; margin-left:15px;}

	.bottom {
	width: 100%;
	background: ##2c2f38;
	clear: both;
	border-top: 1px solid #6c6c6c;
	}
	.bottom h4 {
	color: #ea2222;
	border-bottom: 1px #2a2222 solid;
	width: 100px;
	line-height: 2.2em;
	margin-left:-50px;}
	.bimg {
	width: 1000px;
	margin: 0 auto;
	}
	.bimg p img {
	float: left;
	width: 240px;
	margin: 90px 0px 40px 85px;
	}
	.one {
	width: 210px;
	float: left;
	margin-left: 45px;
	margin-top: 48px;
	border-right: 1px #6c6c6c solid;
	border-left: 1px #6c6c6c solid;
	padding-left: 70px;
	height: 215px;
	}
	.one ol{ padding-top: 5px;
	 margin-left:-85px;}
	.one ol li {
	list-style: none;
	line-height: 30px;
	font-size: 14px;
	}
	.one ol li a {
	color: #666;
	}
	.two {
	width: 250px;
	float: left;
	margin-left: 80px;
	margin-top: 48px;
	}
	.two ol{ padding-top: 5px;
	     margin-left: -90px;
	}
	.two ol li {
	list-style: none;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	}
	.two ol li a {
	color: #666;
	}
	
	.pp1 {
    width: 158px;
    height: 90px;
    float: left;
    padding-top: 15px;
	display:none;
}
	
}




/* XS Portrait */
@media (max-width:640px) {

	#main-slider .carousel .item { height:260px;}
	#main-slider .carousel .carousel-content {  margin-top:90px; font-size:26px;}
	.yewu li{ width:50%; display:block; float:left; margin:15px 0; padding:0 1%; }
	  
	/* 首页 关于我们 */
	.g_zj{ width:100%; height:400px; float:left; padding:30px 0 0; }
	.g_zj .u_dlst1 {height:300px; }
	.g_zj .u_dlst1 dt{ display:none; }
	.g_zj .u_dlst1 dd{float:left;width:100%; height:238px; padding:20px; border:0; background:none; box-shadow:none; }
	.g_zj .u_dlst1 h4{height:30px; line-height:30px; font-size:18px; overflow:hidden; font-weight:400; padding-bottom:3px; color:#b2b2b2;}
	.g_zj .u_dlst1 h4 b{ color:#d12a1a; padding-right:10px; font-size:26px;}
	.g_zj .u_dlst1 p{ color:#666; text-indent:2em; font-size:14px; line-height:24px; height:195px; overflow:hidden;}
	.g_zj .u_dlst1 dd a{background:#b9b9b9; color:#fff; display:block; width:100px; height:35px; line-height:35px; margin-top:10px;}
	
	
	/*--首页 项目展示--*/
	.g_xm{ width:100%; padding:20px 0 0; float:left; }
	.g_xm .g_xm_top{ padding:0 15px; font-size:14px; line-height:24px; color:#828282; display:block; margin-top:30px;}
	.g_xm ul{ width:100%; float:left; display:block; padding-left:5px; padding-right:5px; padding-bottom:60px;}
	.g_xm ul li{ width:50%; padding:0 5px; display:block; float:left; margin-bottom:15px;  }
	.g_xm ul li div{ width:100%; margin-top:10px; padding:10px; background:#fff;border:1px solid #e1e1e2; border-radius:5px;  overflow:hidden; float:left; display:block;}
	.g_xm ul li div p{ line-height:26px; font-size:16px; display:block; padding:15px 0; margin-bottom:0;text-align: center;}
	.g_xm ul li a{display:block;  height:auto; overflow:hidden; background:transparent; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
	.g_xm ul li img{ width:100%; height:auto; }
	.g_xm ul li a:hover{background-color:transparent;}
	
	.sPrev{ left:0px;  }
	.sNext{ right:0px; }
	
	
	/* 首页 投资领域 */
	.g_zs{ padding:50px 0 70px; }
	.center {text-align:center; padding-bottom:20px;}
	.slideGroup .sPrev{ left:0;  }
	.slideGroup .sNext{ right:0; }
	.slideGroup .parBd ul li{ width:50%; display:block; float:left;  }
	.pic span{ display:block; line-height:40px; padding:0 20px; font-size:18px; letter-spacing:0.5px;}
	.pic img{ width:252px; }
	.pic .overlay { position:absolute; top:0; bottom:40px; }
	
	
	/*--首页新闻--*/
	.index_news{ padding:0 0 50px;}
	.news_top{ height:130px; font-size:34px; padding:35px 0 0 0; line-height:30px;}
	.g_title{ width:100%; height:50px; float:left; margin:60px 0 30px;}
	.g_title span{padding:0; font-weight:400; font-size:26px; display:inline-block; text-align:center; text-align:center;}
	.g_title span a{ font-size:14px; border:1px solid #dcdcdc; padding:10px 30px;}
	.g_title span a.now{ background:#fc4e4f; border:1px solid #fc4e4f; color:#fff;}
	.g_title span.link_line{ width:43%; height:5px; font-size:0; line-height:5px; border-top:1px solid #dcdcdc;}
	
	.news{ width:100%; float:left;}
	.news .parHd{ height:50px; width:100%; margin:30px 0 0; float:left; }
	.news .parHd ul{ float:left; height:32px; text-align:center; width:100%;}
	.news .parHd ul li{ display:inline; margin:0 10px; cursor:pointer;  font-size:14px; border:1px solid #dcdcdc; padding:10px 30px; background:#fff;}
	.news .parHd ul li.on{ background:#fc4e4f; border:1px solid #fc4e4f; color:#fff; }

	
	.new_list{ width:100%%; float:left; padding-left:5px; padding-right:5px; }
	.new_list ul li{line-height:35px; padding:0; margin-bottom:20px; font-size:16px; color:#404040; width:50%; padding:0 5px; float:left;}
	.new_list ul li div{ width:100%; margin-top:10px; padding:10px; background:#fff;border:1px solid #e1e1e2; border-radius:5px;  overflow:hidden; }
	.new_list ul li img{ width:100%;}
	.new_list ul li h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0 10px}
	.new_list ul h3 a{ display:block;text-overflow:ellipsis; color:#666;}
	.new_list ul p {line-height:26px; float:left;  width:100%; color:#9e9e9e; padding:0 10px }
	.new_list ul span {	color:#9e9e9e; display:block; width:100%; line-height:35px;	float:left; padding:0 10px 15px;}
	.new_list ul span a{ float:right; display:block; width:40%; text-align:right; white-space:nowrap;  overflow:hidden; }
	
	
	#client ul{width:100%; margin:0px auto 70px; overflow:hidden;  }
	#client ul li{float:left; width:50%; display:block; text-align:center; padding:15px 10px; text-align:center; }
	#client ul li i{ background:#fff;display:block; padding:5px 0; border:1px solid #dedede;}
	#client ul li i img{ width:90%;}
	
	
	/*********/
	.partners .sPrev{ left:0px; }
	.partners .sNext{ right:0px; }
	.partners .parBd .tempWrap{ float:left;  }
	.partners .parBd ul li{ width:50%; display:block; float:left; text-align:center;  }
	.partners .parBd ul li i{ width:100%; margin:0 5px; display:block;  }
		
		
	/******************
	xiangmu page css
	******************/
	.xiangmu{ width:100%; float:left; padding:15px;}
	.xiangmu li{ width:100%; display:block; float:left; margin:15px 0;}
	.xiangmu li .fl{ display:block; width:100%; }
	.xiangmu li .fl img{ width:100%;}
	.xiangmu li .fr{ display:block; width:100%; min-height:135px; padding:0 20px; background:#f1f3f7;}
	.xiangmu li .fr h2{ font-size:18px; color:#555555; display:block; width:100%; float:left; margin:30px 0 15px;}
	.xiangmu li .fr p{ line-height:24px; font-size:13px;}
		
		
	/******************
	news page css
	******************/
	.news_list{ width:100%; float:left; padding:15px;}
	.news_list li{ width:100%; display:block; float:left; margin:15px 0; border-bottom:1px solid #e4e4e4; padding-bottom:15px;}
	.news_list li .fl{ width:20%; height:90px; background:#b7b7b7; border-radius:2px; color:#fff; text-align:center; }
	.news_list li .fl b{ font-size:46px; margin-top:15px; display:block; float:left; width:100%; line-height:40px;}
	.news_list li .fr{ float:right; display:block; width:77%; padding:0; }
	.news_list li .fr a{ font-size:18px; color:#333; display:block; width:100%; float:left; margin:0 0 15px;}
	.news_list li .fr p{ line-height:24px; color:#999; font-size:14px; height:50px; display:block; float:left; width:100%; overflow:hidden;}
	.news_list li:hover .fl{ background:#da3220;}
	.news_list li:hover .fr a{color:#e11c20; }
	.news_list li:hover .fr p{color:#666; }
	
	/***********************
	********* Footer ******
	************************/
	#footer { padding:20px 15px; width:100%; text-align:center;}
	#footer span{ display:block; width:100%;}

}

/* XS Portrait */
@media (max-width:390px) {

	#main-slider .carousel .item { height:200px;}
	#main-slider .carousel .carousel-content {  margin-top:60px; font-size:18px;}
	#main-slider .carousel span {color:#e50012; display:block; height:50px; }
	/*****/
	.mokuai{ width:100%; padding:0 10px; height:80px; float:left;}
	.mokuai ul li{ height:38px; width:33.333%; float:left; color:#fff; text-align:center; margin-top:18px;}
	.mokuai ul li a{ display:block; color:#fff; width:96%; font-size:12px; line-height:38px; border:2px solid #e78075;}
	.mokuai ul li a.fm{ margin-left:2%;}
	.content{ width:100%; padding:20px 15px; line-height:30px;}
	
	  
	/* 首页 关于我们 */
	.g_zj{ width:100%; height:400px; float:left; padding:30px 0 0; }
	.g_zj .u_dlst1 {height:300px; }
	.g_zj .u_dlst1 dt{ display:none; }
	.g_zj .u_dlst1 dd{float:left;width:100%; height:238px; padding:20px; border:0; background:none; box-shadow:none; }
	.g_zj .u_dlst1 h4{height:30px; line-height:30px; font-size:18px; overflow:hidden; font-weight:400; padding-bottom:3px; color:#b2b2b2;}
	.g_zj .u_dlst1 h4 b{ color:#d12a1a; padding-right:10px; font-size:26px;}
	.g_zj .u_dlst1 p{ color:#666; text-indent:2em; font-size:14px; line-height:24px; height:195px; overflow:hidden;margin-top:0px;}
	.g_zj .u_dlst1 dd a{background:#b9b9b9; color:#fff; display:block; width:100px; height:35px; line-height:35px; margin-top:10px;margin-top:0px;}
	
	
	/*--首页 项目展示--*/
	.g_xm{ width:100%; padding:20px 0 0; float:left; }
	.g_xm .g_xm_top{ padding:0 15px; font-size:14px; line-height:24px; color:#828282; display:block; margin-top:30px;}
	.g_xm ul{ width:100%; float:left; display:block; padding-bottom:60px;}
	.g_xm ul li{ width:50%; padding:0 15px; display:block; float:left; margin-bottom:20px;  }
	.g_xm ul li div{ width:100%; margin-top:10px; padding:10px; background:#fff;border:1px solid #e1e1e2; border-radius:5px;  overflow:hidden; float:left; display:block;}
	.g_xm ul li div p{ line-height:26px; font-size:16px; display:block; padding:15px 0; margin-bottom:0;text-align: center;}
	.g_xm ul li a{display:block;  height:auto; overflow:hidden; background:transparent; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
	.g_xm ul li img{ width:100%; height:auto; }
	.g_xm ul li a:hover{background-color:transparent;}
	
	.sPrev{ left:0px;  }
	.sNext{ right:0px; }
	
	
	/* 首页 投资领域 */
	.slideGroup .sPrev{ left:0;  }
	.slideGroup .sNext{ right:0; }
	.slideGroup .parBd ul li{ width:100%; display:block; float:left;  }
	.pic span{ display:block; line-height:40px; padding:0 20px; font-size:18px; letter-spacing:0.5px;}
	.pic img{ width:300px; }
	.pic .overlay { position:absolute; top:0; bottom:40px; }
	
	
	/*--首页新闻--*/
	.g_title{ width:100%; height:50px; float:left; margin:60px 0 30px;}
	.g_title span{padding:0; font-weight:400; font-size:26px; display:inline-block; text-align:center; text-align:center;}
	.g_title span a{ font-size:14px; border:1px solid #dcdcdc; padding:10px 30px;}
	.g_title span a.now{ background:#fc4e4f; border:1px solid #fc4e4f; color:#fff;}
	.g_title span.link_line{ width:43%; height:5px; font-size:0; line-height:5px; border-top:1px solid #dcdcdc;}
	
	.news{ width:100%; float:left;}
	.news .parHd{ height:50px; width:100%; margin:30px 0 0; float:left; }
	.news .parHd ul{ float:left; height:32px; text-align:center; width:100%;}
	.news .parHd ul li{ display:inline; margin:0 10px; cursor:pointer;  font-size:14px; border:1px solid #dcdcdc; padding:10px 30px; background:#fff;}
	.news .parHd ul li.on{ background:#fc4e4f; border:1px solid #fc4e4f; color:#fff; }
	.news .parBd{ padding:0 15px; width:100%;  float:left; }

	
	.new_list{ width:100%; float:left; }
	.new_list ul li{line-height:35px; padding:0; margin-bottom:20px; font-size:16px; color:#404040; width:100%; float:left;}
	.new_list ul li div{ width:100%; margin-top:10px; padding:10px; background:#fff;border:1px solid #e1e1e2; border-radius:5px;  overflow:hidden; }
	.new_list ul li img{ width:100%;}
	.new_list ul li h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0 10px}
	.new_list ul h3 a{ display:block;text-overflow:ellipsis; color:#666;}
	.new_list ul p {line-height:26px; float:left;  width:100%; color:#9e9e9e; padding:0 10px }
	.new_list ul span {	color:#9e9e9e; display:block; width:100%; line-height:35px;	float:left; padding:0 10px 15px;}
	.new_list ul span a{ float:right; display:block; width:40%; text-align:right; white-space:nowrap;  overflow:hidden; }
	
	
	#client ul{width:100%; margin:0px auto 70px; overflow:hidden;  }
	#client ul li{float:left; width:50%; display:block; text-align:center; padding:15px 10px; text-align:center; }
	#client ul li i{ background:#fff;display:block; padding:5px 0; border:1px solid #dedede;}
	#client ul li i img{ width:90%;}
	
	
	/*********/
	.partners .sPrev{ left:0px; }
	.partners .sNext{ right:0px; }
	.partners .parBd .tempWrap{ float:left;  }
	.partners .parBd ul li{ width:50%; display:block; float:left; text-align:center;  }
	.partners .parBd ul li i{ width:100%; margin:0 5px; display:block;  }
		
		
	/******************
	xiangmu page css
	******************/
	.xiangmu{ width:100%; float:left; padding:15px;}
	.xiangmu li{ width:100%; display:block; float:left; margin:15px 0;}
	.xiangmu li .fl{ display:block; width:100%; }
	.xiangmu li .fl img{ width:100%;}
	.xiangmu li .fr{ display:block; width:100%; min-height:135px; padding:0 20px; background:#f1f3f7;}
	.xiangmu li .fr h2{ font-size:18px; color:#555555; display:block; width:100%; float:left; margin:30px 0 15px;}
	.xiangmu li .fr p{ line-height:24px; font-size:13px;}
		
		
	/******************
	news page css
	******************/
	.news_list{ width:100%; float:left; padding:0px;}
	.news_list li{ width:100%; display:block; float:left; margin:15px 0; border-bottom:1px solid #e4e4e4; padding-bottom:15px;}
	.news_list li .fl{ width:27%; height:105px; background:#b7b7b7; border-radius:2px; color:#fff; text-align:center; }
	.news_list li .fl b{ font-size:46px; margin-top:15px; display:block; float:left; width:100%; line-height:40px;}
	.news_list li .fr{ float:right; display:block; width:69%; padding:0; height: 108px;}
	.news_list li .fr a{ font-size:18px; color:#333; display:block; width:100%; float:left; margin:0 0 15px;}
	.news_list li .fr p{ line-height:24px; color:#999; font-size:14px; height:50px; display:block; float:left; width:100%; overflow:hidden;}
	.news_list li:hover .fl{ background:#da3220;}
	.news_list li:hover .fr a{color:#e11c20; }
	.news_list li:hover .fr p{color:#666; }
	
	/***********************
	********* Footer ******
	************************/
	#footer { padding:20px 15px; width:100%; text-align:center;}
	#footer span{ display:block; width:100%;}
	
	.fo{background:#e16d19;width:100%;position:fixed;bottom:0px;left:0px;z-index:200;height:60px;display:block;}
	.fo li {float:left;width:33.3333333%;text-align:center;}
	.fo li.zx a{background:url(../images/ico-tel2.png) center 7px no-repeat;background-size:27px 27px;}
	.fo li.xm a{background:url(../images/ico-xm.png) center 7px no-repeat;background-size:27px 27px;}
	.fo li.zj a{background:url(../images/ico-zj.png) center 7px no-repeat;background-size:27px 27px;}
	.fo li a{display:block;padding:37px 0px 0px 0px;color:#FFF;height:22px;font-size:12px;line-height:18px;}
	#footer{margin-bottom:60px;}
	
/*--改/头部--*/
	
.header {
    height: 106px;
}
.mid {
    margin: 0 auto;
    width: 100%;
}
.menu1 {
    background-color: #ea7724;
    height: 44px;
    line-height: 46px;
}
.nav li {
    width: 14%;
    height: 46px;
    text-align: center;
    float: left;
    font-family: "Microsoft YaHei";
    background-image: url(mli.jpg);
    background-repeat: no-repeat;
    background-position: right center;
}
.nav li a {
    font-size: 12px;
    display: block;
    color: #FFF;
	width: 100%;
	padding: 0px 0px;
}
.logo {
    background-image: url(../images/logo1.jpg);
    width: 100%;
    float: left;
    background-repeat: no-repeat;
    height: 106px;
    background-position: left center;
}
.tel {
    float: right;
    width: 307px;
    height: 106px;
    background-image: url(../images/tel.jpg);
    background-repeat: no-repeat;
    background-position: right center;
}
	
	
/*--改/产品展示--*/

.icon_nav_c {
    width: 100%;
    background-color: #ebebeb;
    overflow: hidden;
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 20px;
}
.icon_nav {
    width: 100%;
    margin: 0 auto;
}
.c_title1 {
    text-align: center;
}
.c_title1 h2 {
    height: 63px;
    line-height: 44px;
    padding-top: 3px;
    font-size: 26px;
    color: #fff;
    margin-top: 40px;
    background: url(../images/ch01.png) no-repeat center 0px;
    font-weight: normal;
}
.c_title1 span {
    display: block;
    font-size: 28px;
    color: #23201d;
    margin-top: -3px;
}
.c_title_nav {
    text-align: center;
    margin-top: 10px;
}
.c_title_nav a {
    display: inline-block;
    height: 32px;
    line-height: 32px;
    padding: 0 7px;
    color: #2f2f2f;
    background-color: #d7d7d7;
    border-radius: 4px;
    margin: 0 4px 4px;
}


.pro_cc_c{
	width: 100%;
	height: 328px;
	margin: 0 auto;
	padding-top: 1px;
}

.picScroll-left{ width:100%; position:relative;}
.picScroll-left .hd{
	width: 92px; 
	overflow:hidden;  
	height:30px; 
	position: absolute;
	top: -39px;
	left: 50%;
	margin-left: -46px; 
	text-align: center;
}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ 
	display:block;  
	width:26px; 
	height:26px;
	float: right; 
	cursor:pointer; 
	background: #23201d url(../images/0013922_07.png) no-repeat 8px center;
	border-radius: 4px;
	margin:0 10px;
}
.picScroll-left .hd a:hover{
	background-color: #ea7724
}
.picScroll-left .hd .next{ background-position: -31px center;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;  margin-top: 25px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center;-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.picScroll-left .bd ul li .pic img{ 
	width:252px; height:214px; 
	display:block;  padding:5px; 
	border:1px solid #e0e0e0; background-color: #efefef;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.picScroll-left .bd ul li .title{ 
	height: 29px;
	line-height:29px;  
	background-color: #ea7724;
	color:#fff;
	text-align: center;
	margin-top: 6px;
}
.picScroll-left .bd ul li .pic img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.picScroll-left .bd ul li .pic:hover{
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.picScroll-left .bd ul li .title a{
	color:#fff;
}



.picScroll-left .bd ul li {
    margin: 0 15px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}
.picScroll-left {
    width: 100%;
    position: relative;
}
.picScroll-left .bd ul li .pic img {
    width: 252px;
    height: 214px;
    display: block;
    padding: 5px;
    border: 1px solid #e0e0e0;
    background-color: #efefef;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}	
	
	
/*--改/关于我们--*/


.about_us_aa{
	height: 430px;
	background: url(../images/0013991_28.jpg) no-repeat center center;
}
.about_us_aa_cc{
	width: 100%;
	margin:0 auto;
	overflow: hidden;
	text-align: center;
}
.au_logo{
	text-align: center;
	margin-top: 40px;
}
.au_logo img{
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.au_logo img:hover {
	-webkit-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}
.au_c{
	width: 93%;
	height: 130px;
	text-align: center;
	color:#fff;
	margin-top: 4px;
	margin-left: 10px;
	overflow: hidden;
	line-height: 21px;
}

.more_btn{
	display: inline-block;
	width: 120px;
	height: 32px;
	background-color: #fff;
	color:#23201d;
	border-radius: 15px;
	text-align: center;
	line-height: 32px;
	margin-top: 25px;
	-webkit-box-shadow: 0 3px 3px #23201d;
	box-shadow: 0 3px 3px #23201d;
}
.more_btn:hover{
	color:#fff;
	background-color: #ea7724;
}
	
	
	
/*--改/重要客户--*/

.inew{width:100%; margin:auto;margin-top:15px;height: 390px;}
.inew h2{font-size:32px; color:#424242;font-weight:normal;line-height:70px;padding-left:20px;}
.inew h2 a{ display:block; float:right;line-height:70px;}
.inewL{width:100%; float:left;padding:20px;}
.inewL img{margin-bottom:20px;}
.inewR{width:575px; float:right;}
.inewR ul{margin-top:15px;}
.inewR ul li{width:575px;border:1px solid #ccc;margin-bottom:10px;height:100px;}
.inewR_C{width:545px;padding-left:15px;padding-right:15px; padding-bottom:15px;padding-top:8px;}
.inewR_C a{line-height:34px; float:left;width:545px;font-weight:bold;}
.inewR_C a span{float:right; font-weight:normal; }
.inewR_C p a{width:545px; float:left;line-height:26px;font-weight: normal;}
A.xwmore{padding: 3px; background: #e4e4e4; float: right; width: 60px; line-height: 22px; margin-top: 5px;font-weight: normal;font-size:12px; text-align:center;}
A.pmore{padding: 3px;margin-right:10px; background: #e4e4e4; float: right; width: 60px; line-height: 22px; margin-top: 5px;font-weight: normal;font-size:12px; text-align:center;}
.bnspic a{display:block;}
.big_pic, .small_pic{float:left;}
.big_pic, .big_pic a, .big_pic img{width:365px;height:310px;}
.big_pic{overflow:hidden;position:relative;}
.big_pic li{position:absolute;top:0;left:0;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.4);z-index:-1;transition:all linear 0.2s;}
.big_pic .on{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;}
.big_pic a{position:relative;}
.big_pic .txt{width:365px;height:36px;line-height:36px;display:block;position:absolute;bottom:0;left:0;color:#BDBDBD;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);transition:all ease .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.big_pic a:hover .txt{color:#FFFFFF;}
.small_pic{width:340px;position:relative;left:5px;}
.small_pic a, .small_pic img{width:165px;height:148px;}
.small_pic a{padding:1px;/*background:#121013;*/transition:all ease .2s;}
.small_pic .on, .small_pic li:hover{position:relative;z-index:1;}
.small_pic .on a{/*background:#FACC16;*/}
.small_pic li{width:165px;height:148px;    margin: 2px 5px 5px 0px;float:left;}
.engin{padding:10px;height:310px;}
.link{width:1200px; margin:auto;height:70px;padding-top:15px;}
.link_L{width:155px; float:left;}
.link_R{width:1000px; float:right;}
.link_R a{padding-right:25px; line-height:70px;}
.link_R a:hover{ color:#F30;}
.ipro{width:1200px; margin:auto;margin-top:20px;}
.iprosort{width:347px; float:left; background:url(../images/ipro01.jpg) no-repeat; height:597px;}
.iprosort ul{margin-top:75px;}
.iprosort ul li{float:left;width:300px;margin-left:10px;}
.iprosort ul li a{line-height:40px; display:block; color:#fff;padding-left:10px;}
.iprosort ul li a:hover{background:#fff; color:#F30;}
.iprolist{width:853px; float:right;}
.iprolist ul{}
.iprolist ul li{width:276px; float:left;margin-top:12px; margin-bottom:22px; margin-left:8px; height:264px;}
.pl{width:147px; float:left;}
.pr a{ font-weight:bold; color:#666; font-size:12px;}
.pr a:hover{ color:#F30}
.pr{width:120px; float:right;}

.pl img{border:1px solid #bdbdbd;width:147px; height:257px;}
.pr p a{font-size:12px; font-weight:normal; color:#666;}
.pr p a:hover{ color:#F30}
.ipnew{width:580px; float:left;}
.ipnewtit{width:580px; line-height:40px; border-bottom:2px solid #007cc3;font-size:22px;margin-bottom:15px; color:#424242;}
.ipnewtit a{line-height:40px; float:right;}
.ipnew22{width:580px; float:right;}
.ipnew22tit{width:580px; line-height:40px; border-bottom:2px solid #007cc3;font-size:22px;margin-bottom:15px; color:#424242;}
.ipnew22tit a{line-height:40px; float:right;}
.ipnew_L{width:220px; float:left;}
.ipnew_L img{width:210px; height:185px;}
.ipnew_R{width:350px; float:right;}
.ipnew_R ul li{border-bottom:1px dashed #ccc;line-height:38px;}
.ipnew_R ul li a span{ float:right;line-height:38px;}
.ianli{width:100%; float:left;}
.ianlitit{line-height: 36px;background: #ea7724;color: #fff;font-size: 20px;padding-left: 15px;border-radius: 56px;width: 100%;height: 39px;border: #900 1px solid;}
.ikehu{width:100%; float:right;}
.ikehutit{line-height: 36px;background: #ea7724;color: #fff;font-size: 20px;padding-left: 15px;border-radius: 60px;width: 100%;height: 39px;border: #900 1px solid;}
.ikehunr{ text-align:center; background: url(../images/kehu2.jpg) no-repeat; height:392px; width:100%}
#demo {overflow:hidden;width:100%; margin:auto;padding-top:15px;}
#indemo { float: left; width: 800%;}
#demo1 { float: left; }
.scroll-1{ display:block; float:left;  margin-left:15px;}
.scroll-1 img{  display:block; height:190px; width:190px; border:1px solid #999999;}
.scroll-1 span{ display:block; text-align:center; width:190px;  line-height:30px;  font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#demo2 { float: left;}

	
.lks ul,li { list-style:none; display:block;  margin:0; padding:0; float: left;}
	
	
	
	
	
	
	
	
}

#bh{width:100%;flast:left;background:#2c2f38;padding:20px;margin-top:20px;display:none;}
.bohao li{line-left:30px; font-size:15px;padding-left:10px;}
@media (mmax-width:360px) {
#bh{width:100%;flast:left;background:#030303;padding:20px;margin-top:20px;}
.bohao li{line-left:30px; font-size:15px;padding-left:10px;}

	.fo{background:#cd3d2e;width:100%;position:fixed;bottom:0px;left:0px;z-index:200;height:60px;display:block;}
	.fo li {float:left;width:33.3333333%;text-align:center;}
	.fo li.zx a{background:url(../images/ico-tel2.png) center 7px no-repeat;background-size:27px 27px;}
	.fo li.xm a{background:url(../images/ico-xm.png) center 7px no-repeat;background-size:27px 27px;}
	.fo li.zj a{background:url(../images/ico-zj.png) center 7px no-repeat;background-size:27px 27px;}
	.fo li a{display:block;padding:37px 0px 0px 0px;color:#FFF;height:22px;font-size:12px;line-height:18px;}
	#footer{margin-bottom:60px;}

}
.menu {
	font-size: 14px;
	list-style: none;
	width:760px;
	margin: 0 auto;
	line-height: 45px;
}
.menu li {
	float: left;
	width: 125px;
	text-align: center;
}
.menu li.line {
	width: 3px;
}
.menu li a {
	color: #fff;
}
.menu li a:hover {
	display: block;
	background: #ef8e10;
	color: #fff;
}
.menu li ul {
	display: none;
	position: absolute;
	z-index: 9;
	list-style: none;
	background: #fff;
	height: auto;
	top: 170px;
	opacity: 0.9;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
}
.menu li:hover ul {
	display: block;
	background:#c83e19;
}
.menu li ul li{
	clear:both;
}
.menu li ul li a {
	color: #fff;
}
.menu li ul li a:hover {
	color: #fff;
}
.menu2 li {
	clear:both;
}
.footer {
	height:119px
}
.yj-con {
	width:100%;
	height:118px;
	position:fixed;
	z-index:100;
	right:0;
	bottom:0;
	background:#b13208;
	border-top:1px solid #717171;
-webkit-transition:right .5s ease;
transition:right .5s ease;
}
.yj li {
	float:left;
	width:25%;
}
.yj li a, .yj li span {
	display:block;
	height:44px;
	padding:24px 0 0 0;
	text-align:center;
	font-size:18px;
	color:#fff;
	cursor:pointer;
}


