@charset "utf-8";
body{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑"; color:#555; min-width:1200px;}
h1,h2,h3,h4,h5,h6,ul,dl,dd,dt,ol,div,form,img{ margin:0px; padding:0px; border:0px;}
li{ list-style-type:none;}
a{color:#000; text-decoration:none;}
a:hover{ color:#0458b2; text-decoration:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.m10{height:10px;}
.not-animated{opacity:0;}

/*--logo--*/
.header{height:120px; margin:0 auto; width:1200px;}
.header_l{width:505px; float:left;}
.header_l a{display:block; background:url(../images/logo.jpg) no-repeat; width:465px; height:80px; text-indent:-999em; margin-top:20px;}
.header_r{width:320px; margin-top:25px; line-height:35px; float:right; background:url(../images/phone.jpg) no-repeat; padding-left:40px; color:#ff6600; font-size:26px; font-weight:bold; text-align:right;}

/*导航css*/
.menu{border-top:1px #ddd solid; height:60px; line-height:60px;}
.nav{width:1200px; font-size:16px; margin:0 auto;}
#nav ul li.current a.topa{border-bottom:3px #0458b2 solid; color:#0458b2;}
.nav ul li{width:125px; float:left; text-align:center;}
.nav ul li a{display:block; color:#000;}
.nav ul li a:hover{border-bottom:3px #0458b2 solid; color:#0458b2; display:block;}

/*---------------banner-----------------*/
.banner{height:520px;overflow:hidden; position:relative; z-index:100; clear:both;}
.banner .d1{width:100%;height:520px;display:block;position:absolute;left:0px;top:0px; }
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:10;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:47%;top:490px; display:inline;}
.banner .d2 li{width:28px;height:7px;overflow:hidden;cursor:pointer;background:#fff;float:left;margin:0 5px;display:inline;}
.banner .d2 li.nuw{background:#0458b2;}
/*产品展示*/
.product_t{font-size:32px; text-align:center; margin:60px 0 20px 0; color:#000;}
.product_tt{background:url(../images/bg1.jpg) no-repeat; width:496px; height:30px; line-height:30px; text-align:center; font-size:24px; color:#cfcfcf; margin:0 auto; font-family:"Arial"; letter-spacing:3px;}
.pslideTxtBox{width:1200px; height:460px; margin:40px auto;}
.pslideTxtBox .hd{font-size:14px; color:#393939; height:50px; position:relative; margin:20px 0;}
.pslideTxtBox .hd ul{float:left; position:absolute; font-size:16px;}
.pslideTxtBox .hd ul li{width:180px; height:50px; display:block; line-height:55px; text-align:center; float:left; cursor:pointer; margin:0 10px;}
.pslideTxtBox .hd ul li a{width:180px; height:50px; display:block; line-height:55px; text-align:center; border:1px #ddd solid;}
.pslideTxtBox .hd ul li.on a{color:#fff; display:block; width:180px; height:50px; border:1px #0458b2 solid; background:#0458b2; border-radius:5px;}
.pslideTxtBox .bd ul{zoom:1; padding-top:10px;}
.pslideTxtBox .bd ul li{width:380px; height:330px; border:1px #ddd solid; float:left; margin:10px 9px; text-align:center;}
.pslideTxtBox .bd ul li img{width:360px; height:280px; margin-top:10px; margin-bottom:7px;}
.pslideTxtBox .bd ul li:hover{border:1px #0458b2 solid;}
.pslideTxtBox .bd ul li a:hover{color:#0458b2;}
/*公司简介*/
.about_c{background:url(../images/abg.jpg) no-repeat top center; height:560px;}
.about{width:1200px; margin:0 auto;}
.about_r{width:520px; float:right; margin-right:11px;}
.about_t{padding-top:70px; font-size:32px; color:#000;}
.about_t span{font-size:24px; color:#cfcfcf; font-family:"Arial"; letter-spacing:1px; margin-left:5px;}
.about_m{margin:40px 0;}
.about_m p{margin:0; color:#222; font-size:16px; line-height:36px;}
.about_more{width:150px; height:50px; margin-top:40px; text-align:center; line-height:50px; font-size:16px;}
.about_more a{display:block; background:#0458b2; color:#fff;}
.about_more a:hover{display:block; background:#26282a; color:#fff;}
/*新闻中心*/
.news_c{width:1200px; margin:30px auto;}
.news_c ul li{width:360px; float:left; margin:10px 20px;}
.news_c ul li .news_ct{color:#999; text-align:center; font-size:18px; margin-bottom:10px;}
.news_c ul li .news_cc{}
.news_c ul li .news_cc img{width:360px; height:190px;}
.news_c ul li .news_cb{font-size:18px; margin:10px 0;}
.news_c ul li .news_ca{color:#666; line-height:24px;}
.news_more{width:150px; height:50px; margin:40px auto; text-align:center; line-height:50px; font-size:16px;}
.news_more a{color:#555; display:block; border:1px #ddd solid;}
.news_more a:hover{border:1px #0458b2 solid; display:block; background:#0458b2; color:#fff;}
/*技术问答*/
.ques_c{background:#f8f8f8; padding:30px 0;}
.product_t1{background:url(../images/bg2.jpg) no-repeat; width:505px; height:23px; line-height:30px; text-align:center; font-size:24px; color:#cfcfcf; margin:0 auto; font-family:"Arial"; letter-spacing:3px;}
.ques{width:1200px; margin:45px auto;}
.ques ul li{background:#fff; width:320px; height:190px; float:left; margin:10px 17px; padding:20px 20px; border:1px #ddd solid;}
.ques ul li .ques_t{background:url(../images/q.jpg) no-repeat left center; height:50px; font-size:16px; line-height:28px; padding:0 0 10px 52px;}
.ques ul li .ques_line{background:url(../images/line1.jpg) no-repeat; width:310px; height:9px; margin:10px 0;}
.ques ul li .ques_b{background:url(../images/ans.jpg) no-repeat left top; padding-left:51px; line-height:25px; font-size:14px; color:#666;}
.ques ul li:hover{border:1px #0458b2 solid; cursor:pointer;}
/*合作客户*/
.multipleColumn{overflow:hidden; position:relative; width:1200px; margin:40px auto;}
.multipleColumn .hd{}
.multipleColumn .hd .prev{display:block; width:45px; height:45px; float:left; margin-top:110px; cursor:pointer; background:url(../images/left.jpg) no-repeat;}
.multipleColumn .hd .next{ display:block; width:45px; height:45px; float:right; margin-top:110px; cursor:pointer; background:url(../images/right.jpg) no-repeat;}
.multipleColumn .bd{ padding:10px; overflow:hidden;  }
.multipleColumn .bd ul{overflow:hidden; zoom:1; width:1070px; margin:0 auto; _display:inline;}
.multipleColumn .bd ul li{ margin:13px 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li img{ width:185px; height:95px; display:block; border:1px solid #ccc; border-radius:5px;}
.multipleColumn .bd ul li a:hover img{border:1px #0458b2 solid;}
/*友情链接*/
.link{width:1170px; margin:30px auto; border:1px #ddd solid; padding:15px 15px;}
.link a{margin:10px 10px; color:#222;}
.link a:hover{color:#0458b2;}
/*底部*/
.footer_line{margin-top:40px; border-top:1px #ddd solid; height:1px;}
.footerc{background:#fafafa; padding:35px 0 10px 0;}
.footer_c{width:1200px; margin:0 auto; height:200px;}
.footer_cl{width:350px; float:left; background:url(../images/line2.jpg) no-repeat left center; height:160px; padding-left:45px;}
.footer_cl ul li{color:#241717; font-size:16px; margin:10px 0;}
.footer_cl ul li.phone{background:url(../images/f1.jpg) no-repeat left center; height:27px; padding-left:40px; line-height:30px;}
.footer_cl ul li.fax{background:url(../images/f2.jpg) no-repeat left center; height:27px; padding-left:40px; line-height:30px;}
.footer_cl ul li.email{background:url(../images/f3.jpg) no-repeat left center; height:27px; padding-left:40px; line-height:30px;}
.footer_cl ul li.add{background:url(../images/f4.jpg) no-repeat left center; height:27px; padding-left:40px; line-height:30px;}
.footer_cc{margin-left:25px; width:345px; float:left; background:url(../images/line2.jpg) no-repeat left center; height:120px; padding-top:40px; padding-left:40px;}
.footer_cm{margin-left:25px; width:285px; float:left; background:url(../images/line2.jpg) no-repeat left center; height:145px; padding-top:15px; padding-left:35px;}
.footer_cr{margin-left:25px; width:10px; float:right; background:url(../images/line2.jpg) no-repeat left center; height:160px;}
.foot{background:#0458b2; height:55px; line-height:55px; color:#fff; text-align:center;}
/* leftsead */
#leftsead{width:181px;height:430px;position:fixed;top:220px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:181px;height:70px; margin-top:1px;}
#leftsead li img{float:right;}
#leftsead li a{height:70px;float:right;display:block;min-width:70px;max-width:181px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-183px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:183px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:183px;}
#p2{width:124px;background-color:#0458b2;height:70px;margin-left:57px; color:#fff; font-size:13px; text-align:center;line-height:70px}
#p3{width:124px;background-color:#0458b2;height:70px;margin-left:57px; color:#fff; font-size:13px; text-align:center;line-height:70px}
#p1{width:70px;height:70px;float:left}
/*内页*/
.about_banner{background:url(../images/aboutbanner.jpg) no-repeat top center; height:330px;}
.content_top{width:1175px; margin:10px auto; height:50px; line-height:50px; background:url(../images/home.jpg) no-repeat left center; padding-left:25px; border-bottom:1px #ddd solid;}
.content_top a{color:#333;}
.content{width:1200px; margin:20px auto;}
/*内页左侧*/
.content_left{width:220px; float:left;}
.lanmu_lt{height:65px; line-height:65px; font-size:24px; background:#0458b2; color:#fff; text-align:center;}
.lanmu_lc{margin-top:12px;}
.lanmu_lc ul li{margin:5px 0; font-size:16px;}
.lanmu_lc ul li a{display:block; height:55px; line-height:55px; border:1px #ddd solid; color:#222; background:url(../images/dot.png) no-repeat left center; padding-left:55px; background-position:30px 21px;}
.lanmu_lc ul li a:hover{display:block; height:55px; line-height:55px; border:1px #0458b2 solid; color:#0458b2; background:url(../images/dot1.png) no-repeat left center; padding-left:55px; background-position:30px 21px;}
.lanmu_lb{height:50px; line-height:50px; color:#0458b2; font-size:18px; font-weight:bold; border:1px #ddd solid;}
.lanmu_lb span{width:3px; height:17px; background:url(../images/line3.jpg) no-repeat; display:block; float:left; margin-left:15px; margin-top:18px; margin-right:15px;}
.lanmu_lm{border:1px #ddd solid; border-top:0px; padding:10px 12px; line-height:25px; color:#222;}
/*内页右侧*/
.content_right{width:940px; float:right;}
.content_cont{color:#333; font-size:16px; line-height:37px;}
.content_cont p,span{font-size:16px; line-height:37px; margin:0;}
.content_cont img{max-width:800px; height:auto;}
/*产品中心*/
.product{}
.product ul li{width:290px; float:left; margin:10px 11px; text-align:center; font-size:16px;}
.product ul li img{width:290px; height:230px; border:1px solid #cccccc; margin-bottom:8px;}
.product ul li:hover img{border: 1px solid #0458b2;}
.main_cc{text-align:center; margin:12px 0;}
.main_cc img{max-width:800px; height:auto; border:1px #ddd solid;}
/*新闻中心*/
.news{}
.news ul li{height:45px; line-height:45px; font-size:15px; border-bottom:1px #ddd dotted; background:url(../images/li.jpg) no-repeat left center; padding-left:18px; color:#888;}
.news ul li a{color:#666;}
.news ul li a:hover{text-decoration:underline; color:#0458b2;}
.view-title{font-size:26px; text-align:center; margin:10px 0;}
.view-date{text-align:center; margin:18px 0; border-bottom:1px #ccc dotted; color:#666; padding-bottom:15px; }
/*合作客户*/
.customer{}
.customer ul li{width:215px; float:left; margin:10px 10px; text-align:center; font-size:16px;}
.customer ul li img{width:215px; height:110px; display:block; border:1px solid #ccc; border-radius:5px;}
.customer ul li a:hover img{border:1px #0458b2 solid;}

/*上一页 下一页*/
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 8px 12px;
  margin: 0 5px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 8px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #0458b2;
  border: 1px solid #0458b2;
}
.pagination a.page-num-current {
  color: #fff;
  background: #0458b2;
  border: 1px solid #0458b2;
}