@charset "utf-8";
/* CSS Document */

body{margin: 0px;padding: 0px;color:#000000;font-family: "Microsoft YaHei";font-size: 12px;line-height: 22px;background-color: #FFFFFF;}
h2,h3,h4,h5,h1,p{margin:0px;padding:0px;}
div,ul,li,h1,h2,h3,h4,span,p,dl,dd,img,dl,dt,dd{ margin:0; padding:0; list-style:none;}
img{border:0;}
a{color:#666; text-decoration:none;}
a:hover{color:#3785da;text-decoration:none;}
.clear{clear:both;}
*{margin:0px;padding:0px;}
.right{ float:right;}
.left{ float:left;}
.container{width:1100px;margin-right:auto;margin-left:auto;margin:0 auto;background-color:none;}
.index-header{width:100%;float:left;background:#fff;}
.index-banner{width:100%;float:left;background:#dfdfdf;}
.index-content{width:100%;float:left;background:#fff;}
.footer{width:100%;float:left;background:#323232;}
.footer-bottom{width:100%;float:left;background:#323232;}

/**header**/
.index-header{width:100%;height:150px;background: url(../images/nav_bg.jpg) repeat-x bottom left;}
.logo{width:25%;height:100px;float:left;margin-right: 105px}
.logo img{padding-top:15px;}
.htel{width:250px;height:100px;float:left;text-align:right;line-height:100px;font-size:16px;color:#313131;font-weight:bold;}
.htel span{font-size:20px;color:#e82a00;font-style:normal;}
.search{width:300px;height:100px;float:right;}
.form{width:240px;height:100px;float:right;background: url(../images/bg_search.png) no-repeat center right;}
.search-keyword{width:190px;height:30px;line-height:30px;float:left;margin-top:35px;margin-left:10px;background:none;border:none;outline:none;font-size:14px;font-family: "Microsoft YaHei";}
.search-submit{width:40px;height:30px;float:left;margin-top:35px;background:none;border:none;outline:none;}
.menu{width:100%;float:left;}
/**
.menu ul{width:100%;height:50px;display:block;text-align:center;}
.menu li{width:12.5%;height:50px;float:left;display:inline-block;background: url(../images/nav_bg2.jpg) no-repeat center left;}
.menu li.none{background: none;}
.menu li a{width:100%;height:50px;color:#000000;font-size:14px;line-height:50px;display:block;}
.menu li a:hover{color:#fff;background-color:#e93f00;}
**/
.index-banner{width:100%;float:left;background:#dfdfdf;}
.index-content{width:100%;}

.navigation_background{ width:100%;position: relative;z-index: 99;}
.menu {width:100%; margin:0 auto;}
.menu ul li {width:12.5%;height:50px;float:left;display:inline-block;background: url(../images/nav_bg2.jpg) no-repeat center left;}
.menu ul li.none{background: none;}
.menu ul li a {width:100%;height:50px;color:#000000;font-size:14px;line-height:50px;display:block;text-align:center;text-decoration:none;}
.menu ul li a:hover {background-repeat: no-repeat;background-position: 0 0;color:#fff;background-color:#e93f00;}
.menu ul li ul {display:none;position:absolute; background-color:#797979;line-height:25px; width:12.5%; }
.menu ul li ul li { float:left;width:100%;text-align:center;background:none;}
.menu ul li ul li a {background:none;color:#FFFFFF;font-size:14px;}
.menu ul li ul li a:hover {  color:#fff; background-color:#000000;}
.menu ul li:hover ul { display:block;}
.menu ul li.sfhover ul { display:block;}
/**index-about**/
.index-about{width:100%;float:left;padding:35px 0;background:#f1f1f1;}
.index-about-one{width:334px;float:left;margin-right:25px;padding:8px;background:#fff;}
.index-about-two{width:334px;float:left;margin-right:25px;padding:8px;background:#fff;}
.index-about-three{width:334px;float:left;padding:8px;background:#fff;}
.index-about-img{width:100%;float:left;}
.index-about-tit{width:100%;float:left;line-height:40px;font-size:16px;color:#e93f00;font-weight:bold;border-bottom:1px solid #ddd;}
.index-about-con{width:100%;height:150px;float:left;line-height:25px;font-size:14px;padding:10px 0;overflow:hidden;}
.index-about-one .index-about-con a{float:right;color:#9a2a00;}
.index-about-con ul{width:100%;float:left;overflow:hidden;}
.index-about-con ul li{width:100%;float:left;}
.index-about-con ul li a{color:#333;}
.index-about-con ul li a:hover{color:#f00;}
.index-about-con ul li span{float:right;}

/**index-case**/
.index-case{width:100%;float:left;padding:35px 0;background:#fff;}
.index-case-h{width:100%;float:left;font-size:16px;color:#e93f00;font-weight:bold;line-height:30px;}
.index-case-h a{float:right;padding:0 15px;display:block;font-size:12px;color:#fff;font-weight:300;background:#cecece;}

.index-case-c{width:100%;float:left;}
.index-case-c ul{width:100%;float:left;padding-top:25px;}
.index-case-c ul li{width:260px;float:left;margin-left:20px;margin-bottom:30px;}
.index-case-c ul li.first{margin-left:0;}
.index-case-c-img{width:100%;float:left;}
.index-case-c-img img{height:200px;}
.index-case-c-tit{width:100%;float:left;text-align:center;line-height:35px;font-size:14px;color:#222222;}



/**footer**/
.footer{padding:35px 0;line-height:25px;color:#fff;}
.footer-left{width:65%;float:left;}
.footer-left-one{width:20%;float:left;border-left:1px solid #505050;padding-left:4%;}
.footer-left-h{width:100%;float:left;font-size:14px;color:#fff;font-weight:bold;}
.footer-left-c{width:90%;float:left;}
.footer-left-c li{width:100%;float:left;}
.footer-left-c li a{font-size:12px;color:#999999;}
.footer-right{width:35%;float:left;}
.footer-right-one{width:95%;float:left;border-left:0px solid #505050;padding-left:4%;}
.footer-right-h{width:100%;float:left;font-size:14px;color:#fff;font-weight:bold;}
.footer-right-c{width:90%;float:left;}

/**bottom**/
.footer-bottom{width:100%;float:left;line-height:25px;color:#666666;}
.footer-bottom-l{width:100%;float:left;padding:15px 0;text-align:center;line-height:25px;font-size:12px;color:#fff;border-top:1px solid #5c656a;}
.footer-bottom-l a{font-size:12px;color:#666666;}



/*--- slider-css --*/

.slider {
	position: relative;
	
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.caption1{
	width: 100%;
	position: absolute;
    top: 31%;
    left: 0%;
	text-align:center;
}
.caption1 h2{
	color: #FFF;
	font-weight: 700;
	font-size: 1.8em;
	text-transform: uppercase;
}
.caption1 p{
	color: #FFF;
	line-height: 1.5em;
	font-size: 0.875em;
	text-align: center;
	margin:1em 0 1.5em 0;
}
a.morebtn{
	background:;
	background: url(../images/download.png) no-repeat center top;
    padding: 22px 22px;
    display: block;
    font-size: 1em;
    text-transform: uppercase;
    font-family: 'Audiowide', cursive;
    color: #fff;
	width:12%;
	margin:0 auto;
	
    border-radius: 5px;
}
a.morebtn:hover{
	background:;
    padding: 22px 22px;
    text-decoration: none;
    color: #fff;
}
.callbacks_tabs a:after {
    content: "\f111";
    font-size: 0;
    font-family: FontAwesome;
    visibility: visible;
    display: block;
    height: 12px;
    width: 12px;
    display: inline-block;
    border: 2px solid #;
    border-radius: 50%;
    background: #837a7a;
}
.callbacks_here a:after{
	border: 2px solid #;background: #fff;
}
.callbacks_tabs a{
	visibility:hidden;
}
.callbacks_tabs li{
	display:inline-block;
}
ul.callbacks_tabs.callbacks1_tabs {
	position: absolute;
	bottom: 14px;
	z-index: 999;
	left: 46%;
}
.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 0;
  opacity: 0.5;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 90px;
  width: 60px;
  background: transparent url("../images/ad_ctr.png") no-repeat left top;
  margin-top: -45px;
  }
.callbacks_nav.next {
  left: auto;
  background-position: 0 -90px;
  right: 0;
 }
 .callbacks_container ul li .img-responsive{ width:100%;  }






























