﻿html,body,div,p,span,ul,li,form,label,input,select,option,textarea,h1,h2,h3,h4,h5,h6,table,tr,th,td,dl,dt,dd{padding: 0;margin: 0;font-size: 12px;font-family: "Microsoft Yahei",arial;}
html,body{width: 100%;}
body{overflow-x: hidden;background: url(../images/bg1.jpg);}
table,tr,th,td{border-collapse: collapse;}
ul,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: 100;}
input, select, textarea, option{outline: 0;vertical-align: middle;box-shadow: none;}
input{border: none;background: none;}
img{border: none;display: block;}
a{text-decoration: none;}

/*none 定义无边框。
hidden 与 "none" 相同。不过应用于表时除外，对于表，hidden 用于解决边框冲突。 
dotted 定义点状边框。在大多数浏览器中呈现为实线。 
dashed 定义虚线。在大多数浏览器中呈现为实线。 
solid 定义实线。 
double 定义双线。双线的宽度等于 border-width 的值。 
groove 定义 3D 凹槽边框。其效果取决于 border-color 的值。 
ridge 定义 3D 垄状边框。其效果取决于 border-color 的值。 
inset 定义 3D inset 边框。其效果取决于 border-color 的值。 
outset 定义 3D outset 边框。其效果取决于 border-color 的值。 
inherit 规定应该从父元素继承边框样式。*/


