@charset "utf-8";
/*reset*/
/*html{overflow-x:hidden;} 去除横轴滚动条*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body{font-family:Arial,"Microsoft YaHei","微软雅黑","宋体"; font-size:12px; line-height: 24px; color:#333;}
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
ul,ol ,li{ list-style:none; }
fieldset, img, input { border:0; }
table { border-collapse: collapse; border-spacing: 0; }
td{ padding:0 5px; line-height: 26px;}
select,input,img,select{vertical-align:middle;}
button, input, select, textarea { font-size:100%; }
textarea { resize:none; }
a{ color:#333;text-decoration:none;outline:none;}
a:hover{ text-decoration:none; color:#333;}

/*页面翻页 返回*/
.pages,.back{ width:94%; margin:0 auto; background:#f5f5f5 none repeat scroll 0 0; line-height:30px; margin-top:20px; padding-right:20px;}
.back{ text-align:center;}
.pages{ text-align:right;}
.pages .zi{border:1px solid #ddd;display:inline-block;height:20px;line-height:20px;margin:6px 2px;text-align:center;vertical-align:middle;width:170px}
.pages .current,.pages .num,.pages span{border:1px solid #ddd;display:inline-block;height:20px;line-height:20px;margin:6px 2px;text-align:center;vertical-align:middle;width:20px}
.pages .current{background:#1499db; color:#fff;}
.pages .next,.pages .prev{padding:3px;}
.pages  a:hover{background:#1499db; color:#fff;}
.pages span{width:160px}
.pageimg{ margin-bottom:5px; border:#CC9900 1px dotted; padding:5px;}
.m4zz{width: 100%; position: absolute; top: 40px; left: 0;filter:alpha(opacity=70); /*IE滤镜，透明度70%*/-moz-opacity:0.7; /*Firefox私有，透明度70%*/opacity:0.7;/*其他，透明度70%*/}
#rtt { position:fixed; right:40px; bottom:40px; z-index:100; display:none; width:40px; height:40px; background: #888 url("../images/backtop.png") no-repeat scroll -42px center; text-align:center; border-radius:6px; line-height:16px; cursor:pointer;}
.rtt-con{display:none;border-radius:6px;background: #666; color:#fff;padding:4px 0;}
#rtt:hover .rtt-con{display:block;}
.shuru{display:inline-block;padding-left:16px;width:300px;height:36px;background:#eee;color:#333;line-height:36px;}
.submit{display:inline-block;margin: 0 20px 0 10px;width:36px;height:36px;background:rgba(0,0,0,0) url(../images/sr.png) no-repeat scroll 0 0;text-indent:9999px;cursor:pointer;}

/*头部*/
.header{border-top: 3px solid #1a5baf;}
.logo{margin: 25px 0;}
.topr{width: 370px; height: 120px;background:url(../images/etopr.jpg) no-repeat top right ; padding: 0 0 0 70px;}
/* nav */
.navbox{background:#1162af; font-size: 12px;}
.nav li{ display: inline-block;_zoom: 1; *display:inline;padding: 0 48px ;*padding-right:40px;_padding-right:40px;height: 60px; line-height: 60px;font-size: 16px;}
.nav-b{height: 2px;background:#024483;border: 2px solid #18548e;border-left: none;border-right: none;}
/*banner*/
.bannerbox { width: 1423px; height: 447px; overflow: hidden; margin: 0px auto; }
#focus { width:1423px; height: 451px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1423px; height:451px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1423px; height: 451px; overflow: hidden; position: relative; padding: 0px; margin: 0px;}
#focus .preNext { width: 550px; height:451px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
/*主体*/
	/*con1*/
.main1{height: 366px;background:#f3f3f3 url(../images/eind-ab.jpg) no-repeat center; padding: 40px 0 0 0;}
.m1-tit{padding-left: 30px;}
.tit-small{font-size: 14px;font-weight: normal;}
.m1-con p{width: 642px; margin-top: 30px;}
	/*con2*/
.main2{height: 460px;background:#f3f3f3 url(../images/bg-m3.jpg) no-repeat center bottom; }
.m2-tit{text-align: center;background: url(../images/icon-down.png) no-repeat top center; padding: 30px 0;font-size: 30px;line-height: 30px;}
.prod-sub-tit{font-size: 16px;color: #195bad;font-weight: normal;line-height: 36px;}
.m2-con li{float: left;width: 260px;height: 142px;margin: 3px;padding:16px 0 0 120px;}
.m2-con li:first-child{ background:url(../images/bg-ind-prod1.jpg) no-repeat center;}
.m2-con li:first-child+li{background:url(../images/bg-ind-prod2.jpg) no-repeat center;}
.m2-con li:first-child+li+li{ background:url(../images/bg-ind-prod3.jpg) no-repeat center;}
.m2-con dd a{ display: inline-block;_display:inline; width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height:20px;line-height:20px;}
.m2-search{font-family:Arial,"宋体";position: relative;}
.m2-key{width: 58%;}
.searchbox{position: absolute;top: 20px;right: 0;}
	/*con3*/
.main3{background: #f3f3f3;}
.main3 li{float: left;background: url(../images/icon-left.png) no-repeat left 20px; width: 32%;height: 360px;padding:  0  7px;}
.m3-tit{padding: 16px 16px 0 16px;font-weight: normal; font-size: 20px;line-height:40px;}
.m3-tit .tit-small{ font-size: 12px; } 
.ind-add p{margin:10px 0 12px;}
.add-con{ margin: 11px 15px 12px}
.ind-news-con { margin: 10px ; width: 346px; }
.ind-news-con dd{ border-bottom: 1px solid #fff; color: #ccc; padding: 0 5px;}

.mail-user,.mail-pw{margin: 0 30px;}
.mail-at{margin: 10px 30px 10px 80px;}
.mail-text{line-height: 28px;height: 28px;background:#cfcfcf; width: 240px; padding: 0 0 0 5px;}
.submit-mail{margin: 10px 48px 10px 0}
	/*con4*/
.main4{height: 30px;background:#1261b0; }

/*底部*/
.footer{text-align:center; color:#b4b4b4;}
.link{width: 960px; margin: 0 auto; padding:20px 0 10px 0 ;border-bottom: 1px solid #dcdcdc; }
.link  a{display: inline-block;_display:inline;width: 160px;height: 44px;background: url(../images/elink.jpg) no-repeat; margin: 0 10px;}
.link .link1{background-position: 0 0;}
.link .link2{background-position: -186px 0;}
.link .link3{background-position: -376px 0;}
.copy{width:960px;line-height:36px;margin: 0 auto;border-top: 1px solid #fff;}
.copy a,.copy a:hover{color:#b4b4b4;}
.copy a:hover{text-decoration:underline;}

/*列表页*/
.pageban1{height: 294px;background: url(../images/pageban1.jpg) no-repeat center;background-size:cover;}
.pageban2{height: 294px;background: url(../images/pageban2.jpg) no-repeat center;background-size:cover;}
.pageban3{height: 294px;background: url(../images/pageban3.jpg) no-repeat center;background-size:cover;}
.pageban4{height: 294px;background: url(../images/pageban4.jpg) no-repeat center;background-size:cover;}
.pageban5{height: 294px;background: url(../images/pageban5.jpg) no-repeat center;background-size:cover;}
.pageban6{height: 294px;background: url(../images/pageban6.jpg) no-repeat center;background-size:cover;}
.pagemain{padding: 40px 0 0}
.pagel{width: 230px; }
.pagel-tit,.pagel-con,.pagel-b{border: 1px solid #eee;}
.pagel-tit{height: 56px;line-height:48px;background:#408dd3; font-weight: normal;padding: 14px 0 0 30px;}
.pagel-con{padding: 10px }
.pagel-con li{line-height: 36px;margin:  0 0 5px 0; padding: 0 0 0 20px; background: #ddd url(../images/arrowplg.png) no-repeat 185px center;}
.pagel-con li:hover{background: #408dd3 url(../images/arrow-plw.png) no-repeat 185px center;}
.pagel-con li:hover a{color: #fff;}
.pager{width: 860px; padding: 0 30px 0 0;}
.pager-ab{min-height: 620px;background: url(../images/eab-b.jpg) no-repeat right bottom}
.pager-tit{height: 52px; line-height:48px; padding: 8px 0 0 20px;  background: url(../images/icon-left.png)no-repeat left center;border-bottom: 1px solid #ddd;}
.pager-con{padding:30px 0;}
.pager-con-ab p{margin: 30px 30px 0 0;}
.pager-con-cp td{border:1px solid #408DD3;}
.pager-con-lx h1{line-height:60px;}
.pager-con-lx ul{background:url(../images/conbg.jpg) no-repeat right center;}
.pager-con-lx li{line-height:40px;border-bottom:1px #CC9900 dashed ; }
.page-hot{height: 48px;line-height: 48px;background:#1261b0;}
.page-news li{padding:0 26px;line-height:40px;border-bottom:1px dashed #ddd;background:url(../images/index_40.png) no-repeat 3px center}
.page-news-tit{font-size:14px;font-weight:700;border-bottom:1px solid #e9e9e9;padding:20px 0;text-align:center}
.page-news-con p{line-height:24px;padding:20px 20px 0;}
.prod-tit{color:#323232;font-size:16px;font-weight:700;height:40px;line-height:40px;text-align:center}
.order-main input{border: 1px solid #1a98ef; height:24px; *line-height: 24px; padding-left: 5px;}
.form-btn{display:inline-block;zoom:1;vertical-align:baseline;margin:10px 20px;outline:0;cursor:pointer;text-align:center;text-decoration:none;padding:.3em 1em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')}
.form-btn:hover{text-decoration:none}
.order-mes{border:1px solid #1a98ef;padding: 5px 0 0 8px;margin:5px 0;}
/*列表页*/

/*覆盖*/
li.red-on{background: #f00;}
li.red-on a{color: #fff}
.wrap{width:1160px;margin:0 auto;}
.clear:after{clear:both;height:0;visibility:hidden;content:"";display:block;}
.clear{zoom:1;}
.clr{ clear: both;}
.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}
.mr0{margin-right:0;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.hr{border:1px solid #323232;margin:15px 0;height:0;}
.colorgary{color:#909090;}
.kg{ font-family:"宋体";}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs20{font-size: 20px;}
.fs24{font-size: 24px;}
.cw,.cw a{color: #fff;}
.cb{color: #0057a9;}