@charset "gb2312";
* {padding: 0;margin: 0;}
ul li {list-style: none;}
a {text-decoration: none;color:#333;}
a:hover{ color:#c8000b;}
img {border: none;}
html, body,h3{
    font: 14px Arial, "Microsoft YaHei";
    color: #333; line-height:25px; font-weight:normal;
}
h1,h2,div{ font-family:"Microsoft YaHei";}
.clear{ clear:both;}
.fl{ float:left;}
.wapper{width: 1000px;margin:auto;}
.wapper2{width: 1000px; margin:40px auto; overflow:hidden;}
.header{ width:100%; height:120px; background:url(../images/header.jpg) repeat-x; position:relative; z-index:99999;}
.logo{ width:300px; height:120px; background:#fff;}
.top{ text-align:right;color:#d9d9d9; height:30px; line-height:30px;}
.top a{color:#d9d9d9; padding:0 8px;}
.nav{ width:700px;position:relative;}
.navli{ width:700px; height:90px; position:absolute;}
.navli ul li{ padding:5px 28px; float:left; text-align:center;position:relative; border-right:1px solid #272727; line-height:80px;}
.navli ul li a{ color:#fff;}
.navli ul li a:hover{color:#808080; }
.navli ul li:hover ul{ display:block;}
.navli ul li ul{ display:none; width:115px; position:absolute; top:90px; left:0px; background:#c8000b; z-index:9999999;}
.navli ul li ul li{ float:none; text-align:left; line-height:30px; height:30px; z-index:100;}
.navli ul li ul li a{color:#fff;}
.navli ul li ul li a:hover{color:#fff;}
.navli ul li ul li:hover{ background:url(../images/nav2.png) no-repeat 12px 20px; }
/*»ÃµÆ*/
.fullSlide {width:100%;position:relative; margin:auto;height:500px; z-index:0;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%!important;}
.fullSlide .bd li {width:100%!important;height:500px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-size:100%;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center; width:150px; margin:0 auto;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline-block;zoom:1;width:40px;height:5px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;float:left;}
.fullSlide .hd ul li:hover{background:#da231b;}
.fullSlide .hd ul .on {background:#da231b;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:50px;width:40px;height:60px;background:url(../images/slider-arrow.png)  #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.9;display:none;}
.fullSlide .next {left:auto;right:50px;background-position:-6px -137px;background:url(../images/slider-arrow2.png)  #000 no-repeat}
.title{ text-align:center; margin-top:50px;}
.title h2{ font-family:Georgia, "Times New Roman", Times, serif;font-size:24px; color:#af0810;}
.title P{ font-size:18px; background:url(../images/line.png) no-repeat center; height:40px; line-height:40px;}
.introduction{ text-align:center; line-height:30px; margin:30px 0 50px 0; height:82px; overflow:hidden;}
.product{ background:url(../images/pro.jpg) no-repeat top center; padding:30px 0 10px 0;}
.classification{ margin:20px 0 40px 0;  text-align:center;}
.classification a{ color:#b9b9b9; padding:0 20px; display:inline-block;}
.classification a:hover{color:#c8000b}
.prolist ul li{ width:257px; float:left;text-align:center;}
.prolist ul li img{width:226px; height:181px;border:1px solid #d3d3d3;}
.prolist ul li h2{ height:30px;width:226px; margin:auto;overflow:hidden; line-height:30px; background:#dfdfdf; font-size:14px; text-align:center; border:1px solid #d3d3d3; font-weight:normal;}
.prolist{ width:1028px; margin:0 auto; height:220px;}
.title2{ background:url(../images/lin2.jpg) top left no-repeat ; padding:10px 0 2px 0;border-bottom:1px solid #dfdfdf; margin-bottom:10px;}
.title2 .bt{ color:#333; font-size:16px;}
.title2 .yw{ color:#dfdfdf; font-size:12px;}
.news1,.news2{ width:305px; margin:50px 40px 0px 0px;}
.index_news{ height:auto; margin-bottom:50px; overflow:hidden;}
.news3{width:305px; margin-top:50px;}
.newlist li{ background:url(../images/news.jpg) no-repeat  left center; line-height:35px; height:35px;padding-left:20px;}
.newlist li a{ float:left;overflow: hidden;width: 168px;height: 30px;}
.newlist li span{ float:right;}
.case{ background:url(../images/bg.jpg); background-repeat: no-repeat;
background-attachment:fixed;padding:10px 0 60px 0; }
.casemain{ width: 1021px;margin:40px auto 0 auto; height:300px;}
.casemain ul li{ width:237px; border:1px solid #fff;background:#fff; margin:0 8px; float:left;}
.casemain ul li img{width:237px; height:187px;}
.casemain ul li h2{ width:237px; line-height:30px;background:#cb0009; font-size:14px; font-weight:normal; text-align:center;}
.casemain ul li h2 a{ color:#fff; height:30px; line-height:30px;overflow:hidden; display:inline-block;}
.casemain ul li p{ padding:10px; color:#b9b9b9; height:48px; font-size:12px;}
.link p{ line-height:30px;}
.link p a{ padding:0 10px;}
.link{ padding:10px 0;}
.footer{ background:#171717; height:150px; padding:20px 0;}
.f_left{ width:720px;}
.footer_ a{ color:#fff; padding-right:25px;}
.footer_{margin-bottom:15px;}
.copyright{ color:#5b5b5b;}
.f_right{ width:168px; text-align:right; padding-top:60px; padding-right:10px;color:#5b5b5b;}
.f_2{ width:102px; padding-top:10px;}
.phone{ font-size:24px; color:#cb0009;}
.aboutimg{ margin-bottom:50px;}
.aboutimg{ width:1000px; height:280px;}
.left{ width:200px; margin-right:40px;}
.column li {
    border-bottom: 1px solid #dcdcdc;
}
.column{ margin-bottom:30px;}
.column li a {
    display: block;
    line-height:38px;
    padding: 0 10px;
}
.column li dt a{ color:#c8000b;padding-left:15px;}
.column li a:hover {
    background-color: #c8000b;
    color: #fff;
}
.summery_content p{ line-height:30px;}
.right{ width:760px; overflow:hidden;}
.title3{ background:url(../images/lin2.jpg) top left no-repeat;margin-bottom:10px;height:40px; line-height:40px; }
.title3 .bt{ padding-left:30px; font-size:16px;}
.mbx{ float:right; width:500px; overflow:hidden; height:30px; line-height:30px; text-align:right; color:#747474;}
.mbx a{color:#747474;}
.proli li{ text-align:center; float:left; width:253px; margin:18px 0px;}
.proli li img{ width:226px; height:181px;border:1px solid #d3d3d3;}
.proli li h2{ width:226px; height:30px; line-height:30px; overflow:hidden; margin:auto; font-size:14px; font-weight:normal;border:1px solid #d3d3d3; background:#ac0c16;}
.proli li h2:hover{ background:#333;}
.proli li h2 a{ color:#fff;}
.pages ul li{ float:left; background:#d3d3d3; margin:20px 5px 0 5px; padding:0 15px; height:30px; line-height:30px;}
.pages_solid{ color:#ac0c16;}
.lists{     background: url(../images/news.jpg) left no-repeat;
    border-bottom: 1px dashed #afafaf;
    padding-left: 20px;
    vertical-align: middle;
    height: 40px;
    line-height: 40px;
}
.lists a {
    float: left;
    display: inline-block;
    height: 40px; overflow:hidden; width:500px;
    line-height: 40px;
}
.lists .time {
    float: right;
    height: 40px;
    line-height: 40px;
    color: #666;
}
.Center{ text-align:center; margin-bottom:20px;}
.Center h1,.Center h2{ font-size:20px; font-weight:normal;}
.Center p{ color:#a8a8a8; border-bottom:1px solid #dcdcdc; padding-bottom:20px;}
.Center img{ padding-top:20px;}
.nt{ line-height:30px;}
.Previous{ background:#e3e3e3; margin:4px 0; line-height:35px; padding:0 15px;}
.Prev2{background:#e3e3e3; margin:4px 0px;line-height:35px; padding:0 15px; height:auto;overflow: hidden;}
.Prev2 h3{ float:left;line-height:35px; }
.Prev2 h3 a{line-height:35px; display:inline-block;}
.title4{ background:url(../images/lin2.jpg) top left no-repeat;height:40px; line-height:40px; margin-top:20px; padding-left:30px;border-bottom:1px solid #dfdfdf; }