/*头部*/
body{ background-color:#fff;}

.header-top{ width:100%; height:36px; border-bottom:solid 1px #ccc;}
.header-top dl{ width:1200px; margin:0 auto;}
.header-top dl dt{ float:left; font-size:14px; color:#464646; line-height:36px;}
.header-top dl dd{ float:right; font-size:14px; color:#464646; line-height:36px;}
.header-top dl dd span{ color:#d00007; font-size:18px; line-height:36px;}

.header-box{ width:100%; height:97px;background:url(../images/header-bg_02.jpg) top center no-repeat; background-size:1920px 97px;}
.header{ width:1200px; margin:0 auto;}
.header p{ font-size:14px; line-height:30px; width:260px; float:left; margin-left:526px; margin-top:18px;}

.nav-box{ width:100%; height:48px; background-color:#464646;}
.nav{ width:1200px; margin:0 auto; color:#fff;}
.nav p{ width:370px; float:left; font-size:14px; line-height:48px;}
.nav p span{ font-weight:bold;}
#MainMenu{ width:744px;float:right; height:48px;}

/*标志部分*/
.fw-box{ width:100%; height:140px;background:url(../images/fw-bg_05.jpg) top center no-repeat; background-size:1920px 140px;}
.fw{ width:1200px;margin:0 auto;}
.fw dl{ width:310px; height:84px; float:left; margin:28px 0 0 44px; color:#fff;}
.fw dl dt{ font-size:24px; letter-spacing:50; text-align:center; margin-bottom:3px;}
.fw dl dd{ font-size:14px; text-transform:uppercase; text-align:center;}
.fw ul{ width:800px; height:140px; float:right; color:#2b2b2b;}
.fw ul li{ width:60px; float:right; height:140px; font-size:14px; margin-left:96px; text-align:center; margin-top:120px;}
/*底部footer*/
/*底部*/
.footer-box{ width:100%; height:212px; background-color:#2b2b2b; margin-top:74px;}
.footer{ width:1200px; color:#fff; margin:0 auto;}
.footer-top{ width:1200px; height:62px; border-bottom:dashed 1px #ccc; padding-top:14px; font-size:36px; text-align:center;}
.footer-top span{ font-size:18px; display:inline-block; margin-left:10px;}
.footer-center{ padding-top:36px; padding-bottom:30px;}
.footer-center dt{ float:left; font-size:14px;}
.footer-center dd{ float:right;}
.footer-center dd a{ color:#fff;}
.fenzhan a{ color:#fff;}
.bq{ width:100%; height:36px; background:url(../images/bq_22.jpg) top center no-repeat; background-size:1920px 36px;}

/*产品分类*/
.pro-box{ width:100%; height:412px; margin-top:82px; margin-bottom:60px;}
.pro{ width:1200px; margin:0 auto;}
.pro-top p{ font-size:14px; width:1200px; text-align:center; margin-top:6px; margin-bottom:38px;}
.pro ul{ width:329px; float:left;}
.pro ul li a{ display:block; padding-left:90px; width:240px; height:48px; font-size:24px; line-height:20px; margin-bottom:54px;}
.pro ul li a:hover{ color:#d00007;}

/*新闻中心*/
.news-box{ width:100%; height:580px; margin-top:82px; margin-bottom:62px;}
.news{ width:1200px; margin:0 auto;}
.news-top p{ font-size:14px; width:1200px; text-align:center; margin-top:6px; margin-bottom:38px;}
.news1{ width:388px; height:410px; float:left; margin-right:10px;}
.news1 dl{ width:360px; height:52px;background:url(../images/news-tit_07.jpg) top center no-repeat; background-size:388px 52px; padding:0 14px; margin-bottom:10px;}
.news1 dl dt{ font-size:18px; color:#fff; font-weight:bold; float:left; line-height:52px;}
.news1 dl dd a{ font-size:14px; color:#fff; float:right; line-height:52px;}

.xw_nr h2{ font-size:16px; color:#d00007; margin:12px 0 10px 0;}
.xw_nr p{ font-size:14px; color:#2b2b2b; line-height:30px;}
.news2{ width:388px; height:410px; float:right; margin-right:10px;}
.news2 dl{ width:360px; height:52px;background:url(../images/news-tit_07.jpg) top center no-repeat; background-size:388px 52px; padding:0 14px; margin-bottom:10px;}
.news2 dl dt{ font-size:18px; color:#fff; font-weight:bold; float:left; line-height:52px;}
.news2 dl dd a{ font-size:14px; color:#fff; float:right; line-height:52px;}
.xw_nr h2{ font-size:16px; color:#d00007; margin:12px 0 10px 0;}
.xw_nr p{ font-size:14px; color:#2b2b2b; line-height:30px;}
.news1 li{ width:388px; height:44px; border-bottom:dashed 1px #ccc;}
.news1 li a{ font-size:14px; line-height:44px; color:#2b2b2b;}
.news1 li a:hover{ color:#d00007;}
.news1 li a span{ font-size:6px;}
.xw_nr dt span{ font-size:16px; color:#fff; font-weight:bold; width:32px; height:32px; background-color:#d00007; line-height:32px; text-align:center; display:block; float:left; margin-right:18px; margin-bottom:10px;}
.xw_nr dt h2{ float:left; font-size:16px; color:#d00007; line-height:32px; margin:0;}
.xw_nr dd font{ font-size:16px; color:#fff; font-weight:bold; width:32px; height:32px; background-color:#2b2b2b; line-height:32px; text-align:center; display:block; float:left; margin-right:18px; margin-bottom:48px;}
.xw_nr dd{ float:left; font-size:14px; color:#2b2b2b; line-height:30px; margin:0;overflow:hidden;width:100%}
.xw_nr dt{overflow:hidden;height:60px;width:100%;}


/*关于我们*/
.about-box{ width:100%; height:690px;background:url(../images/about-bg_11.jpg) top center no-repeat; background-size:1920px 690px;}
.about{ width:1200px; margin:0 auto;}
.about-top dt{ width:200px; height:116px; float:left;background:url(../images/about_20.jpg) top center no-repeat; background-size:200px 150px; font-size:30px; color:#fff; font-weight:bold; padding-top:34px; text-align:center;}
.about-top dd a{ width:100px; height:24px; border-bottom:solid 2px #2b2b2b; font-size:14px; color:#2b2b2b; margin-top:52px; display:block; float:right;}
.about-top dd a:hover{ color:#d00007; border-bottom:solid 2px #d00007;}
.about-bottom{ width:566px; height:396px; float:right; margin-right:40px;}
.about-bottom dt{ font-size:30px; font-weight:bold; color:#d00007; text-align:right; padding-top:34px;}
.about-bottom dd{ font-size:14px; color:#2b2b2b; text-align:right; padding-bottom:28px;}
.jj{ font-size:14px; color:#2b2b2b; line-height:30px;}

.hf-box{ width:100%; height:154px; margin-bottom:42px;}
.hf{ width:1200px; margin:0 auto; height:154px;background:url(../images/hf_16.jpg) top center no-repeat; background-size:1200px 154px;}

.ys-box{ width:100%; height:444px;}
.ys{ width:927px; height:444px; padding:80px 136px 0 137px;background:url(../images/ys-bg_18.jpg) top center no-repeat; background-size:1200px 444px; margin:0 auto;}
.ys-left{ width:276px; height:330px; float:left;}
.ys-right{ width:276px; height:330px; float:right;}
.ys-left dl{ width:274px; height:130px; margin-bottom:50px;}
.ys-left dl dt font{ font-size:28px; color:#d00007; display:inline-block; float:left;}
.ys-left dl dt span{ font-size:30px; line-height:36px; display:inline-block; padding-top:4px; color:#d00007; float:left; margin-right:18px;}
.ys-left dl dd{ width:276px; color:#2b2b2b; line-height:30px; font-size:14px;}
.ys-right dl{ width:362px; height:130px;}
.ys-right dl dt font{ font-size:28px; color:#d00007; display:inline-block; float:left;}
.ys-right dl dt span{ font-size:30px; line-height:36px; display:inline-block; padding-top:4px; color:#d00007; float:left; margin-right:18px;}
.ys-right dl dd{ width:362px; color:#2b2b2b; line-height:30px; font-size:14px;}

.lc-box{ width:100%; height:300px; margin-top:80px;}
.lc{ width:1200px; height:300px; margin:0 auto;}
.lc p{ width:1200px; height:156px; font-size:14px; color:#2b2b2b; text-align:center; padding-top:83px;background:url(../images/lc-bg_20.jpg) top center no-repeat; background-size:1200px 239px;}
.lc ul{ width:1094px; padding-left:96px;}
.lc ul li{ width:104px; font-size:24px; color:#2b2b2b; float:left; margin-right:122px; margin-top:12px;}

.about-banner{ width:100%; height:400px; background:url(../images/about-banner.jpg) top center no-repeat; background-size:1920px 400px;}
.jishu-banner{ width:100%; height:350px; background:url(../images/news-bg.jpg) top center no-repeat; background-size:1920px 350px;}
.video-banner{ width:100%; height:350px; background:url(../images/pic-banner.jpg) top center no-repeat; background-size:1920px 350px;}
.zizhi-banner{ width:100%; height:350px; background:url(../images/zizhi-banner.jpg) top center no-repeat; background-size:1920px 350px;}
.news-banner{ width:100%; height:400px; background:url(../images/news-banner.jpg) top center no-repeat; background-size:1920px 400px;}
.zhaopin-banner{ width:100%; height:350px; background:url(../images/zhaopin-banner.jpg) top center no-repeat; background-size:1920px 350px;}
.liuyan-banner{ width:100%; height:400px; background:url(../images/liuyan-banner.jpg) top center no-repeat; background-size:1920px 400px;}
.pic-banner{ width:100%; height:400px; background:url(../images/pic-banner.jpg) top center no-repeat; background-size:1920px 400px;}
.pro-banner{ width:100%; height:400px; background:url(../images/pro-banner.jpg) top center no-repeat; background-size:1920px 400px;}


#friendlink{ width:1200px; margin:0 auto; padding:10px 0 10px 0;}
#friendlink a{ color:#fff;}
.page-news p{ line-height:30px;}

.page-left dl{ margin:20px 0 0 0;}
.page-left dl dt{ width:240px; height:50px; font-size:12px; text-align:center;}
.page-left dl dd img{ display:block; margin:0 0 0 56px;}

.clear{ clear:both;}


#ShowImages{ margin:30px 0 0 0;}

#proinfo_c p{ font-size:14px;}

.newsList a:hover{ color:#d00007;}
.dateTitle a{ font-size:14px;}
.dateTitle a:hover{ color:#d00007; font-weight:bold;}
.left-b{ padding:0 10px;}
.editor{ font-size:14px; line-height:30px;}