*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:14px 微软雅黑,Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#666666;
	text-decoration:none;
	font:14px 微软雅黑,Verdana,Arial,Tahoma;
}
a:hover{
	color:#00acff;
	text-decoration:none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}

.w1000{width:1200px;margin:0 auto;position: relative;}
.main{  position: relative;}
/*头部开始*/
.logo{float:left;height:100px;}
.search{  float: left;  text-align: right;  width: 1040px; color:#666666;font-family:微软雅黑; line-height: 50px;
  font-size: 16px;}
.search .search_span{border:1px solid #ccc;line-height:30px;  display: inline-block;  margin-left: 20px;   border-radius: 15px; padding-left: 20px;  padding-right: 10px;  height: 30px;  float: right;
  margin-top: 10px;}
.search input{float: left;   line-height: 25px;  height: 25px;  margin-top: 3px;border:0}
.search a{display: inline-block;  width: 20px;  background: url(../images/s.png);  height: 20px;  margin-left: 10px;  float: left;  margin-top: 5px;}
.nav{float:left;height:50px;}
.nav li{float:left;width:100px;text-align:center;line-height:50px;}
.nav a{font-size:16px;font-family:微软雅黑}
.navon{color:#00acff;}
.weixin{  background: url(../images/weixin.png) no-repeat;
  width: 40px;
  height: 40px;
  float: right;
}
  
 .wximg{position:absolute;right: 0px;top: 100px;z-index:999;display:none;  padding: 10px;  background: #fff;  margin-top: 1px;}

/*头部结束*/

/*幻灯片*/
.flicker-example ul li a{  display: block;  height: 500px;  width: 100%;}
.flickerplate .arrow-navigation.left .arrow{opacity:1;}

/*幻灯片*/
.index_bg{background:url(../images/bg.jpg) top center no-repeat;}

/*首页内容蓝色区域1开始*/
.h1060{height:1060px;}
.blue1{height:280px;background:url(../images/package.png) center 25px  no-repeat #00acff;}
.smallswiper{width:830px;float:left;}

.main-top{
  position: absolute;
  top: 190px;
  background: #fff;
  left: 0;
  right: 0;}
 .index_bg .main-top{  padding: 19px;  box-sizing: border-box;-moz-box-sizing:border-box;top: 220px;}
 .news-box-title{  overflow: hidden;}
.news-box{height:312px;float:left;  border-bottom: 1px solid #ccc;  border-left: 1px solid #ccc;overflow:hidden;  width: 830px;
  box-sizing: border-box;-moz-box-sizing:border-box;}
.news-box .title{font-size: 20px;
  color: #00acff;
  padding-top: 20px;
  display: block;
  float: left;
  padding-left: 20px;}
.news-box .more{color:#00acff;font-size:20px; float: right;padding-right:20px;padding-top:20px;}
.news-box-body{float:left;}
.news-box-body ul{margin-top: 10px;
  margin-left: 10px;}
.news-box-body ul li{  background: url(../images/disc.png) 0 13px no-repeat;
  line-height: 30px;
  padding-left: 10px;
  margin-left: 10px;  overflow: hidden;  padding-right: 10px;
  height: 30px;  float: left;
  width: 48%;
  box-sizing: border-box;}
.news-box-body ul li:nth-of-type(2n-1){border-right:1px solid #00acff}

.news-box-left{width:600px;height:330px;float:left;}
.news-box-left .flickerplate{height:330px;}
.news-box-left .flickerplate ul.flicks>li .flick-inner{padding:0}
.news-box-left .flickerplate span{width:100%;height:40px;display:block;background:#000;bottom:0;position:absolute;opacity:0.5;filter: alpha(opacity=50);}
.news-box-left .flickerplate a{  bottom: 0;
  position: absolute;
  line-height: 40px;
  text-align: center;
  display: block;
  width: 600px;
  color: #fff;}
.liyou{  float: right;
  width: 332px;}
.huojian{width:334px;float:left;}
.huojian .flickerplate{height:312px;}
.huojian .flicker-example2 ul li a{  display: block;  height: 280px;  width: 100%;}

.weibo{  float: left;
  width: 332px;
  height: 312px;}
/*首页内容蓝色区域1结束*/
.h1040{height:800px;background: #eee;}
.taocan li{float:left;width:390px;margin-bottom:20px;background:#fff;box-sizing: border-box;padding:20px;height:330px;  position: relative;-moz-box-sizing:border-box; }
.taocan li img{width:100%;}
.taocan li:hover span{background:#000;opacity:0.4;filter: alpha(opacity=40);display:block;width:100%;height:330px;  position: absolute;top:0;left:0}
.taocan li:nth-of-type(3n-1){margin:0 15px}

.pinpai{  background: #fff;  overflow: hidden;  float: left;  width: 100%;  padding-bottom: 20px;}
.pinpai .title{font-size:30px;color:#666;  font-family: 微软雅黑;  margin: 20px;}
.pp-box{margin:20px 0 20px 20px;}
.pp-box li{  float: left;  border: 1px solid #ccc;  margin-right: 10px;  width: 183px;  margin-bottom: 10px;  position: relative;
  height: 136px;}
.pp-box li img{position: absolute;
  top: 0;
  bottom: 0;
 
  right: 0;
  left: 0;
  margin: auto auto;}
/*首页内容蓝色区域2开始*/
.blue2{height:280px;background:url(../images/o.png) center 25px  no-repeat #00acff;}
/*首页内容蓝色区域2结束*/


/*首页黄色区域开始*/
.h740{height:740px; background: #eee;}
.yellow{height:280px;background:url(../images/case.png) center 25px  no-repeat #ff9c00;}
.case li{float:left;width:292px;width:290px\9;margin-bottom:20px;background:#fff;box-sizing: border-box;padding:20px;height:260px;  position: relative;-moz-box-sizing:border-box;  margin-left: 10px;}
.case li img{max-width:100%;max-height:200px;}
.case li:hover span{background:#000;opacity:0.4;filter: alpha(opacity=40);display:block;width:100%;height:260px;  position: absolute;top:0;left:0}
.case li:nth-of-type(1),.case li:nth-of-type(5){margin-left:0}
.case .liMarginAuto{margin-left:20px;margin-right:20px;}

/*首页黄色区域结束*/



/*底部开始*/
.footer .w1000{width:1000px;}
.footer strong a{ color: #fff;}
.footer_left{float:left;width:406px;text-align: right}
.footer_right{  float: left;
  width: 550px;
  margin-left: 40px;
  padding-top: 30px;}
.footer_right span{  font-size: 14px;
  color: #666;
  display: block;
  line-height: 30px;}
 .footer_right span em{  font-size: 30px;
  font-style: normal;}
/*底部结束*/

.bgeee{background:#eee;  overflow: hidden;}
.bk{border:1px solid #ccc;margin-top:20px;margin-bottom:20px;  background: #fff;  overflow: hidden;}
.neiye_ad{height:350px;  width: 100%;  overflow: hidden;}
.neiye_ad a{display:block;height:350px;width:100%;}

.mbxnav{  padding: 15px;  color: #666;}
.mbxnav a{color:#666;}
.left_box{width:260px;float:left;border:1px solid #d0d0d0;margin-left:15px;  margin-bottom: 20px;}
.left_nav_title{background:#ff9c00;  color: #fff;  text-align: center;  line-height: 50px;  font-size: 20px;}
.left_box ul{  margin-bottom: 5px;}
.left_box li{background:#f7f7f7;border-bottom:1px solid #d0d0d0;padding-left:20px;line-height:40px;font-size:16px;}
.left_box li a{color:#666666;width:240px;display:block;}
.left_box li:hover{background:#00acff;}
.left_box li:hover a{color:#fff}





.right_box{float:left;margin-left:20px;  border: 1px solid #d0d0d0;  width: 885px;margin-bottom:20px;}

.infolist ul{  margin: 20px;}
.infolist ul li{background: url(../images/yellow_icon.png) 5px 10px no-repeat;
padding-left: 20px;
font-size: 14px;
line-height: 30px;  height: 30px;}
.infolist ul li a{  width: 700px;  display: block;  height: 30px;  float: left;  line-height: 30px;
  overflow: hidden;}
.infolist ul li span{float:right;}

.page{  margin: 20px;
  overflow: hidden;}
.page li{float: left;
  border: 1px solid #cdcdcd;
  padding: 5px 10px;
  background: #fff;
  margin-right: 10px;}
.page .cut{background:#ff9c00;border:1px solid #ff9c00;}
.page .cut a{color:#fff;}

.caselist li{  width: 100%;  display: block;margin:20px;  clear: both;  overflow: hidden;}
.caselist .caseimg{  float: left;}
.caselist .caseimg img{width:184px;height:140px;}
.caselist .caseinfo{width:650px;float:left;  margin-left: 20px;}
.caselist .caseinfo a{font-size:18px;color:#000;font-weight:900;margin-bottom: 15px;  display: block;}
.caselist .caseinfo p{color:#666;}
.caselist .caseinfo span{color:#666;float:right;font-size:12px;}

.productlist ul{  margin-top: 20px;  overflow: hidden;}
.productlist li{  width: 200px;
  float: left;
  overflow: hidden;
  margin-left: 16px;
  border: 1px solid #cfcfcf;
  margin-bottom: 20px;
  padding: 10px;
  box-sizing: border-box;-moz-box-sizing:border-box;height: 200px;background:#eeeeee}
.productlist img{width:100%;}
.productlist span{}

.tuijian ul{margin-bottom:0}
.tuijian ul li{  padding: 0;  border-bottom: 0;}
.tuijian ul li:hover{background:#f7f7f7}
.tuijian ul li:hover a{color:#00acff;}
.tuijian ul li a{  width: 100%;
  line-height: 20px;

 font-size: 14px;
  padding: 10px;
  box-sizing: border-box;-moz-box-sizing:border-box}
.tuijian ul li img{max-width:100%;}
h1{font-size:20px;line-height:50px;margin:0 20px;text-align:center;}
.content{margin:10px 20px 20px;color:#666;}
.content p{   line-height: 28px;font-size:16px;
  margin-bottom: 15px;}
.content img{max-width:100%;}

.left_nav li{  background-color: #000;/*#00acff;*/
  height: 40px;
  border-radius: 20px;
  width: 90%;
  margin: 0 auto;padding-left:0 ; margin-top: 5px;}
.left_nav li:hover{background-color:#333333;}
.left_nav .on{background-color:#76d0fc;}
.left_nav li a{color:#fff;line-height:40px;  text-align: center;  width: 100%;font-size: 15px;font-weight: bold;}

.tuijian ul li img
{
	min-width: 100%;
}
/*20150721友情链接*/
.fline ul{padding-left:10px;}
.fline li{float:left;margin-right:10px;line-height:40px;height:40px;}

.footer_center{text-align: center;padding: 20px;}

.w1000ss a{ font-size:12px;}