@charset "gb2312";
body{ text-align:center;  font-family: Arial, Helvetica, sans-serif; color:#000;  margin:0px; padding:0px; background:#fff;}
 *{ margin:0px; padding:0px;}
.clear{clear:both;height:0;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
.clear20{height:20px;overflow:hidden;clear:both;}
.clear40{height:40px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{color:#000;  text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
/*input,textarea{padding:0 2px; resize:none;}*/
.fl{ float:left;}
.fr{ float:right;}
.padding{ padding:10px;}
.info{ line-height:35px; text-align:left; }
.red{ color:#990000;}
.black{ color:#000;}
.green{ color:#26973d}
.cor{ color:#666666}
.box{ width:1200px;  margin:0px auto; overflow:hidden;}
.m1200{ width:1200px; margin:0px auto; text-align:left; overflow:hidden}
.m1500{ width:1500px;  margin:0px auto; background:#fff}


.head{ width:100%;  background:#fff; height:90px;  top:0px; z-index:9999; margin:0 auto}
.logo{ width:100%; margin:0px auto;  overflow:hidden;}
.logo_left{ width:450px; float:left; margin-right:20px; overflow:hidden; margin-top:5px }
.logo_right{line-height:30px; float:left;}
.tel{ line-height:100px; color:#666666; float:right; margin-right:20px; font-size:22px}

.nav{ width:1200px; list-style:none; margin:0 auto; padding:0; position:absolute; top:40px;z-index:9999;}

#banner{width:100%; overflow:hidden; }

/**关于我们**/
.main{width:100%; overflow:hidden; margin:0px auto; }
.about{width:1200px; margin:0 auto; overflow: hidden;}
.title{   font-size:30px; line-height:45px; color:#333333}
.wenzi{  font-size:25px; color:rgb(139, 139, 139);}



.aboutbox{ background:#f3f3f3;  padding:10px 0px;}
.aboutit{color:#57BB89; font-size:24px; text-align:left; margin-bottom:15px;}
.aboutinfo{ line-height:35px;color:#fff; text-align:left; font-size:18px; margin:5px}
.aboutinfo2{width:1500px; margin:0 auto; line-height:40px;color:#666; text-align:center; font-size:18px;}

.aboutmore{ width:150px; height:30px; text-align:center; background:#333; color:#FFF; line-height:30px; display:block; position:absolute; bottom:0px; margin-left:500px;}
.aboutmore:hover{ color:#333;background:#57BB89; background:none; border:1px solid #322; height:32px; line-height:32px;}



/**我们的优势**/
.you{width:1500px; margin:0 auto; overflow:hidden}
.you ul{}
.you ul li{width:300px; float:left; margin-right:35px; margin-left:35px;}
.en{font-size:18px; line-height:38px; color:#666; text-align:left}
.enxi{ border-bottom:1px #ccc double;}
.cn{font-size:20px; line-height:38px;color:#333; text-align:left}
.con{font-size:14px; line-height:28px;color:#333; text-align:left}



/**产品中心**/
.xz{ width:1396px; overflow:hidden; margin:0px auto;}
.xz ul{ width:700px; margin:0px auto;}
.xz ul li{ width:150px;  float:left; overflow:hidden;font-size:15px; margin-left:15px; margin-bottom:5px; } 
.xz ul li a{ width:150px; height:30px; display:block; text-align:center; color:#333;  line-height:30px;}
.red{ background:#E6DAC8 }
.red:hover{ color:#66CC33 }



/**设备展示**/
.sb{width:100%; background:#FF6600; height:500px;}


/**新闻中心**/

.news{width:1500px; margin:0 auto; overflow:hidden}
.news .list_item{margin-right:20px;margin-bottom:50px;}
.news .list_item,.news .list_item_left,.news .list_item_right{float:left;}
.news .list_item_left{color:#fff; margin-right:15px; margin-left:15px;}
.news .list_item_right{width:610px;}
.news .day{ font-size:30px;text-align:center; margin-bottom:10px;}
.news .year{ font-size:18px;text-align:center; }
.news .content{
    font-size:12px;color:#989898;overflow:hidden;height:50px; text-align:left; line-height:28px;
               display: block;
               text-overflow:ellipsis;
}
.news .titlen{ font-size:18px;font-weight:400; text-align:left; color: #6b6b6b;margin-bottom:5px;}
.news .list_item_1{background-color:#b2b2b2;}
.news .list_item_2{background-color:#ffc539;}
.news .list_item_3{background-color:#57BB89;}
.news .list_item_4{background-color:#b2b2b2;}
.news .list_item_5{background-color:#00aeff;}
.list_item_1,.list_item_2,.list_item_3,.list_item_4,.list_item_5,.list_item_6{width:89px;/*height:99px;*/ padding:5px 0;}


/**内页**/
.neititle{font-size:22px; line-height:50px; font-weight:800; color: #333; text-align:left; border-bottom:2px #CCCCCC dotted}

.pr{width:1200px; margin:0 auto; overflow:hidden}
.prlist{width:218px; background:#429397; line-height:55px; font-size:24px; text-align:center; color:#fff;}
.pr_left0{width:214px; float:left; }
.pr_left{width:214px; float:left; border:2px double #429397;}
.pr_left ul{width:214px; margin:0 auto;}
.pr_left ul li{ width:212px; overflow: hidden; float:left; color:#000; margin-top:1px; font-size:14px; }
.pr_left ul li a {color:#000; width:214px; display:block; text-align:left; padding-left:20px; border-bottom:1px dotted #999; line-height:35px;}
.pr_left ul li a:hover{ background:#429397; color:#fff;}

.pr_right{width:940px; float:right; border: #E6E6E6 0px double; text-align:left; line-height:28px}
.prcon{width:940px; margin:0 auto;  overflow:hidden; text-align:left; line-height:30px;}
.prcon ul{}
.prcon ul li{ width:300px; float:left; margin-right:10px; text-align:center; line-height:45px;}
.prcon p{ font-size:14px; line-height:35px; text-align:center}


.news2{width:930px; margin:0 auto; overflow:hidden}
.news2 ul{}
.news2 ul li{width:920px; text-align:left; line-height:35px; border-bottom:1px #666 dotted}
.news2 ul li a{color:#333}



.foottop{ background:#666; width:100%; padding:5px 0px; color:#FFF;}
.footleft{  width:900px; margin: 0 auto}
.footleft ul{ margin:5px 0px;}
.footleft ul li{ float:left;background:url(../img/navxian_03.jpg) right center no-repeat; font-size:14px;}
.footleft ul li a{ color:#FFF; margin:0px 30px; display:block;  }
.footright{ width:310px; float:right;font-size:14px;}
.footright ul li{color: #ddd; margin-top:10px;}
.footright ul li i{display:inline-block;width:18px;height:18px;margin-right: 10px;vertical-align: middle;}
.footright ul li .addres{background: url("../img/sprite.png") no-repeat 0 -20px  ;}
.footright ul li .weibo{background: url("../img/sprite.png") no-repeat -20px -20px  ;}
.footright ul li .email{background: url("../img/sprite.png") no-repeat -40px -20px  ;}
.footright ul li .weixin{background: url("../img/sprite.png") no-repeat -80px -20px  ;}
.footright ul li .call{background: url("../img/sprite.png") no-repeat -0px -0px  ;}
.footright ul li a{color: #ddd;}

.footbot{ background:#429397; text-align:center; height:42px; line-height:42px; color:#FFF;font-size:14px;}
.footbot a{ color:#FFF;font-size:14px;}

/*返回顶部*/
.PosFixNavR{position:fixed; right:0px; height:245px; z-index:1000; top:60%; margin-top:-110px;}
.PosFixNavR a{display:block; position:relative; height:49px; float:right; clear:both; width:50px; background-image:url(../img/RitfixPic.png); background-repeat:no-repeat; background-color:rgba(18,18,18,0.6); *background-color:#121212; overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.PosFixNavR i{display:block; width:95px; padding-right:5px; height:49px; text-align:right; font-size:15px; color:#fff; line-height:49px; position:absolute; top:0px; right:50px; font-style:normal;}
.PosFixNavR a.a1 i{width:120px; padding-right:0px;}
.PosFixNavR a:hover{width:130px; background-color:#f57720;}
.PosFixNavR a.a1:hover{width:170px;}
