*{margin:0;padding:0; border:0; font-family:"微软雅黑";}
body{width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;/*background-color: #f1f2f3;*/}
ul,li,dl,dt,dd,h3{margin: 0; padding: 0; list-style-type: none;}
a{text-decoration: none;}
img{max-width: 100%;}
/*公用类*/


/*页面开始*/

/**************************************************************/

/*顶部*/
#top{height: 42px;background: #f7f7f7;min-width: 1000px;}
#top .db{width: 900px;margin: auto;background: #f7f7f7;}

#top .db .top_nr{height: 40px;line-height: 40px;color: #757575;}
#top .db .top_nr i{font-style: normal;float: left;}
#top .db .top_nr span{float: right;}
#top .db .top_nr span a{color: #757575;}


/*头部*/
#head{height: 130px;min-width: 1000px;}
#head .tou{width: 1000px;margin: auto;}

#head .tou .one{height: 130px;float: left;width: 760px;}
#head .tou .one img{width: 760px;height: 130px;}

#head .tou .two{height: 130px;width: 200px;float: left;background: url(../img/tell.jpg) no-repeat;}
#head .tou .two span{font-size: 20px;color: #5a5454;font-weight: bold;position: relative;top: 72px;left: 60px;}

/*搜索框*/
.sos{width: 200px;height: 38px;}
.sos .fine{/*width: 150px;*/height: 32px;margin-top: 6px;}
.sos .fine .a{width: 140px;height: 32px;border: 1px solid #e0e0e0;}
.sos .fine .b{width: 50px;height: 32px;background: #be0a05;color: #fff;}



/*导航*/
#dao{height: 48px;background: #302e2e;min-width: 1000px;}
#dao .dh{width: 1000px;margin: auto;background: #302e2e;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{position:relative; z-index:1;height:48px; line-height:48px;}
.nav{position:relative;margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav a{color:#fff;}
.nav h3{ font-size:16px;font-weight:normal;}
	.nav .m{ float:left;  position:relative; z-index:1; }
.nav h3 a{ display:block; width:120px; text-align:center;font-weight:bold;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-1px; top:48px; z-index:1; width:120px; border:1px solid #E6E4E3; border-top:0;background: #be0a05;}
	.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#fff;}
.nav .sub li a:hover{color:#fff;font-size: 16px;}
.nav .block{height:48px;width:120px;background:#be0a05;position:absolute;left:0;top:0px;overflow:hidden;margin-left: 3px;}
.nav .on a{color: #fff;}

/*轮换图*/
.fullSlide{width:100%;position:relative;height:534px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;min-width: 1000px;  }
.fullSlide .bd ul{ width:100%;  }
.fullSlide .bd li{ width:100%; min-width: 1000px;  height:534px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:534px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../img/touming.png) repeat-x; text-align:center; _background:#000; _filter:alpha(opacity=60); min-width: 1000px;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../img/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.fullSlide .prev,
.fullSlide .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:80px; height:80px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);/*opacity:0.5;*/   }
.fullSlide .next{ left:auto; right:3%; background-position:8px 5px; }
.fullSlide .prev:hover,
.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.prevStop{ display:none;  }
.nextStop{ display:none;  }
/********************************************************************************/


/*热门关键词*/
#hot{height: 60px;line-height: 60px;color: #797777;min-width: 1000px;}
#hot .key{width: 960px;margin: auto;padding-left: 40px;}

#hot .key a{color: #797777;margin-left: 5px;}


/*第一块-产品中心*/
#first{height: 1100px;background: #ebebeb;min-width: 1000px;}
#first .one{width: 1000px;margin: auto;background: #ebebeb;overflow: hidden;}

/*产品左侧*/
#first .one .cpdh{width: 186px;height: 1000px;background: url(../img/cpzx.jpg) no-repeat;float: left;margin-top: 50px;}
#first .one .cpdh .cplb{margin-top: 114px;height: 650px;}
#first .one .cpdh .cplb li{height: 43px;line-height: 43px;background: url(../img/j.jpg) no-repeat left;padding-left: 13px;}
#first .one .cpdh .cplb li a{color: #fff;font-size: 12px;}

#first .one .cpdh .fwrx{text-align: center;color: #fff;line-height: 35px;margin-top: 10px;}
#first .one .cpdh .fwrx span{font-size: 16px;}
#first .one .cpdh .fwrx span i{font-weight: bold;font-style: normal;}

/*产品右侧*/
#first .one .cp{width: 750px;height: 1000px;background: #fff;float: left;margin-top: 50px;margin-left: 20px;}
#first .one .cp li{width: 232px;height: 300px;background: url(../img/cpbg.jpg) no-repeat;line-height: 30px;text-align: center;float: left;margin: 10px 5px;}
#first .one .cp li:hover{width: 232px;height: 300px;background: url(../img/cpbg2.jpg) no-repeat;}
#first .one .cp li:hover span{color: #fff;}
#first .one .cp li:hover i{color: #fff;}

#first .one .cp li img{width: 180px;height: 157px;padding: 5px;}
#first .one .cp li span{color: #696565;}
#first .one .cp li i{font-style: normal;color: #898787;font-size: 12px;}


/*第二块-公司简介+资质荣誉*/
#second{height: 400px;margin-top: 50px;min-width: 1000px;}
#second .two{width: 1000px;margin: auto;}

/*公司简介*/
#second .two .gsjj{height: 335px;background: url(../img/gsjj.jpg) no-repeat center;}

/*图片部分*/
#second .two .gsjj .gs{float: left;width: 648px;}

.slider{height:338px; padding:0 130px;  margin:0 auto;  position:relative; overflow:hidden; background:#000;  }
	.slider .bd{ position:absolute; left:0; top:0; }
	.slider .bd li{ overflow:hidden; }
	.slider .bd li img{ display:block; width:630px; height:338px;    }
	.slider .tempWrap{ padding:0 130px !important; /* 强制遮罩层显示2侧各130px */   }
	.slider .bd ul{ margin-left:-630px !important;  }
	.slider .pnBtn{ position:absolute; top:0px; width:130px; height:338px; cursor:pointer;   }
	.slider .prev{ left:0;  }
	.slider .next{ right:0; }
	.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:338px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
	.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:32px; height:338px; _filter:alpha(opacity=70); }
	.slider .prev .arrow{ left:0; background:url(../img/left.png) 0 center no-repeat;   }
	.slider .next .arrow{ right:0; background:url(../img/right.png) 0 center no-repeat;  }

/*文字部分*/
#second .two .gsjj .jj{width: 290px;height: 195px;float: right;color: #fff;margin-top: 130px;line-height: 30px;margin-right: 30px;}
#second .two .gsjj .jj span{font-size: 20px;}

/*资质荣誉*/
#second .two .zzry{height: 320px;margin-top: 50px;}
#second .two .zzry .rybt{height: 52px;background: url(../img/rybg.jpg) no-repeat center;line-height: 52px;text-align: center;}
#second .two .zzry .rybt span{font-size: 18px;color: #fff;}
#second .two .zzry .rynr{margin-top: 20px;}
#second .two .zzry .rynr li{width: 242px;height: 211px;float: left;margin: 0 3px;border: 1px solid #D6D3D3;}
#second .two .zzry .rynr li img{width: 230px;height: 200px;}


/*第三块-新闻中心*/
#third{height: 787px;background: url(../img/xwbg.jpg) no-repeat center;min-width: 1000px;}
#third .three{width: 1000px;margin: auto;background: url(../img/xwbg.jpg) no-repeat center;}

/*新闻中心-选项卡*/
#third .three .new{height: 565px;padding-top: 220px;position: relative;}

#third .three .new .new_bt{height: 40px;line-height: 40px;position: absolute; left: 47%;}
#third .three .new .new_bt li{width: 20px;height: 20px;float: left;background: #8c8d8f;color: #736b6b;font-size: 18px;text-align: center;margin: 0px 2px;border-radius: 10px;}
#third .three .new .new_bt li.on{color: #fff;background: #ab2420;display: block;height: 20px;border: 2px solid #876d5b;}

#third .three .new .bd{height: 490px;padding-top: 30px;}
#third .three .new .new_nr{margin-top: 20px;}
#third .three .new .new_nr dd{width: 313px;height: 455px;background: #fff;float: left;margin: 0 5px;}
#third .three .new .new_nr dd a{color: #787878;}

#third .three .new .new_nr dd .xwtp{width: 313px;height: 273px;}
#third .three .new .new_nr dd .xwtp img{width: 313px;height: 273px;}

#third .three .new .new_nr dd .xwnr{width: 280px;height: 115px;padding: 20px;line-height: 30px;}
#third .three .new .new_nr dd .xwnr b{font-size: 16px;}
#third .three .new .new_nr dd .xwnr i{font-style: normal;}



/*底部*/
#foot{height: 330px;background: url(../img/foot.jpg) repeat center; clear: both;min-width: 1000px;}
#foot .db{width: 1000px;margin: auto;background: url(../img/foot.jpg) repeat center;}

#foot .db .ph{height: 50px;padding-top: 152px;color: #fff;font-size: 20px;text-align: center;border-bottom: 1px solid #8A8989;}
#foot .db .dh{height: 50px;line-height: 50px;padding-left: 200px;border-top: 1px solid #8A8989;}
#foot .db .dh li{float: left;margin: 0 10px;}
#foot .db .dh li a{color: #7b8287;}
#foot .db .icp{text-align: center;color: #7b8287;}
#foot .db .icp a{color: #7b8287;}
/********************************************************************************************************************/


/*子页-产品页-开始*/
#product{min-height: 900px;padding: 30px 0px;background: #f2f2f2;overflow: hidden;}
#product .cp{width: 1000px;margin: auto;background: #f2f2f2;}

/*公用-左侧*/
.zz{float: left;width: 230px;}
.zz .up{width: 230px;height: 745px;background: url(../img/up.jpg) no-repeat;}

.zz .up .mt{width: 230px;height: 66px;text-align: center;padding-top: 40px;}
.zz .up .mt span{color: #fff;font-size: 20px;}
.zz .up .mt i{font-style: normal;color: #fff;font-size: 12px;}

.zz .up .lei{width: 200px;height: 418px;margin-top: 20px;margin-left: 10px;}
.zz .up .lei ul{/*padding-top: 1px;*/}
.zz .up .lei li{height: 40px;line-height: 40px;}
.zz .up .lei li:hover a{font-weight: bold;}
.zz .up .lei li a{color: #c42828;font-size: 16px;   margin-left: 30px;}

.zz .down{width: 222px;height: 95px;background: url(../img/down.jpg) no-repeat;margin-top: 20px;padding: 45px 0 0 73px;}
.zz .down span{color: #fff;font-size: 18px;}

/*右侧*/
#product .cp .yy{width: 722px;float: left;border: 1px solid #f0f0f0;border-top: 3px solid #c42828;min-height: 800px;background: #fff;margin-left: 3px;}

#product .cp .yy .name{width: 700px;height: 66px;line-height: 66px;border-bottom: 1px dashed #dadada;padding-left: 14px;}
#product .cp .yy .name i{float: left;color: #c42828;font-size: 20px;font-style: normal;}
#product .cp .yy .name span{float: right;color: #666666;}
#product .cp .yy .name span a{color: #151414;}

#product .cp .yy .cpzs{margin-top: 10px;}
#product .cp .yy .cpzs ul{height: 650px;}

#product .cp .yy .cpzs li{width: 225px;height: 240px;float: left;text-align: center;background: #f6f5f5;margin: 10px 5px;}
#product .cp .yy .cpzs li img{width: 225px;height: 190px;}
#product .cp .yy .cpzs li a{height: 50px;line-height: 50px;color: #c42828;}
/*子页-产品页-结束*/


/*子页-新闻页-开始*/
#news{min-height: 900px;padding: 30px 0px;background: #f2f2f2;}
#news .new{width: 1000px;margin: auto;background: #f2f2f2;}

/*右侧*/
#news .new .yy{width: 722px;float: left;margin-left: 3px;border: 1px solid #f0f0f0;border-top: 3px solid #c42828;min-height: 800px;background: #fff;}

#news .new .yy .name{width: 700px;height: 66px;line-height: 66px;border-bottom: 1px dashed #dadada;padding-left: 14px;}
#news .new .yy .name i{float: left;color: #c42828;font-size: 20px;font-style: normal;}
#news .new .yy .name span{float: right;color: #666666;}
#news .new .yy .name span a{color: #151414;}

#news .new .yy .xwlb{margin-top: 10px;}
#news .new .yy .xwlb ul{height: 630px;}

#news .new .yy .xwlb li{height: 120px;margin-left: 20px;}
#news .new .yy .xwlb li .sj{width: 110px;height: 120px;float: left;color: #4c4c4c;background: url(../img/xwzxicon.png) no-repeat right center;}
#news .new .yy .xwlb li .sj span{position: relative;top: 30px;}
#news .new .yy .xwlb li .sj i{color: #4c4c4c;font-size: 30px;font-style: normal;}

#news .new .yy .xwlb li .xw{width: 540px;float: left;margin-left: 30px;color: #656565;padding-top: 10px;}
#news .new .yy .xwlb li .xw i{font-style: normal;font-size: 18px;}
#news .new .yy .xwlb li .xw i:hover{color: #be0a05;}
#news .new .yy .xwlb li .xw a{float: right;color: #f46109;}

/*子页-新闻页-结束*/


/*子页-内容页-开始*/
#content{min-height: 800px;padding: 30px 0px;background: #f2f2f2;}
#content .text{width: 1000px;margin: auto;background: #f2f2f2;}

/*右侧*/
#content .text .yy{width: 722px;float: left;margin-left: 3px;border: 1px solid #f0f0f0;border-top: 3px solid #c42828;min-height: 880px;background: #fff;}

#content .text .yy .name{width: 700px;height: 66px;line-height: 66px;border-bottom: 1px dashed #dadada;padding-left: 14px;}
#content .text .yy .name i{float: left;color: #444444;font-size: 20px;font-style: normal;}
#content .text .yy .name span{float: right;color: #666666;}
#content .text .yy .name span a{color: #666666;}

#content .text .yy .nrdy{padding: 10px 20px;}

#content .text .yy .nrdy .wzbt{height: 66px;line-height: 66px;text-align: center;border-bottom: 1px dotted #e5e5e5;}
#content .text .yy .nrdy .wzbt span{font-size: 24px;color: #686868;}

#content .text .yy .nrdy .word{margin-top: 15px;color: #686868;}

/*子页-内容页-结束*/


/*子页-搜索页-开始*/
#content_s{min-height: 800px;padding: 30px 0px;background: #f2f2f2;}
#content_s .text{width: 1000px;margin: auto;background: #f2f2f2;}

/*右侧*/
#content_s .text .yy{width: 952px;float: left;margin-left: 3px;border: 1px solid #f0f0f0;border-top: 3px solid #c42828;min-height: 880px;background: #fff;}

#content_s .text .yy .name{width: 930px;height: 66px;line-height: 66px;border-bottom: 1px dashed #dadada;padding-left: 14px;}
#content_s .text .yy .name i{float: left;color: #444444;font-size: 20px;font-style: normal;}
#content_s .text .yy .name span{float: right;color: #666666;}
#content_s .text .yy .name span a{color: #666666;}

#content_s .text .yy .nrdy{padding: 10px 20px;}

#content_s .text .yy .nrdy .wzbt{height: 66px;line-height: 66px;text-align: center;border-bottom: 1px dotted #e5e5e5;}
#content_s .text .yy .nrdy .wzbt span{font-size: 24px;color: #686868;}

#content_s .text .yy .nrdy{color: #686868;}
#content_s .text .yy .nrdy li{height: 80px;border-bottom: 1px dashed #dadada;margin-bottom: 10px;}
#content_s .text .yy .nrdy li a{color: #be0a05;font-size: 18px;}
#content_s .text .yy .nrdy li .link a{color: #be0a05;font-size: 14px;}


/*子页-搜索页-结束*/


/*子页-留言-内容页-开始*/
#content_ly{min-height: 800px;padding: 30px 0px;background: #f2f2f2;}
#content_ly .text{width: 1000px;margin: auto;background: #f2f2f2;}


#content_ly .text .yy{width: 722px;float: left;margin-left: 3px;border: 1px solid #f0f0f0;border-top: 3px solid #c42828;min-height: 800px;background: #fff;}

#content_ly .text .yy .name{width: 700px;height: 66px;line-height: 66px;border-bottom: 1px dashed #dadada;padding-left: 14px;}
#content_ly .text .yy .name i{float: left;color: #444444;font-size: 20px;font-style: normal;}
#content_ly .text .yy .name span{float: right;color: #666666;}
#content_ly .text .yy .name span a{color: #666666;}

#content_ly .text .yy .nrdy{padding: 10px 20px;}

#content_ly .text .yy .nrdy .wzbt{height: 66px;line-height: 66px;text-align: center;border-bottom: 1px dotted #e5e5e5;}
#content_ly .text .yy .nrdy .wzbt span{font-size: 24px;color: #686868;}

#content_ly .text .yy .nrdy .words{color: rgb(114,54,18);padding-top: 15px;width: 670px;min-height: 360px;background: url(../img/ly.jpg) no-repeat;margin-left: 70px;}

#content_ly .text .yy .nrdy .words .right .q{height: 200px;width: 400px;}
#content_ly .text .yy .nrdy .words .right .button{width: 100px;height: 40px;border-radius: 10px;font-size: 16px;margin-left: 150px; margin-top: 20px;}
#content_ly .text .yy .nrdy .words .right .k{border: 1px solid #741114;}
/*子页-留言-内容页-结束*/




/*下一页*/
.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #be0a05;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #be0a05;color: #fff;}