@charset "utf-8";
/* CSS Document */
BODY { COLOR:#000; margin: 0px auto; font-size:14px; font-family:"宋体","Microsoft JhengHei","Verdana"; background:#E8F5E3; line-height:30px;}
A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none; FONT-SIZE:14px; COLOR:#000;}
A:hover { FONT-SIZE:14px; COLOR: #FF0000; TEXT-DECORATION: none}des
img {border:0}
ul,li,dd,dt { list-style:none;}
/* CSS 头部 */
.clear{ clear:both}
#top { width:1002px; height:80px; margin:0 auto;}
#logo { width:550px; height:80px; background:url(../images/logo.jpg) no-repeat; float:left;}
#home { width:150px; line-height:30px; float:right}
#full-screen-slider { width:100%; height:530px; float:left; position:relative;}
#slides { display:block; width:100%; height:530px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:500px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* CSS 菜单 */
.menu{WIDTH: 100%; height:68px; background:url(../images/nv.jpg) repeat-x; z-index:99999; float:left;position:relative;}
.menu ul{list-style-type:none; width:1200px;position:absolute; height:68px; margin:0 auto; margin-top:15px}
.menu ul li{float:left;WIDTH: 131px; COLOR: #fff; font-weight:bold;LINE-HEIGHT: 35px;  HEIGHT: 35px; TEXT-ALIGN: center; }
.menu ul li ul { margin:0}
.menu ul li ul li{float:none;}
.menu ul li ul{display:none;}
.menu ul li a{DISPLAY: block; WIDTH: 105px; COLOR: #fff; font-weight:bold;LINE-HEIGHT: 35px;  HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.menu ul li a:hover {COLOR: #ff0}
.menu ul li.sfhover ul{display:block; margin-left:-40px; }
.menu ul li.sfhover ul li a{BACKGROUND: #921018; COLOR: #fff;}
.menu ul li.sfhover ul li a:hover{ COLOR: #ff0;}
/* CSS 主体部分 */
.m { width:1002px; margin:0 auto}
#product { width:1002px; height:282px; float:left; }
#pro_title { width:1002px; height:77px; background:url(../images/protitle.jpg) no-repeat left; float:left;}
#pro_more { color:#931119; font-weight:bold;line-height:77px; margin-left:150px; font-size:12px}
#pro_more a { color:#931119;font-size:12px}
#pro_more a:hover { color:#000;font-size:12px}
.pro_index { width:1000px; height::205px; margin:0 auto; padding:0}
.pro_index ul { width:1000px; height:205px; margin:0 auto; padding:0;}
.pro_index li { width:225px; height:205px; float:left;  margin-left:15px !important; _margin-left:10px}
.pro_text { width:225px; height:30px; text-align:center; line-height:30px;}
.news { width:1002px; height:215px; float:left; margin-top:10px;}
.new_index { width:682px; height:215px; float:left;} 
#about_index { width:310px;height:215px; height:215px; float:right; overflow:hidden}
.news_title { width:682px; height:35px; line-height:35px; background:url(../images/main_title.jpg) no-repeat left bottom; font-family:"黑体"; font-size:18px; text-indent:15px;color:#931119; }
.side_title { width:310px; height:35px; line-height:35px; background:url(../images/main_title.jpg) no-repeat left bottom; font-family:"黑体"; font-size:18px; text-indent:15px;color:#931119; }
.more {color:#931119; font-weight:bold;line-height:35px; font-size:12px; float:right; margin-right:20px;}
.more a {color:#931119; font-weight:bold; font-size:12px}
.more a:hover {color:#000; font-weight:bold; font-size:12px}
/* CSS 幻灯片开始 */
.scroll{width:240px;height:180px;margin: 0 auto; position:relative;overflow:hidden; float:left}
.mod_01{float:left;width:240px;}
.mod_01 img{display:block;width:240px;height:180px;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}


/* CSS 幻灯片结束 */
#news_index { width:430px; height:180px; padding:0; margin:0; float:right}
#news_index ul{ width:430px; height:180px; padding:0; margin:0;}
#news_index li{ width:430px; height:35px; line-height:35px; background:url(../images/inco.gif) no-repeat 0 15px; text-indent:10px; float:left; border-bottom:1px dotted #ddd;}
.news_date { float:right;}
.products { width:225px; height:180px; margin-left:10px;}
#contact_bg { width:310px; height:215px; background:url(../images/contact_bg.jpg) no-repeat left; float:right}
#cont_text { width:250px; height:100px; float:right; line-height:22px; font-size:12px}
/* CSS 底部 */
#bottom { width:1002px; height:174px; margin:0 auto; margin-top:10px; text-align:center; background:url(../images/bottom_bg.jpg) no-repeat center; float:left; padding-top:30px;}
/* CSS 内页 */
.leftmain { width:682px; float:left; margin-top:10px;}
.rightside { width:310px; float:right;}
.proclass { width:310px; margin-top:10px; float:left}
.product_class { width:310px; height:260px; padding:0; margin:0; float:right}
.product_class  ul{ width:310px; height:260px; padding:0; margin:0;}
.product_class  li{ width:310px; height:35px; line-height:35px; background:url(../images/inco.gif) no-repeat 0 15px; text-indent:10px; float:left; border-bottom:1px dotted #ddd;}
.protop { margin-top:50px;}
.nvnow { width:682px; height:59px; background:url(../images/newsknowledge.jpg) no-repeat; font-family:"黑体"; font-size:18px; line-height:89px; text-indent:35px;}
.mainconent { width:670px; margin:0 auto; overflow:hidden;}
.newslist { width:670px; margin:0 auto; padding:0}
.newslist ul { width:670px; margin:0 auto; padding:0}
.newslist li { width:670px; height:35px; line-height:35px; background:url(../images/inco.gif) no-repeat 0 15px; text-indent:10px; float:left; border-bottom:1px dotted #ddd;}
.content_title { width:670px; margin:0 auto; line-height:35px; border-bottom:1px dotted #ddd; text-align:center; font-size:18px; font-weight:bold}
.chick { width:670px; height:30px; line-height:30px; color:#900; font-size:12px; text-align:center;border-bottom:1px dotted #ddd;}
.pagenext { width:670px; line-height:30px; font-size:12px; color:#900; font-weight:bold; border-top:1px dotted #ddd;}
.pagenext a { font-size:12px; color:#900; font-weight:bold; }
.pagenext a:hover { font-size:12px; color:#000; font-weight:bold; }
.pro_list { width:670px;  margin:0 auto; padding:0}
.pro_list ul { width:670px;  margin:0 auto; padding:0;}
.pro_list li { width:215px; height:196px; float:left;  margin-left:5px !important; _margin-left:5px}
.pro_img { width:670px; margin:10px auto; text-align:center; overflow:hidden;}

/* 分页 */
.pages{
    text-align: center;
    justify-content: center;
    padding-top: 50px;
}
.pages .iconjiantou{
    font-size: 1.5rem;
    color: #b2c6b2;
    display: block;
}
.pages a{
    margin: 0 .25vw;
}
#page{ overflow:hidden; font-size:12px;text-align:center; margin: 30px 0; clear: both;}
#page a { overflow:hidden; text-decoration: none; display:inline-block; margin:0 4px; height:32px; line-height:30px; background:#fff; border:1px solid #fff; text-align:center; color:#333; padding:0 12px;}
#page a.a1 {width:56px; padding:0; background:#f8f8f8;}
#page a:hover {background:#931119; border-color:#931119; color:#fff; text-decoration:none; }
#page span {display:inline-block;overflow:hidden; margin:0 4px; height:32px;padding:0 12px; font-size:12px;line-height:30px; background:#931119; border:1px solid #931119; color:#fff; text-align:center; }
#page a.page-num-current {display:inline-block;overflow:hidden; margin:0 4px; height:32px;padding:0 12px; font-size:12px;line-height:30px; background:#931119; border:1px solid #931119; color:#fff; text-align:center; }

#page a.next,#page a.prev {font-size: 1.1rem;color: #b2c6b2; background: none; border: 0 none; padding: 0 3px;}
#page a.prev{-webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);}
#page a.next:hover,#page a.prev:hover{ color: #37453a}
.pages .page{
    width: 32px;
    height: 32px;
    /* border: 1px solid #e6e6e6; */
    background: #fff;
    line-height: 32px;
    color: #37453a;
    font-size: .875rem;
}
.pages a.current-page{
    background: #931119;
    color: #fff;
}
.pages a.prev{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.pages .page:hover{
    background: #931119;
    color: #fff;
}
.pages .iconjiantou:hover{
    color: #37453a;
}



