@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:550px; 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:780px; list-style:none; margin:0 auto; padding:0; position:absolute; top:25px;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:50px; line-height:65px; color:#333333; padding:20px;}
.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:50px;color:#666; text-align: justify; text-indent:2px; font-size:25px;}

.aboutmore{ width:150px; height:32px; text-align:center; background: #0066CC; color:#FFF; line-height:32px; display:block;  bottom:0px; margin-left:100px;}
.aboutmore:hover{ color:#333;background:#57BB89; background:none; border:1px solid #322; height:32px; line-height:32px;}



.aboutinfo3{width:1200px; margin:0 auto; line-height:50px;color:#666; text-align: justify; text-indent:2px;}



/**我们的优势**/
.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;}

.titleT{ text-align:center;}
.titleT h3{ font-size:30px}
.titleT p{ color:#999; font-size:14px; line-height:35PX;}
.titleT2{ font-size:22px}
.titleT2 p{ color:#999; font-size:14px; line-height:35PX;}
/**产品列表**/
.inpro{width:1200px; margin:0 auto}
.inpro_left{width:268px; float:left;}
.inprolist{width:268px; background: #0066CC; line-height:35px; font-size:28px; text-align:center; color:#fff; height:80px; padding-top:10px;}
.inprolist2 li{ width:258px;background: #0099CC; text-align:left; line-height:50px; font-size:16px; overflow: hidden; color:#fff; margin-top:3px; padding-left:10px; }
.inprolist2 a { color:#FFF; text-align:left}

.inproduct{width:930px; float:right}
.inprod{width:930px; margin:0 auto; overflow:hidden}
.inprod ul{ margin:0 auto; overflow: hidden} 
.inprod ul li{width:300px;  overflow: hidden; float:left; margin-left:10px; }
.inprod img{width:280px; height:230px; border:1px #CCCCCC double}
.inprod p{ line-height:55px;}


.news_pro{width:1500px; margin:0 auto; overflow:hidden } 
.news_pro ul li{float:left;height: 300px; width: 280px; margin-right:10px; margin-left:10px;}
.news_pro_pic {width:280px; float: left; }
.news_pro_pic img{width:280px;height:225px; margin-bottom: 0px;}
.news_pro_right{width:280px; float: left; color: #000;  height: 46px; font-size: 15px; line-height:46px; text-align: center; margin-bottom:10px; background: #cecece; margin-top: 20px; margin: 0 auto;}
.news_pro_right a {color: #000;}
.news_pro_right1{width: 145px; height: 30px; margin:0 auto; background: #02adfb; text-align: center; color:#ffffff; line-height: 30px; font-size: 15px;}
.news_pro_right1 a {color: #ffffff;}



/**内页**/
.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}



.footnav{ width:100%;  background: #333; margin:0px auto; line-height:40px; color:#FFFFFF; overflow: hidden; text-align:center; }
.footnav ul{ width:950px; margin:0px auto;}
.footnav ul li{ width:140px; float:left; height:65px; line-height:65px; overflow:hidden; }
.footnav a{ color:#fff;}
.footc{ width:100%; margin:0px auto;line-height:25px; overflow:hidden; color:#fff; background:#073877}
.footcon{ width:1200px; margin:0px auto;line-height:40px; overflow:hidden; color:#fff; height:100px; margin-top:20px;}

/*返回顶部*/
.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;}