.fl{float: left;}
.fr{float: right;}
.wraper{width: 1050px;margin: 0px auto;overflow: hidden;}
.yellow{color: #fff200;}
.pd50{padding-bottom: 50px;}
/*ul-img*/
.ul-img{overflow: hidden;}
.ul-img li{float: left;width: 240px;height: 190px;display: inline;overflow: hidden;}
.ul-img dl{width: 100%;height: 100%;overflow: hidden;}
.ul-img dt{width: 232px;height: 152px;padding: 3px;border: 1px solid #e3e3e3;background: #f5f5f5;}
.ul-img dt a{display:block; width:100%; height:100%;overflow:hidden;}
.ul-img dt img{width: 100%;height: 100%;}
.ul-img dd{text-align: left;height: 28px;line-height: 28px;padding-top: 1px;border-bottom: 1px solid #e6e6e6;color: #404040;overflow: hidden;}
.ul-img dd a{color: #53a9ff;float: right;padding-right: 15px;background: url(../images/amp.png) no-repeat right center;}
/*ul-word*/
.ul-word{width: 100%;}
.ul-word li{float: left;width: 100%;height: 32px;line-height: 32px;overflow: hidden;}
.ul-word a{float: left;color: #4d4d4d;padding-left: 12px;background: url(../images/news-a.jpg) no-repeat 5px center;overflow: hidden;}
.ul-word span{float: right;color: #b2b2b2;}
.ul-word a:hover{color: red;}
/*ul-first*/
.ul-first{width: 100%;}
.ul-first li{float: left;width: 100%;height: 85px;overflow: hidden;}
.ul-first .img{height: 100%;width: 120px;float: left;margin-right: 14px;display: inline;overflow: hidden;}
.ul-first .img img{width: 100%;height: 100%;overflow: hidden;}
.ul-first .name{line-height: 28px;color: #1a1a1a;font-size: 14px;overflow: hidden;}
.ul-first p{line-height: 22px;color: #8c8c8c;}









/*header*/
.header{width: 100%;height: 110px;background: url(../images/header-bg.jpg) repeat-x top;overflow: hidden;}
.header .box{width: 400px;height: 100%;overflow: hidden;}
/*logo tel*/
.logo{width:510px;height: 100%;overflow: hidden;}
.header-nav{text-align: right;padding-right: 4px;height: 20px;line-height: 20px;padding-top: 14px;border-top: 4px solid #ffda21;}
.header-nav span{color: #ccc;padding: 0 16px;}
.header-nav a{color: #4d4d4d;}
.header-nav a:hover{text-decoration: underline;}
.header-tel{width: 100%;height: 72px;background: url(../images/tel.jpg) no-repeat right;overflow: hidden;}
/*nav*/
.nav{width: 100%;height: 35px;background: #0048a6;position: relative;}
.nav-bg{display: none;position: absolute;width: 100%;top: 35px;left: 0;height: 35px;background: url(../images/point-blue25.png);z-index: 9;}
.nav ul{width: 1050px;height: 35px;margin: 0 auto;}
.nav li{width: 150px;height: 35px;float: left;position: relative;}
.nav .menu{width: 100%;height: 35px;line-height: 35px;font-size: 14px;color: #fff;text-align: center;display: block;}
.nav .menu:hover,.nav .active{background: #ffd519;color: #562a00;}
.nav-slide{display: none;position: absolute;height: 35px;top: 35px;left: 0;z-index: 10;line-height: 35px;width: 1000px;text-align: left;overflow: hidden;}
.nav-slide a{color: #40536c;float: left;margin-left: 10px;margin-right: 30px;_display: inline;}
.nav-slide a:hover,.nav-slide .active{color: #003477;text-decoration: underline;}
/*banner*/
.banner{width: 100%;height: 450px;position: relative;overflow: hidden;}
.banner-body{width: 1920px;height: 450px;position: absolute;left: 50%;margin-left: -960px;overflow: hidden;}
.slideBox{ width:100%; height:450px; overflow:hidden; position:relative; }
.slideBox .hd{width:240px;height:4px;overflow:hidden; position:absolute;bottom:30px;left:50%;margin-left: -120px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;text-align: right;}
.slideBox .hd ul li{ float:left; margin-right:5px;width:55px; height:4px;text-indent: -999px;background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#0048a6;}
.slideBox .bd{ position:relative; height:100%; z-index:0;left: 50%;margin-left: -960px; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:450px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


/*main*/
.main{width: 100%;overflow: hidden;}
h2{height: 70px;width: 1050px;margin: 50px auto 30px;overflow: hidden;}
h2 img{height: 70px;width: 100%;}
/*search*/
.searchbox{width: 100%;height: 35px;padding-top: 15px;padding-bottom: 16px;background: url(../images/search-bg2.jpg) repeat-x bottom;overflow: hidden;}
.search{width: 354px;height: 35px;line-height: 35px;padding: 0 13px;background: url(../images/search-bg.png) no-repeat;}
.search input{border: none;height: 35px;line-height: 35px;}
.search .inputtext{width: 310px;float: left;color: #333;}
.search .inputsubmit{width: 30px;cursor: pointer;}
.search input::-webkit-input-placeholder{color: #b6b6b6;}
.search input:-moz-placeholder{color:#b6b6b6;}
.search input::-moz-placeholder{color:#b6b6b6;}
.search input:-ms-input-placeholder{color:#b6b6b6;}
.search-key{width: 410px;height: 35px;line-height: 35px;color: #000;overflow: hidden;}
.search-key a{color: #929292;padding-right: 14px;}
/*产品展示*/
.pro{width: 100%;overflow: hidden;}
.pro-body{width: 1050px;height: 400px;position: relative;overflow: hidden;}
.pro-body .ul-img{width: 1080px;height: 420px;}
.pro-body .ul-img li{margin-bottom: 20px;margin-right: 30px;}


.pro .layB{width:1050px;}
.pro .layB .tbC{ width:1050px;position:relative;}

.pro .layB .slide{ width:1050px; overflow:hidden;}
.pro .layB ul{ overflow:hidden; zoom:1; width: 1080px;}
.pro .layB li{ width:240px;height: 190px;margin-bottom: 20px;margin-right: 30px; display:inline; float:left;}
.pro .layB li img{ display:block;}


/*公司简介*/
.about{width: 100%;background: url(../images/about-bg.jpg) no-repeat center top;}
.about-body{width:100%;height: 320px;overflow: hidden;}
.about-img{width: 510px;height: 330px;overflow: hidden;}
.about-img li{float: left;margin-right: 10px;margin-bottom: 10px;display: inline;overflow: hidden;}
.about-body .word{width: 500px;height: 100%;overflow: hidden;}
.about-body .word-top{height: 280px;overflow: hidden;}
.about-body .word-top p{color: #fff;line-height: 30px;text-indent: 2em;overflow: hidden;}
.about-body .word-foot{height: 40px;overflow: hidden;}
.about-body .about-tel{padding: 8px 0 8px 55px;color: #fff;width: 232px;height: 24px;line-height: 24px;background: url(../images/about-tel.png) no-repeat left top;}
.about-body .word-foot a{width: 133px;height: 25px;line-height: 25px;border: 1px solid #4f8cdb;margin-top: 6px;float: right;display: block;text-align: center;color: #fff;}
/*厂房设备展示*/
.cfsb{width: 100%;}
.cfsb-body{width:100%;height: 220px;overflow: hidden;}
.cfsb .ul-img{width: 1065px;height: 220px;overflow: hidden;}
.cfsb .ul-img li{width: 340px;height: 220px;float: left;margin-right: 15px;_display: inline;overflow: hidden;}
.cfsb .ul-img dl{width: 100%;height: 100%;}
.cfsb .ul-img dt{width: 100%;height: 100%;position: relative;bottom: none;padding: 0;}
.cfsb .ul-img .txt{width: 100%;height: 30px;line-height: 30px;text-align: center;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../images/point-black60.png);overflow: hidden;}
.cfsb .picScroll-left{ width:100%;overflow:hidden; position:relative;}
.cfsb .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.cfsb .picScroll-left .bd ul li{margin-right: 15px;float:left; _display:inline; overflow:hidden; text-align:center;position: relative;}
.cfsb .picScroll-left .bd ul li .pic{ text-align:center; }
.cfsb .picScroll-left .bd ul li .pic img{ width:340px; height:220px; display:block;}
.cfsb .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.cfsb .picScroll-left .bd ul li .txt{width: 100%;height: 30px;line-height: 30px;text-align: center;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../images/point-black60.png);overflow: hidden;}
/*行业资讯*/
.news{width: 100%;background: url(../images/bg2.jpg);padding-top: 50px;}
.news-body{width: 1110px;height: 370px;overflow: hidden;}
.news .box{width: 310px;height: 370px;float: left;margin-right: 60px;_display: inline;overflow: hidden;}
.news .title{width: 100%;height: 45px;margin-bottom: 20px;overflow: hidden;}
.news .img{width: 100%;height: 100px;display: block;margin-bottom: 16px;overflow: hidden;}
.news .img img{width: 100%;height: 100%;}
.news .ul-word{width: 100%;height: 189px;overflow: hidden;}

.news1 .ul-word .li1 a{color: #333;background: url(../images/news-q.png) no-repeat left center;padding-left: 25px;}
.news1 .ul-word .li2 a{color: #808080;background: url(../images/news-a.png) no-repeat left center;padding-left: 25px;}










/*footer 底部*/
.footer{width: 100%;padding: 40px 0;height: 84px;background: #0048a6;border-top: 6px solid #00357b;position: relative;overflow: hidden;}
.ewm{display: none;position: absolute;left: 50%;margin-left: 415px;padding-bottom: 3px;background: url(../images/ewm-bg.png) no-repeat center bottom;top: 0px;z-index: 9;width: 96px;height: 96px;overflow: hidden;}
.ewm img{width: 96px;height: 96px;}
.footer .wraper1{height: 32px;overflow: hidden;}
.footer .wraper2{margin-top: 32px;}
/*footer-tel*/
.footer-tel{height: 32px;width: 370px;}
/*footer-nav*/
.footer-nav{width: 680px;height: 18px;line-height: 18px;text-align: right;overflow: hidden;}
.footer-nav span{color: #2e69b5;padding: 0 20px;}
.footer-nav a{color: #82a9dd;}
/*copyright*/
.copyright{color: #fff;width: 410px;line-height: 18px;height: 36px;overflow: hidden;}
.copyright a{color: #fff;}

.footer-box{width: 135px;height: 33px;background: url(../images/footer-box-bg.png) no-repeat right;overflow: hidden;}
.footer-box a{width: 33px;height: 33px;float: left;margin-left: 12px;_display: inline;text-indent: -999px;line-height: 330px;overflow: hidden;}


/*内页*/
.minmain{width: 100%;background: #f8f8f8;padding: 30px 0;overflow: hidden;}
.minmain .left{width: 215px;overflow: hidden;}
.minmain .right{width: 750px;background: #fff;padding: 30px 30px 30px;overflow: hidden;}
/*left*/
.left-tit{width:142px;height: 36px;line-height: 36px;color: #0048a6;background: url(../images/left-tit-bg.png) no-repeat;font-size: 24px;padding-left: 73px;padding-bottom: 46px;overflow: hidden;}
.leftbar{padding: 5px 0 35px;overflow: hidden;}
.leftbar a{width: 123px;height: 44px;padding: 0 46px;color: #414141;line-height: 44px;background: url(../images/leftbar-a.png) no-repeat;display: block;font-size: 14px;margin-top: 6px;overflow: hidden;}
.leftbar a:hover,.leftbar .active{background: url(../images/leftbar-active.png) no-repeat;color: #fff;}
.left-contact{width: 215px;overflow: hidden;display: block;}
/*right*/
.right-tit{background: #f0f0f0;height: 40px;line-height: 40px;text-align: right;color: #0048a6;padding: 0 10px;overflow: hidden;}
.right-tit a{color: #0048a6;text-decoration: underline;padding: 0 6px;}
.right-tit span{font-size: 16px;line-height: 40px;color: #0048a6;float: left;}

.right-body .container{padding: 20px 20px;}
.right-body .container p{line-height: 26px;font-size: 14px;text-indent: 2em;margin: 10px 0;}
h5{width: 100%;height: 80px;line-height: 80px;font-size: 22px;margin-top: 10px;text-align: center;color: #222;overflow: hidden;}
.author{margin-bottom: 20px;width: 100%;height: 24px;line-height: 24px;padding-bottom: 20px;border-bottom: 1px dotted #ccc;color: #666;text-align: center;overflow: hidden;}
.author span{margin-right: 30px;color: #666;}
.lastOne{margin-top: 30px;text-align: center;overflow: hidden;}
.lastOne a{width: 104px;padding: 12px 0px;text-align: center;background: #0048a6;color: #fff;margin: 0px 12px;display:inline-block;overflow: hidden;}
.lastOne a:hover{background: #0048a6;}
.lastOne .active{background: #666;}
.page{font-size: 14px;padding: 50px 0px 0;width: 80%;margin-left: 20%;line-height: 26px;text-align: right;overflow: hidden;}
.page a {color: #666666;line-height: 26px;height:26px;border: 1px solid #999;}
.page a, .page span.current{float: left;margin-left: -1px;padding: 0 12px;width: auto;display: inline;}
.page .current {background-color: #0048a6;border: 1px solid #0048a6;color: #ffffff;height: 26px;margin-left: -1px;padding: 0 12px;}
.page .first,.page .last{border-radius: 3px;}
.page .first{margin-right: 10px;margin-left: 0;display: inline;}
.page .last{margin-left: 10px;display: inline;}
.page .prev,.page .next{border: 1px solid #999;display: inline-block;float: left;height: 26px;padding: 0 12px;}
.page .prev{border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.page .next{border-bottom-right-radius: 3px;border-top-right-radius: 3px;border-left: none;}




body {min-width: 1050px;}



































/*罗曼*/
/*新闻列表滚动样式*/
#lm-news .slideBox{ width:520px; height:320px; overflow:hidden; position:relative;  }
#lm-news .slideBox .hd{width:100%;height:40px;overflow:hidden;line-height:40px; position:absolute; right:0px; bottom:0px; z-index:2; }
#lm-news .slideBox .content{width:100%;height:40px;overflow:hidden;line-height:40px; position:absolute; right:0px; bottom:0px; z-index:1; background:#000; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3}
#lm-news .slideBox .hd ul{ overflow:hidden; zoom:1; float:right; margin:14px 0; }
#lm-news .slideBox .hd ul li{ float:left; margin-right:8px;  width:15px; height:15px; line-height:15px; text-align:center; background:#ff9d02;color:floralwhite; cursor:pointer;}
#lm-news .slideBox .hd ul .on{ /*background-image:url(../images/lm-listbg2.png);*/background:#a8a8a8; color:#fff; }
#lm-news .slideBox .bd{ position:relative; height:100%; z-index:0;   }
#lm-news .slideBox .bd p{position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;color: #fff;padding-left: 10px;}
#lm-news .slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
#lm-news .slideBox .bd img{ width:520px; height:320px; display:block;  }
#lm-news .lm-news{ width:440px;padding:10px 10px 3px;background:white;}
.lm-title{background: url(../images/lm-title.jpg) left center no-repeat;}
.lm-title h3{height:40px;width:370px;padding-left:25px;line-height:38px;color:white;font-size:14px;float: left;}
.lm-title a{display:inline-block;padding-top:10px;}
.lm-nescon p{width:100%;height:60px;overflow: hidden;word-break:break-word;text-overflow: ellipsis;}
.lm-nescon .lm-nes{ padding-top:10px;border-top:1px solid #CECECE;}
.lm-nescon .lm-nes li{ height:30px;line-height:30px;text-align: right;background:url(../images/lm-listbg1.png) center left no-repeat;padding-left:20px;}
.lm-nescon .lm-nes li a{float:left;}
/*推荐*/
#lm-view #lm-tuijian{width:358px;padding:10px 10px 0px;border: 1px solid #CECECE;background: white;}
#lm-tuijian .lm-title{width:358px;}
#lm-tuijian .lm-title h3{width:290px;_width:285px;}
#lm-tuijian .slideTxtBox{ width:358px;text-align:left;  }
#lm-tuijian .slideTxtBox .hd{width:110px;background:#f4f4f4;}
#lm-tuijian .slideTxtBox .hd ul{ float:left; left:20px; top:-1px; height:32px; width:100%;  }
#lm-tuijian .slideTxtBox .hd ul li,#lm-tuijian .slideTxtBox .hd ul li.on{cursor:pointer; height:35px;line-height:35px;background:#F7F7F7; text-align: center;}
#lm-tuijian .slideTxtBox .hd ul li.on{ background:white; }
#lm-tuijian .slideTxtBox .bd ul{ padding:9px 0px 0px 10px;width:235px; }
#lm-tuijian .slideTxtBox .bd ul li{ line-height:220%;}
#lm-tuijian .slideTxtBox .bd ul .lm-tu{height:130px;overflow: hidden;}
#lm-tuijian .slideTxtBox .bd ul .lm-word p{ height:85px;overflow:hidden;}
#lm-tuijian .slideTxtBox .bd ul  .lm-word a{ float: right;}

#lm-way{width:278px;padding:10px;border: 1px solid #CECECE;background: white;}
#lm-way .lm-title{width:278px;}
#lm-way .lm-title h3{width:210px;_width:208px;}
#lm-way ul li{ height:30px;line-height:30px;text-align: right;background:url(../images/lm-listbg1.png) center left no-repeat;padding-left:20px;}
#lm-way ul li a{float:left;text-align:left;width:185px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#torte .tor{padding:5px 4px;border:1px solid #CECECE;background:white;width:370px;height:210px;overflow:hidden;}
#torte .tor a{display:inline-block;width:175px;height:60px;margin:5px; float:left;}
#torte .tor ul li{ overflow: hidden; float:left;line-height:0px;}
.lm-techan{ width:608px;height:220px;border:1px solid #CECECE;background: white;overflow: hidden;}
.lm-techan .techan-t,#lm-photos .techan-t{height:40px;background:url(../images/tesetbg.png) center repeat-x;}
.lm-techan .techan-t h3,#lm-photos .techan-t h3{ height:40px;line-height:40px;margin-left:10px;padding-left:10px; background:url(../images/lm-title2.png) left center no-repeat;}	
.techan-t a{display: inline-block;height:40px;line-height:40px;margin-right:10px;}
.lm-techan .picScroll-left .bd{ padding:0px 4px; width:600px;  }
.lm-techan .picScroll-left .bd ul{ overflow:hidden;}
.lm-techan .picScroll-left .bd ul li{ margin:10px 5px 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.lm-techan .picScroll-left .bd ul li .pic{ text-align:center; }
.lm-techan .picScroll-left .bd ul li .pic img{ width:140px; height:120px; display:block; }
.lm-techan .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.lm-techan .picScroll-left .bd ul li .title{ height:40px; line-height:40px;background:#F7F7F7; width: 140px;  }
/*图影巢湖样式*/

#lm-photos .lm-tao{width:998px;border:1px solid #CECECE;background: white;overflow: hidden;}
#lm-photos .lm-phtotlist .picMarquee-left{overflow:hidden; position:relative;}
#lm-photos .lm-phtotlist .picMarquee-left .bd{ padding:10px 4px;   }
#lm-photos .lm-phtotlist .picMarquee-left .bd ul{ overflow:hidden;}
#lm-photos .lm-phtotlist .picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
#lm-photos .lm-phtotlist .picMarquee-left .bd ul li .pic{ text-align:center; }
#lm-photos .lm-phtotlist .picMarquee-left .bd ul li .pic img{ width:188px; height:137px; display:block;}
#lm-photos .lm-phtotlist .picMarquee-left .bd ul li .title{ line-height:24px;   }

body{ width: 100%; min-width: 1000px; }