.width{
	width: 1200px;
	margin: 0 auto;
}
.white{
	color:#fff;
}
.white a{
	color:#fff;
}
.white a:visited{
	color:#fff;
}
.white a:hover{
	color:#ffffff;
}
.blcak{
	color: #000;
}
.blcak a{
	color: #000;
}
.blcak a:visited{
	color: #000;
}
.blcak a:hover{
	color: #000;
}
.red{
	color: #fff;
}
.red a{
	color: #fff;
}
.red a:visited{
	color: #fff;
}
.red a:hover{
	color: red;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.action{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
.action:hover{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
.h-dh {
    font-size: 18px;
    margin-right: 30px;
    color: #a30a02;
    margin-top: 10px;
}
.h-dh span {
    font-weight: bold;
    font-size: 25px;
}
/*banner*/
.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;
  }

.rslides img {
  display: block;
  height:auto;
  border: 0;
  width: 100%;
  }
.slide_container {
  position: relative;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url(../images/themes.gif) no-repeat left top;
  margin-top: -45px;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
/*header*/
.head-top{background: #313131; height: 10px;}
.logo{float: left; margin-top:32px; margin-bottom: 12px;}
.nav{width: 780px;text-align: right;}
.qiehuan{
	width:72px;
	height: 25px;
	margin-top: 15px;
/*	margin-left:675px;*/
}
.qiehuan li{
	float: left;
	margin-left: 1px;
}
/*导航*/
/*foot部分*/
.foot-top-bg{background: url(../images/foot-top-bg.png) no-repeat top center; border-bottom: #a30a02 solid 10px; padding-top: 105px; padding-bottom: 30px;}
.foot-top-bg1{background: url(../images/foot-top-bg.jpg) no-repeat top center; border-bottom: #a30a02 solid 10px; padding-top: 105px; padding-bottom: 30px;}
.footer{
	background: #2b2b2b;
	padding-top:20px;
	padding-bottom:20px;
}
.foot-content{color: #fff; line-height: 30px; text-align: center;}
.foot-content a{color: #fff; font-size: 13px;}
.foot-biaoyu{float: left; height: 55px; border-right: #595959 solid 1px; padding-right: 40px; text-align: left; font-size: 21px; font-weight: bold; color: #fff;}
.foot-biaoyu p{font-size: 13px; text-transform: uppercase; color: #9b9d9f; font-weight: normal; margin-top: 10px;}
.foot-dh{width: 280px; float: left; margin-top: 15px;}
.foot-dh li{width: 112px; height: 30px; float: left; margin-left:28px; background: #a30a02; border-radius: 15px; line-height: 30px; text-align: center; }
.foot-dh li a{font-size: 15px; color: #fff;}
.foot-bottom-bg{background: #2b2b2b; border-bottom: #525252 solid 1px; padding-top: 25px; padding-bottom: 20px;}
.erweima{float: right;}
.foot-lx{width: 715px; float: left;}
.foot-lx span{font-size: 21px; font-weight: bold; color: #fff; text-align: left;}
.foot-lx-con li{width: 340px; float: left; text-align: left; line-height: 35px; color: #fff; font-size: 13px; margin-right:15px;}
/*内页部分*/
.page-left-lx{margin-top: 30px;}
.page-lx-bt{height: 50px; line-height: 50px; text-align: left; text-indent: 25px; font-size: 18px; color: #fff; background: #a30a02;}
.page-left-top{ background: #f4f4f4; padding-bottom: 1px;}
.page-left{width: 270px; float: left; margin-top: 45px;}
.page-right{width: 890px; float: right; margin-top: 45px;}
.page-right1{width: 100%}
.page-right-top img{float: left; margin-top: 25px; margin-right: 10px;}
.page-right-top{height: 70px; border-bottom: #e3e3e3 solid 1px; width: 100%; line-height: 70px; font-size: 14px;}
.page-lx-con li{width: 220px; height: 49px; font-size: 24px; font-weight: bold; padding-top: 38px; padding-left: 50px}
.cp_bt {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: left;
    font-family: "微软雅黑";
    color: #666;
    font-weight: bold;
    font-size: 18px;
}
.pro_bt {
    background: #f5f5f5;
    height: 30px;
}
.pro_bt ul {
    width: 90%;
    margin: 0 auto;
    height: auto;
}
.pro_bt ul li {
    float: left;
    width: 255px;
    text-align: center;
}
.pro_bt ul li a {
    line-height: 30px;
    height: 30px;
    color: #666;
    font-size: 14px;
    text-align: center;
}
/*首页部分*/
.product-box{background: url(../images/pro-bg.jpg) repeat-x top center; padding-top: 75px; padding-bottom: 75px;}
.product-top{height: 45px;}
.product-bt{width: 255px; float: left; font-size: 24px; font-weight: bold; color: #a30a02; line-height: 45px; text-align: left;}
.product-bt span{ font-size: 13px; font-weight: normal; text-transform: uppercase; color: #000; padding-left: 5px;}
.product-bt img{float: right; margin-left: 20px; margin-top: 18px;}
.product-list{width: 631px; height:45px; float: left; margin-left: 174px; background: url(../images/pro-list-bg.jpg) no-repeat top center;}
.product-list li{width: 126px; float: left; line-height: 45px; text-align: center; font-size: 14px;}
.product-list li a{color: #fff;}
.product-list li:hover{background: url(../images/pro-list-hover.png) no-repeat top center;}
.product-more{width: 140px; height: 45px; float: right; background: url(../images/pro-more.jpg) no-repeat top center; font-size: 13px; color: #fff; line-height: 45px;}
.product-more a{color: #fff;}
.product-more img{float: left; margin-left: 20px; margin-right: 10px; margin-top: 12px;}
.product-content{margin-top: 35px; height: 320px;}
.about-right{width: 575px; float: right;}
.about-bt{font-size: 22px; font-weight: bold; color: #a30a02;}
.about-content{ margin-top: 20px; font-size: 13px; line-height: 30px; height: 210px; }
.youshi-box{background: url(../images/youshi-bg.jpg) no-repeat bottom center; margin-top: 70px; padding-bottom: 170px;}
.youshi-bt{font-size: 30px; font-weight: bold; color: #2b2b2b; line-height: 35px; margin-left:165px; width: 430px; text-align: center;}
.youshi-bt p{font-size: 13px; font-weight: normal; color: #b6b6b6; text-transform: uppercase;}
.youshi-bottom{margin-top: 55px; width: 750px;}
.youshi-bottom li{width: 345px; height: 100px; float: left; margin-right: 30px; margin-bottom: 50px;}
.youshi-img{float: left; height: 120px;}
.youshi-bottom li img{float: left; margin-right: 16px;}
.ys-bt{font-size:14px; font-weight: bold; text-align: left; color: #a30a02;}
.ys-en{font-size: 13px; color: #b6b6b6;}
.ys-content{margin-top: 5px; text-align: left; font-size: 13px; line-height: 24px; color: #000;}
.news-box{background: url(../images/news-bg.jpg) #efefef no-repeat top center ; padding:45px 0 0;}
.news-bt{font-size: 25px; font-weight: bold; color: #a30a02; text-align:center; margin-bottom:55px;}
.news-bt p{font-size: 13px; font-weight: normal; color: #222222; text-transform: uppercase;}
.news-bottom{margin-bottom: 40px;}
.news-bottom img{float: left; margin-left:13px; margin-top: 13px;}
.news-top{width: 810px; height: 150px; float: left; margin-left: 30px; margin-top: 20px; border-bottom: #aaaaaa solid 1px;}
.news-btm{width: 810px; height: 150px; float: left; margin-left: 30px; margin-top: 20px;}
.gs-news-cont{width: 480px; float: left;}
.gs-news-list{width: 260px; float: right;}
.yqlj{padding:10px 0; font-size: 14px;}
/*图片列表*/
.tpmk-img img{transition: all 0.6s; cursor: pointer;
-moz-transition: all 0.6s; /* Firefox 4 */
-webkit-transition: all 0.6ss; /* Safari 和 Chrome */
-o-transition: all 0.6s;}
.tpmk-img img:hover{transform: scale(1.1);-ms-transform:scale(1.1);   /* IE 9 */
-moz-transform:scale(1.1);  /* Firefox */
-webkit-transform:scale(1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1);}
.photos-demo span{ display: inline-block; text-align: center; margin: 0 10px 30px;width:260px;}
.tpmk-img{border:#eee solid 2px; padding:3px; width: 260px; height: 195px; overflow: hidden;}
.photos-demo span p{ margin-top: 10px;font-size:16px;}
.photos-demo span img{width: 100%;}
.lh68{ position: absolute; top: 0; z-index: -1;}
.lhbd label{ display: inline-block; max-width:80px ; width: 100%; height: 30px; line-height: 30px; margin-bottom: 0px; border-bottom: #eee dashed 1px;}
.lhbd dt{ padding: 3px 0; width: 100%;}
.lhbdfr{ float: right;width: 100%;}
.lhbdfl{ float: left;width: 100%;}
.lhbdfr label{max-width:75px ; width: 100%;}
.lhbd input{ width: 57%;}
.lhbdfl input{ width: 67%;}
.lhbd span{ font-family: "微软雅黑";font-weight: 100;}
.lhbd .Content{ width: 84%;}
.clear{ clear: both;}
.lhbd .Content{ height:113px;}
.submit{ background: #a30a02; color: #fff; display: block; width: 80px; line-height: 30px; margin: 0 auto; text-align: center; border: none;}
.lh615{  line-height: 30px; margin: 0 10px; text-align: center; border: none;}
.ptitle{
	padding-left: 15px;
}
.ny-left-tu1{
	margin-bottom: 2px;
}
