
html, body, ul, li, dl, dt, dd{margin:0; padding:0;}
ul, li{list-style:none;}
img{border:0; margin:0; /*vertical-align:bottom;*/}
body{font-family:"Microsoft YaHei", "宋体", Arial; font-size:14px; line-height:180%; color:#333; background:#fff;}
.arial{font-family:Arial;}
.verdana{font-family:Verdana;}
.song{font-family:"宋体";}
.yahei{font-family:"Microsoft YaHei";}
.kaiti{font-family:"kaiti";}
/*::selection{background:#fa7623; color:white;}*/
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.none{display:none;}
.noWeight{font-weight:normal;}
.bold{font-weight:bold;}
.opacity{opacity:0; filter:Alpha(opacity=0);}
.over{overflow:hidden;}

.clearfix:after {
    clear:both;
    content:".";
    display:block;
    visibility:hidden;
	height:0;
}

.opacity{opacity:0; filter:alpha(opacity=0);}
.opacity3{opacity:0.3; filter:alpha(opacity=30);}
.opacity5{opacity:0.5; filter:alpha(opacity=50);}
.opacity8{opacity:0.8; filter:alpha(opacity=80);}

.gray{ 
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}

.po-r{position:relative;}
.po-a{position:absolute;}
.po-f{position:fixed;}

.ellipsis{overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:1; white-space:nowrap;}
.ellipsis2{overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical;}
.ellipsis3{overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:3; display:-webkit-box; -webkit-box-orient:vertical;}
.ellipsis4{overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:4; display:-webkit-box; -webkit-box-orient:vertical;}

.al-l{text-align:left;}
.al-c{text-align:center;}
.al-r{text-align:right;}
.al-justify{text-align:justify; text-justify:inter-word;}
.al-justify:after{width:100%; content:''; display:inline-block;}

.fl{float:left;}
.fr{float:right;}

.green{color:#80c55a;}
.red{color:#ff4458;}
.yellow{color:#ffd600;}
.c333, .black{color:#333;}
.c666{color:#666;}
.c999, .hui{color:#999;}
.cfff, .white{color:#fff;}
.blue{color:#0c8efe;}

.bg-fff{background:#fff;}
.bg-green{background:#80c55a;}
.bg-red{background:#ff4458;}
.bg-yellow{background:#ff8202}
.bg-blue{background:#0c8efe;}

.size12{font-size:12px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size22{font-size:22px;}
.size24{font-size:24px;}
.size26{font-size:26px;}
.size28{font-size:28px;}
.size30{font-size:30px;}

.lineH16{line-height:16px;}
.lineH18{line-height:18px;}
.lineH20{line-height:20px;}
.lineH22{line-height:22px;}
.lineH24{line-height:24px;}
.lineH26{line-height:26px;}
.lineH28{line-height:28px;}
.lineH30{line-height:30px;}

.mt-5{margin-top:5px;}
.mt-10{margin-top:10px;}
.mt-15{margin-top:15px;}
.mt-20{margin-top:20px;}
.mt-25{margin-top:25px;}
.mt-30{margin-top:30px;}
.mt-35{margin-top:35px;}
.mt-40{margin-top:40px;}
.mt-50{margin-top:50px;}
.mr-5{margin-right:5px;}
.mr-10{margin-right:10px;}
.mr-15{margin-right:15px;}
.mr-20{margin-right:20px;}
.mr-25{margin-right:25px;}
.mr-30{margin-right:30px;}
.mr-35{margin-right:35px;}
.mr-40{margin-right:40px;}
.mr-50{margin-right:50px;}
.mb-5{margin-bottom:5px;}
.mb-10{margin-bottom:10px;}
.mb-15{margin-bottom:15px;}
.mb-20{margin-bottom:20px;}
.mb-25{margin-bottom:25px;}
.mb-30{margin-bottom:30px;}
.mb-35{margin-bottom:35px;}
.mb-40{margin-bottom:40px;}
.mb-50{margin-bottom:50px;}
.ml-5{margin-left:5px;}
.ml-10{margin-left:10px;}
.ml-15{margin-left:15px;}
.ml-20{margin-left:20px;}
.ml-25{margin-left:25px;}
.ml-30{margin-left:30px;}
.ml-35{margin-left:35px;}
.ml-40{margin-left:40px;}
.ml-50{margin-left:50px;}

.pt-5{padding-top:5px;}
.pt-10{padding-top:10px;}
.pt-15{padding-top:15px;}
.pt-20{padding-top:20px;}
.pt-25{padding-top:25px;}
.pt-30{padding-top:30px;}
.pt-35{padding-top:35px;}
.pt-40{padding-top:40px;}
.pt-50{padding-top:50px;}
.pr-5{padding-right:5px;}
.pr-10{padding-right:10px;}
.pr-15{padding-right:15px;}
.pr-20{padding-right:20px;}
.pr-25{padding-right:25px;}
.pr-30{padding-right:30px;}
.pr-35{padding-right:35px;}
.pr-40{padding-right:40px;}
.pr-50{padding-right:50px;}
.pb-5{padding-bottom:5px;}
.pb-10{padding-bottom:10px;}
.pb-15{padding-bottom:15px;}
.pb-20{padding-bottom:20px;}
.pb-25{padding-bottom:25px;}
.pb-30{padding-bottom:30px;}
.pb-35{padding-bottom:35px;}
.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}
.pl-5{padding-left:5px;}
.pl-10{padding-left:10px;}
.pl-15{padding-left:15px;}
.pl-20{padding-left:20px;}
.pl-25{padding-left:25px;}
.pl-30{padding-left:30px;}
.pl-35{padding-left:35px;}
.pl-40{padding-left:40px;}
.pl-50{padding-left:50px;}

input[type=submit]{cursor:pointer;}
input[type=button]{cursor:pointer;}







/*.right_service{width:245px; bottom:100px; right:-191px;}
.right_service .fl{width:53px; height:89px;}
.right_service .fr{width:111px; height:210px; padding:90px 0 0 80px; background:url(../images/customerservice1.png) no-repeat; margin-top:-100px;}
.right_service .fr a{width:90px; height:25px; display:block; text-indent:30px; color:#333; margin-top:10px; border-radius:5px; background:url(../images/customer_service_qqout.png) 10px center no-repeat;}
.right_service .fr a:hover{background-color:#ef701f; background-image:url(../images/customer_service_qqover.png); color:#fff;}
.right_service:hover{right:0;}
.right_service:hover .fl{display:none; right:0;}




.inside_main_top{height:65px; line-height:65px; border-bottom:1px solid #ccc;}
.inside_main_top .loca{}

.inside_title{background:url(../images/tilBg.png) center no-repeat; margin-top:40px;}
.inside_title{font-size:16px; line-height:35px; color:#999;}
.inside_title b{font-size:26px; font-weight:bold; color:#91C853;}


.class li{width:120px; height:34px; display:inline-block; line-height:34px; margin:15px 10px; text-align:center;}
.class li a{width:100%; height:100%; display:block; background:#70706F; color:#eaeaea; font-size:16px;}
.class li a:hover{background:#C9151D; color:#fff;}


.class2{width:245px; float:left; background:#5D5D5D;}
.class2 .til{background:#78A42B; height:60px; line-height:60px; color:#fff; font-size:34px; font-weight:bold; border-bottom:1px dashed #B7B7B7;}
.class2 li a{width:100%; height:48px; display:block; line-height:48px; font-size:14px; text-indent:30px; color:#fff; border-bottom:1px dashed #B7B7B7; overflow:hidden;}
.class2 li.lion > a{background:#333; color:#fff;}
.class2 li.lion > a, .class2 li a:hover{background:#333; color:#fff;}
.proInfo{width:940px; float:right;}

.page{font-size:12px; text-align:center; color:#333; padding:20px;}
.page a{font-size:12px;}



.inside_cent{margin-bottom:40px;}
.sxy{padding:20px 0;}
.sxy a{color:#9a0002;}

.imglist .goods{width:340px; float:left; border:1px solid #eaeaea; background-color:#fff; margin:10px 28px;}
.imglist .goods .pic{height:230px; text-align:center; margin:10px;}
.imglist .goods .pic img{max-width:100%; max-height:100%;}
.imglist .goods .goodsTitle{color:#333; line-height:36px; text-indent:10px;}

.inside_cent{padding:20px;}
.proMainImg{width:500px;}
.proMainImg .mainImg{width:100%; height:500px; border:1px solid #eaeaea;}
.proMainImg .mainImg img{max-width:100%; max-height:100%;}
.canshu{width:600px; font-size:14px; line-height:26px; color:#555;}
.canshu h1{font-size:30px; font-weight:normal; margin-bottom:20px;}
.imgList{margin:10px 0; _zoom:1;}
.imgList .bd{margin:0 35px;}
.imgList .bd li{width:95px; float:left; position:relative; margin:0 5px; border:1px solid #fff; overflow:hidden;}
.imgList .bd li img{max-width:100px; max-height:100px; left:0; top:0;}
.imgList .bd li.on{border-color:#333;}
.imgList .hd a{width:25px; height:68px; text-align:center; font-size:26px; line-height:68px; color:#1d7ad9; position:absolute; top:50%; margin-top:-34px;}
.imgList .hd .prev{left:0;}
.imgList .hd .next{right:0;}
.imgList .hd a.prevStop{opacity:0.3; filter:Alpha(opacity=30);}
.imgList .hd a.nextStop{opacity:0.3; filter:Alpha(opacity=30);}
.product .sxy{margin:10px 0;}
.product .sxy a{color:#6F6F6F;}
.orderPro .goods{width:210px; float:left; border:1px solid #eaeaea; background-color:#fff; margin:10px;}
.orderPro .goods .pic{height:150px; text-align:center; margin:10px;}
.orderPro .goods .pic img{max-width:100%; max-height:100%;}
.orderPro .goods .goodsTitle{color:#333; line-height:36px; text-indent:10px;}


.newsList1{margin-top:30px; border-bottom:1px solid #ccc; padding-bottom:60px;}
.newsList1 li{width:268px; float:left; margin:0 10px;}
.newsList1 li .pic img{width:100%; height:173px;}
.newsList1 li .cent{color:#6F6F6F;}
.newsList1 li .cent .title{font-size:14px; font-weight:bold; margin:5px 0;}
.newsList1 li .cent .title a{color:#333;}
.newsList1 li .cent .title a:hover{color:#C9151D;}
.newsList1 li .cent .more{display:inline-block; margin-top:20px; color:#A0A0A0;}
.newsList1 li .cent .more:hover{color:#C9151D;}
.newsList2{margin-top:30px;}
.newsList2 li{border-bottom:1px solid #ccc; padding:10px 10px 30px; position:relative; overflow:hidden;}
.newsList2 li .pic{width:268px; float:left;}
.newsList2 li .pic img{width:100%; height:173px;}
.newsList2 li .cent{width:880px; float:right; margin:5px 0; overflow:hidden; color:#6F6F6F;}
.newsList2 li .cent .title{font-size:14px; font-weight:bold; margin:5px 0;}
.newsList2 li .cent .title a{color:#333;}
.newsList2 li .cent .title a:hover{color:#C9151D;}
.newsList2 li .cent p{margin:0;}
.newsList2 li .cent .more{color:#a0a0a0; position:absolute; right:0; bottom:7px;}
.newsList2 li .cent .more:hover{color:#C9151D;}

.news a{color:#444;}
.news li{border-bottom:1px dashed #ccc; background:url(../images/10.png) left center no-repeat; overflow:hidden; _zoom:1; font-size:12px; line-height:38px; text-indent:20px;}
.news li a{width:560px; display:block; float:left; overflow:hidden; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news li span{width:150px; display:block; float:right; text-align:right;}
.news h1{font:24px/30px "宋体"; text-align:center;}
.news .sxy{margin:10px 0;}
.news .sxy a{color:#9a0002;}


.feedback input.txt, .feedback textarea{width:100%; height:32px; line-height:32px; background-color:#eee; color:#777; border:1px dashed #aaa; text-indent:10px;}
.feedback textarea{height:120px;}
.feedback .but{width:100%; height:40px; line-height:40px; text-align:center; background:#ef701f; color:#fff; border:0;}*/

