@charset "utf-8";
/*css 初始化*/
body,ul,li,h1,h2,h3,h4,h5,h6,p,form{padding:0;margin:0;}
li{list-style:none;}
img{border:0;}
a{text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
/*全局样式*/
body{font-size:12px; font-family:"宋体"; color:#1f1511;}
a:link,a:visited{color:#1f1511;}
a:hover{color:#F00;}
.clear{clear:both; height:0; line-height:0; font-size:0; width:0;}
.autowidth{ width:1000px; margin:0 auto;}
.noMarginRight{ margin-right:0;}
/*header*/
#header{width:100%; height:130px; overflow:hidden;}
.top{ width:1000px; height:100px; margin:0 auto;}
.logo{float:left; width:598px; height:100px; display:block; background:url(images/index_02.gif) no-repeat; text-indent:-2000px;}
.topright{ float:right; width:270px; text-align:right; padding-top:10px;}
.tel{ margin-top:30px; font-size:14px; color:#231815;}
.tel span{ font-size:20px; font-family:"Times New Roman", Times, serif; color:#ad0108; letter-spacing:1px;}
.nav{ width:100%; height:30px; background:url(images/index_05.gif) repeat-x;}
.nav ul{   float:left;}
.nav ul li{float:left; background:url(images/index_11.gif) no-repeat right center; padding:0 25px;}
.nav ul li.first{padding-left:0}
.nav ul li.last{padding-right:0; background:none;}
.nav ul li a{ font-size:14px; color:#FFF; line-height:30px;}

.search{ width:232px; float:right; height:20px; margin-top:5px; background:url(images/index_08.gif) no-repeat;}
.search .input{ border:0; background:none; width:190px; margin-top:2px; margin-left:5px; float:left;}
.search .btn{ width:25px; height:20px; float:left;background-color:transparent; border: 0; cursor:pointer;}

#banner{width:1000px; margin:0 auto;margin-top:5px; height:246px; position:relative;}
#slider{height:246px; overflow:hidden;}
#pages{position:absolute; bottom:12px; left:50%;; z-index:10;}
#pages a{ display:block; width:10px; height:10px; background:url(images/dot.png) no-repeat; float:left; margin-left:3px; text-indent:-2000em;}
#pages a.activeSlide{ background:url(images/active.png);}

.page{ width:750px; height:30px; line-height:30px; text-align:center;}
.page a{ margin-right:10px;}










#main{ width:1000px; margin:0 auto;}
.news,.about,.productSort{ float:left; height:250px;}
.news{ width:210px; overflow:hidden;}
.about{width:473px; margin-left:50px;}
.productSort{width:200px; padding:0 10px; margin-top:0px; margin-left:47px;/* background:url(images/proSortBack.jpg) no-repeat;*/}
.products{ width:1000px; height:251px;}
#main .title{height:50px;background:url(images/index_20.gif) no-repeat left center; font-size:16px; color:#a10000; padding-left:33px; line-height:50px; font-family:"微软雅黑";}
.news ul{ margin-top:8px;}
.news ul li{line-height:27px; background:url(images/index_32.gif) no-repeat left center; padding-left:6px;}
#main .more{ display:block; width:55px; height:17px; background:url(images/index_36.gif); margin-top:5px; text-indent:-2000px;}
.aboutContent{ height:177px; overflow:hidden;}
.aboutContent p{ margin-bottom:20px; line-height:24px; text-indent:2em;}
#main .productSort .title{ margin-left:43px;}

#main .productSort ul li{ height:21px; padding-top:10px; background:url(images/index_28.png); margin-bottom:4px; padding-left:26px;}
#main .productSort ul li.last{margin-bottom:3px;}
#main .productSort ul li a{ font-size:13px;}
#main .productSort ul li:hover,#main .productSort ul li.current{background:url(images/index_25.png);}
#main .productSort ul li:hover a,#main .productSort ul li.current a{color:#FFF;}
#main .productSort .more{/*height:25px; background:url(images/index_35.gif) no-repeat; width:200px;}
.products{ margin-top:25px;*/ float:right;}
#main .products .title{ width:1000px; height:25px; background:url(images/index_40.gif); text-indent:-2000px; padding-left:0; margin-bottom:25px;}

.products ul{ margin-top:25px;}
.products ul li{ width:187px; height:197px; float:left; margin-right:16px; background:url(images/index_51.gif) center bottom no-repeat;}
.products ul li div{ height:192px; border:1px solid #e3e3e3;}
.products ul li a{ display:block;}
.products ul li img{ border:1px solid #f4f4f4; margin:2px;}
.products ul li a.proTitle{ text-align:center; margin-top:11px;}
.products ul li.noMarginRight{ margin-right:0;}
.products ul li a.imgborder1{ width:170px; height:152px; display:block; text-align:center;}
#footer{ width:1000px; margin:0 auto; margin-top:20px; background:url(images/index_55.gif) repeat-x top;}
#footer .quickLink{ height:40px; line-height:40px; padding-top:10px; margin-bottom:20px; border-bottom:1px #dddddd solid;}
#footer .copyRight{ line-height:22px; text-align:center; margin-bottom:30px;}

.erjiproductSort{ margin-left:0; height:auto; overflow:hidden;}
.mainBorder{ width:750px; float:right; min-height:500px;}
.mainTtile{ border-bottom:1px solid #CCC; height:50px;}
#main .mainTtile .title{ display:inline; float:left;}
.mainTtile .position{ float:right; margin-top:30px;}
.mainContent{ padding-top:20px;}
.dpcontent{ line-height:25px; font-size:13px;}
.newslist li{ line-height:22px;  border-bottom:1px dashed #CCC; padding-bottom:5px; margin-bottom:10px; background:url(images/index_32.gif) no-repeat 5px 10px; padding-left:15px;}
.newslist li span{ float:right;}
.newslist li p{ color:#666; text-indent:2em; clear:both;}

.prolist{ width:750px;margin-top:25px;}

.prolist li{ width:167px; height:197px; float:left; margin-right:16px; background:url(images/index_51.gif) center bottom no-repeat; margin-bottom:10px;}
.prolist li div{ height:192px; border:1px solid #e3e3e3;}
.prolist li a{ display:block;}
.prolist li img{ border:1px solid #f4f4f4; margin:2px;}
.prolist li a.proTitle{ text-align:center; margin-top:11px;}
.prolist li.noMarginRight{ margin-right:0;}
.prolist li a.imgborder{ width:162px; height:152px; display:block; text-align:center}

.preNext{ margin-top:20px; line-height:26px;}

.sortContent h4{ text-align:left; border:1px dashed #CCC; color:#103a74; font-weight:800; font-size:14px; height:30px; line-height:30px; padding-left:1em;}
.pro1{}
.pro1 .proImg{ width:260px; height:260px; display:block; border:1px dotted #d4d4d4; text-align:center; float:left;}
.pro1 .proInfo{ float:right; width:460px;}
.pro1 .proInfoCon{ height:131px; overflow:hidden;}
.pro1 h4{ font-weight:800; font-size:14px; margin-bottom:10px;}
.productTitle{text-align:center; width:90%; margin:0 auto 20px; padding-bottom:6px; font-size:16px; font-weight:800; border-bottom:1px dotted #d4d4d4;}
.order a{margin-top:10px; display:block; float:left; width:100px; height:30px; line-height:30px; background:#069; color:#FFF; text-align:center; margin-right:10px;}

.procontent{ padding-top:30px;}
.procontent h4{ margin-top:20px;}
.procontent a{color:#1f1511;}