/*头部*/
body{ background-color:#fff;}

.header-box{ width:100%; height:110px; position:absolute; left:0; top:16px; z-index:999;}
.header{ width:1200px; margin:0 auto; height:110px;background:url(../images/header-bg_03.jpg) top center no-repeat; background-size:1200px 110px;}
.header dl{ width:1200px; height:57px;}
.header dl dt{ width:272px; float:left; height:57px; line-height:57px; color:#2b2b2b; font-size:14px; margin-left:506px;}
.header dl dd{ width:70px; font-size:14px; color:#2b2b2b; float:right; margin-right:208px; margin-top:3px;}

#MainMenu{ width:1065px; height:52px; margin-left:174px;}

.ss1-box{width:100%; height:60px; border-bottom:solid 1px #ccc;}
.ss1{ width:1200px; margin:0 auto;}
.ss1 dt{ float:left;font-size:14px; color:#083d8c; line-height:60px; font-weight:normal;}
.ss1 dt span{ font-size:14px; color:#083d8c; font-weight:bold;line-height:60px;}
.ss1 dd{ float:right;}
.ss1 dd input{ display:block; float:left; border-left:solid 1px #ccc; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; width:266px; height:30px; padding-left:14px; margin-top:14px;}
.ss1 dd a{ display:block; float:left; width:32px; height:32px;background:url(../images/ss_08.jpg) top center no-repeat; background-size:32px 32px; margin-top:14px;}




/*底部footer*/
/*底部*/
.footer-box{ width:100%; height:230px; background-color:#083d8c; margin-top:75px;}
.footer{ width:1200px; color:#fff; margin:0 auto;}
.footer dl dt{ width:1200px; text-align:center; color:#fff; font-size:24px; height:84px; line-height:84px; border-bottom:dashed 1px #fff;}
.footer dl dt span{ font-size:14px; display:inline-block; margin-left:10px;}
.footer dl dd{ font-size:14px; width:1200px; text-align:center; margin-top:24px;}
.fenzhan{ margin-top:24px;}
.fenzhan a{ color:#fff;}
.fr-box a{ display:inline-block; margin:0 2px;}
.dibu-box{ width:100%; height:50px; background-color:#2b2b2b;}
.dibu{ width:1200px; margin:0 auto;}
.dibu .ditu{ float:left;}
.dibu .ditu a{ color:#fff; line-height:50px;}
.dibu img{ display:inline-block; float:left; margin-top:12px; margin-left:240px;}


/*优势*/
.ys-box{ width:100%; height:628px;background:url(../images/ys-bg_15.jpg) top center no-repeat; background-size:1920px 628px; margin-top:75px;}
.ys{ width:1200px; margin:0 auto; padding-top:163px;}
.ys dl{ width:400px; float:right;}
.ys dl dt{ font-size:26px; color:#9e0413; font-weight:bold; width:400px; border-bottom:solid 1px #ccc; height:50px;}
.ys dl dd{ font-size:14px; color:#2b2b2b; width:400px; line-height:26px; margin-top:10px;}

.hf-box{ width:100%; height:200px;background:url(../images/hf_17.jpg) top center no-repeat; background-size:1920px 200px; margin-top:75px;}
.hf{ width:1200px; margin:0 auto;}
.hf p{ padding-top:48px; font-size:24px; color:#fff; line-height:48px; width:675px;}

/*产品分类*/
.pro-box{ width:100%; height:808px; margin-bottom:82px; margin-top:75px;}
.pro{ width:1200px; margin:0 auto;}
.pro-top p{ font-size:14px; color:#2b2b2b; margin-top:10px; width:1200px; text-align:center;}
.pro .fenlei{ width:1200px; height:75px;background:url(../images/fenlei-bg_07.jpg) top center no-repeat; background-size:1200px 75px; margin-top:44px; margin-bottom:20px;}
.pro .fenlei p{ font-size:24px; color:#fff; letter-spacing:20px;float:left; padding-top:5px; padding-left:39px;}
.pro .fenlei ul{ padding-left:42px; float:left;}
.pro .fenlei ul li{ width:108px; height:36px;float:left;margin:20px 25px 0 25px;}
.pro .fenlei ul li a{ width:108px; height:36px; display:block; float:left; font-size:14px; color:#2b2b2b; line-height:36px; text-align:center;}
.pro .fenlei ul li a:hover{background:url(../images/fl-bg_09.jpg) top center no-repeat; background-size:108px 36px; color:#fff;}
.pro .fenlei a.gd{width:108px; height:36px; display:block; float:left; font-size:14px; color:#2b2b2b; line-height:36px; text-align:center; margin-top:20px;}
.pro .fenlei a.gd:hover{background:url(../images/fl-bg_09.jpg) top center no-repeat; background-size:108px 36px; color:#fff;}




/*新闻中心*/
.news-box{ width:100%; height:436px; margin-top:75px;}
.news{ width:1200px; margin:0 auto;}
.news-top dl dt img{ display:block; float:left;}
.news-top dl dd{ font-size:14px; color:#2b2b2b; float:left; margin-left:10px;}
.news-top a{ display:block; float:right; width:136px; height:36px; border:solid 1px #2b2b2b; color:#2b2b2b; font-size:14px; text-align:center; line-height:36px;}
.news-top a:hover{ border:none; background-color:#083d8c; color:#fff; border:solid 1px #083d8c;}
.news-left{ width:614px; height:370px; float:left; margin-top:34px;}
.news-left img{ display:block; float:left;}
.news-left ul{ width:242px; float:right;}
.news-left ul li a{ width:242px; height:44px; font-size:14px; color:#2b2b2b; line-height:44px; border-bottom:dashed 1px #ccc; display:block;}
.news-left ul li a:hover{ color:#083d8c; border-bottom:dashed 1px #083d8c;}
.news-right{ width:526px; height:370px; float:right; margin-top:34px;}
.news-right h2{ font-size:18px; color:#083d8c; margin-top:10px;}
.news-right h2:hover{ font-weight:bold;}
.news-right p{ font-size:14px; color:#2b2b2b; line-height:30px;}

/*关于我们*/
.about-box{ width:100%; height:692px;background:url(../images/about-bg_13.jpg) top center no-repeat; background-size:1920px 692px;}
.about{ width:1200px; margin:0 auto;}
.about-left{ width:286px; float:left; margin-left:142px; color:#fff;}
.about-left p{ font-size:18px; padding-left:116px; padding-top:50px;}
.about-left li{ font-size:18px; padding-left:76px; letter-spacing:20px; padding-top:56px;}
.about-left dt{ font-size:24px; font-weight:bold; padding-top:180px;}
.about-left dd{ font-size:14px; line-height:30px; padding-top:28px;}
.about-right{ width:660px; float:right;}
.about-right .jj{ padding-top:140px; color:#2b2b2b; font-size:14px; line-height:30px;}
.about-right ul{ padding-top:188px;}
.about-right ul li{ font-size:14px; color:#fff; float:left; width:132px; text-align:center; margin-right:114px;}
.about-right ul li:first-child{ margin-right:122px;}
.about-right ul li:nth-child(2){ margin-right:137px;}
.about-right ul li:nth-child(3){ margin-right:0px;}

/*荣誉资质*/
.zizhi-box{ width:100%; }
.zizhi{ width:1200px; margin:0 auto;height:240px; padding:75px 0 72px 0;position:relative; }
.lunbo-box{ width:1200px; margin:0 auto; overflow:hidden;}
.lunbo{ width:2192px;}
.lunbo a{ display:block; width:274px; height:238px; float:left; border:solid 1px #eee; margin:0 12px;}
.lunbo a:hover{ border:solid 1px #008824;}
.btn-box{ position:absolute; left:0px; top:0px;}
.btn-left{ width:15px; height:27px; position:absolute; left:-62px; top:174px;}
.btn-right{ width:15px; height:27px; position:absolute; left:1238px; top:174px;}



.about-banner{ width:100%; height:520px; background:url(../images/about-banner.jpg) top center no-repeat; background-size:1920px 520px;}
.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:520px; background:url(../images/news-banner.jpg) top center no-repeat; background-size:1920px 520px;}
.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:520px; background:url(../images/liuyan-banner.jpg) top center no-repeat; background-size:1920px 520px;}
.pic-banner{ width:100%; height:520px; background:url(../images/pic-banner.jpg) top center no-repeat; background-size:1920px 520px;}
.pro-banner{ width:100%; height:520px;background:url(../images/pro-banner.jpg) top center no-repeat; background-size:1920px 520px;}


#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:#008824;}
.dateTitle a{ font-size:14px;}
.dateTitle a:hover{ color:#083d8c; font-weight:bold;}
.left-b{ padding:0 10px;}
