﻿*{ padding:0; margin:0;}
body{ font-family:"微软雅黑";}
ul,ol{ list-style:none;}
img{ border:none;}
a{ text-decoration:none;}
a,input,textarea,select{ outline:none;}



/*首页公共样式*/
.shouye_title{ width:100%; height:40px; background:#2855b1; padding:0 20px; box-sizing:border-box;}
.shouye_title h5{ font-size:20px; color:#fff; line-height:40px; float:left; font-weight:400;}
.shouye_title a{ font-size:14px; color:#fff; float:right; text-transform:uppercase; line-height:40px;}
.shouye_title a:hover{ color:#ddd;}



/*头部区域*/
.header .top{ width:100%; height:30px; background:#f8f8f8; color:#333;}
.header .top_center{ width:1200px; margin:0 auto; overflow:hidden;}
.top_center p{ font-size:12px; color:#333; float:left; margin-top:5px;}
.top_center .mini_nav{ float:right; width:130px; line-height:30px; margin-top:0;}
.top_center .mini_nav a{ color:#333;}
.top_center .mini_nav a:hover{ text-decoration:underline; color:#666;}

.header .mid{ width:1200px; height:170px; margin:0 auto;}
.header .mid .logo{ float:left; margin-top:32px;}

.header .mid .search{ float:left; width:310px; margin:55px 0 0 60px;}
.header .mid .search form{ width:310px; height:30px; margin-bottom:10px;}
.header .mid .search .zuo{ width:300px; height:30px; border:1px solid #999; background:url(../images/fangdajing.png) no-repeat 10px center; padding:0 30px; box-sizing:border-box; font-size:14px; color:#aaa; float:left;}
.header .mid .search .you{ float:right; width:65px; height:30px; border:none; background:#2855b1; color:#fff; line-height:30px; text-align:center; font-size:14px;}
.header .mid .search p a{ font-size:14px; color:#999;}
.header .mid .search p span{ color:#666; font-weight:900; font-size:14px;}
.header .mid .search p a:hover{ color:#666; text-decoration:underline;}

.header .mid .tel{ float:right; margin-top:50px;}

.header .nav{ width:100%; height:50px; background:#2855b1; min-width:1200px;}
.header .nav_center{ width:970px; height:48px; margin:0 auto;}
.header .nav a{ color:#fff;}
.header .nav .nav_list:hover a{ color:#2855b1;}
.header .nav .nav_list{ float:left; font-size:16px; position:relative; z-index:10;}
.header .nav .nav_list>a{ display:block; line-height:48px; color:#fff; font-size:16px; padding:0 28px; border-top:2px solid #2855b1;}
.header .nav .nav_list:hover>a{ background:#fff; color:#2855b1; border-top:2px solid #e6392a;}

.header .nav .nav_list .xiala{ width:100%; position:absolute; top:48px; left:0; background:rgba(255,255,255,0.85); padding:0 5px; box-sizing:border-box; display:none;}
.header .nav .nav_list .xiala a{ display:block; line-height:35px; border-bottom:1px solid #ccc; text-align:center; background:url(../images/xiala_nav.png) no-repeat 3px center; color:#333; font-size:12px; margin-left:10px;}
.header .nav .nav_list .xiala a:last-child{ border-bottom:none;}
.header .nav .nav_list .xiala a:hover{ color:#e6392a;}
.header .nav .nav_list:hover .xiala{ display:block;}

.header .nav .nav_list .pro_xiala{ width:920px; position:absolute; top:50px; left:50%; margin-left:-280px; background:rgba(255,255,255,0.85); padding:10px; box-sizing:border-box; display:none;}
.header .nav .nav_list:hover .pro_xiala{ display:block;}
.header .nav .nav_list .pro_xiala dl{ float:left; border-right:1px dashed #ccc; width:145px; padding:0 15px; box-sizing:border-box;}
.header .nav .nav_list .pro_xiala dl:last-child{ border-right:none;}
.header .nav .nav_list .pro_xiala dl .tu{ width:120px; height:80px; border-bottom:2px solid #e6392a; margin:0 auto; padding:10px 0;}
.header .nav .nav_list .pro_xiala dl img{ width:80px; height:80px; margin:0 auto; display:block;}
.header .nav .nav_list .pro_xiala dl dt{ margin:10px 0;}
.header .nav .nav_list .pro_xiala dl dt a{ font-size:16px; color:#335078;}
.header .nav .nav_list .pro_xiala dl dd a{ font-size:14px; color:#555; line-height:30px;}
.header .nav .nav_list .pro_xiala dl dd:hover a{ color:#e6392a;}



/*海报区域*/
.banner{ width:100%; height:400px; min-width:1200px;}
.banner .swiper-pagination-bullet{ width:30px; height:5px; background:#fff; border-radius:0; opacity:1;} 
.banner .swiper-pagination-bullet-active{ background:#2855b1;}


/*产品区域*/
.pro{ width:1200px; min-height:500px; margin:70px auto; overflow:hidden;}

.pro_l{ width:370px; float:left; min-height:420px;}
.pro_l .fenlei{ width:100%; height:420px; border:1px solid #2855b1; background:#f8f8f8;}
.pro_l .fenlei h3{ width:100%; height:40px; background:#2855b1; text-align:center; line-height:40px; font-size:20px; color:#fff; font-weight:400; margin-bottom:18px;}
.pro_l .fenlei ul li{ float:left; font-size:16px; background:url(../images/pro1.png) no-repeat left center; padding-left:25px; margin:11px 22px;}
.pro_l .fenlei ul li a{ color:#333;}
.pro_l .fenlei ul li:hover{ background:url(../images/pro1_h.png) no-repeat left center;}
.pro_l .fenlei ul li:hover a{ color:#e6392a;}

.pro_l .lianxi{ width:100%; height:330px; border:1px solid #2855b1; margin-top:20px; background:#f8f8f8;}
.pro_l .lianxi h3{ width:100%; height:40px; background:#2855b1; text-align:center; line-height:40px; font-size:20px; color:#fff; font-weight:400; margin-bottom:18px;}
.pro_l .lianxi ul{ margin:35px 0 0 25px;}
.pro_l .lianxi ul li{ font-size:18px; color:#333; padding-left:45px; width:270px; height:46px; line-height:46px; border-bottom:1px dashed #ccc;}
.pro_l .lianxi ul li:first-child{ background:url(../images/pro2.png) no-repeat left center; line-height:1.3em; padding-bottom:10px;}
.pro_l .lianxi ul li:nth-child(2){ background:url(../images/pro3.png) no-repeat left center;}
.pro_l .lianxi ul li:nth-child(3){ background:url(../images/pro4.png) no-repeat left center;}
.pro_l .lianxi ul li:nth-child(4){ background:url(../images/pro5.png) no-repeat left center;}
.pro_l .lianxi ul li:nth-child(5){ background:url(../images/pro6.png) no-repeat left center; border-bottom:none;}

.pro_l .chanpin{ width:100%; height:470px; margin:20px 0;}
.pro_l .chanpin img{ margin:70px 0;}
.pro_l .chanpin h4{ width:100%; height:30px; background:#bbb; font-size:16px; color:#fff; text-align:center; line-height:30px; font-weight:400;}
.pro_l .chanpin:hover h4{ background:#2855b1;}

.lx_tel{ width:100%; height:210px;}

.pro_r{ width:800px; float:right; min-height:450px;}

.pro_r .top{ width:100%; height:475px; margin-top:15px;}
.pro_r .top .left{ width:245px; height:100%; float:left;}
.pro_r .top .left .pro_cp{ width:245px; height:230px; margin-bottom:10px;}
.pro_r .top .left .pro_cp img{ width:245px; height:200px;}
.pro_r .top .left .pro_cp h4{ width:100%; height:30px; background:#bbb; font-size:16px; color:#fff; text-align:center; line-height:30px; font-weight:400;}
.pro_r .top .left .pro_cp:hover h4{ background:#2855b1;}

.pro_r .top .right{ width:520px; height:475px; float:right;}
.pro_r .top .right img{ width:100%; height:440px;}
.pro_r .top .right h4{ width:100%; height:30px; background:#bbb; font-size:16px; color:#fff; text-align:center; line-height:30px; font-weight:400;}
.pro_r .top .right:hover h4{ background:#2855b1;}

.pro_r .bottom{ width:100%; height:980px;}
.pro_r .bottom li{ width:245px; height:230px; margin:0 32.5px 13px 0; float:left;}
.pro_r .bottom li:nth-child(3n){ margin-right:0;}
.pro_r .bottom li img{ width:245px; height:200px;}
.pro_r .bottom li h4{ width:100%; height:30px; background:#bbb; font-size:16px; color:#fff; text-align:center; line-height:30px; font-weight:400;}
.pro_r .bottom li:hover h4{ background:#2855b1;}



/*新宝合作伙伴*/
.coop{ width:1200px; height:270px; border:1px solid #2855b1; background:#f8f8f8; margin:0 auto;}
.coop h3{ width:100%; height:40px; background:#2855b1; text-align:center; line-height:40px; font-size:20px; color:#fff; font-weight:400; margin-bottom:25px;}
.coop img{ width:210px; height:180px;}



/*新宝机械4大核心优势*/
.adv_title{ display:block; margin:50px auto 20px;}
.adv{ width:100%; height:1100px; background:#f8f8f8; min-width:1200px;}
.adv_con{ width:1200px; height:1100px; margin:0 auto; padding-top:50px; box-sizing:border-box;}
.adv_con li{ width:520px; height:460px; margin:0 120px 70px 0; float:left; position:relative;}
.adv_con li:nth-child(2n){ margin-right:0;}
.adv_con li p{ font-size:18px; color:#333; margin:30px 0 60px 40px; text-align:justify; width:520px;}
.adv_con li p span{ color:#e6392a;}
.adv_con li .pic{ width:520px; height:220px; position:absolute; left:40px; bottom:0;}
.adv_con li .pic .zuo{ position:absolute; top:0; left:0; z-index:1; width:290px; height:190px;}
.adv_con li .pic .you{ position:absolute; right:0; bottom:0; z-index:0; width:290px; height:190px;}


/*领导品牌*/
.lingdao{ width:100%; height:340px; background:url(../images/lingdao1.png) no-repeat center; position:relative; top:-40px; min-width:1200px;}


/*走进新报、新闻资讯*/
.xinbao_t{ width:1200px; height:390px; margin:0 auto;}
.xinbao_t .about{ width:450px; height:100%; float:left; border:1px solid #2855b1;}
.xinbao_t .about_con{ width:410px; height:310px; margin:20px auto;}
.xinbao_t .about_con img{ float:left; margin:0 15px 5px 0; width:230px; height:140px;}
.xinbao_t .about_con p{ font-size:14px; color:#666; text-align:justify; line-height:1.75em;}

.xinbao_t .news{ width:710px; height:100%; float:right; border:1px solid #2855b1;}
.news_con{ width:670px; height:310px; margin:20px auto;}
.news_con dl{ width:670px; height:100px; margin-bottom:10px;}
.news_con dl img{ float:left; width:150px; height:87px;}
.news_con dl dt{ font-size:18px; color:#2855b1; width:500px; float:right; margin:8px 0;}
.news_con dl dt span{ font-size:12px; float:right;}
.news_con dl dd{ font-size:14px; color:#666; text-align:justify; width:500px; float:right;}
.news_con dl:hover dt{ color:#e6392a;}
.news_con dl:hover dd{ color:#333;}


/*工程案例*/
.case{ width:1200px; height:220px; margin:60px auto; border:1px solid #2855b1;}
.case h4{ font-size:20px; width:30px; height:220px; background:#2855b1; text-align:center; color:#fff; font-weight:400; padding-top:55px; box-sizing:border-box; float:left;}
.case_con{ width: 1157px;
    float: right;
    margin-top: 20px !important;
    overflow: hidden;}
.case_con li{ width:250px; height:180px; margin-right:32px; float:left;}
.case_con li img{ width:250px; height:180px;}


/*18年*/
.years{ width:100%; height:170px; background:url(../images/18years1.jpg) no-repeat center; min-width:1200px;}


/*在线留言*/
.online{ width:1200px; height:450px; margin:60px auto;}
.online h4{ width:650px; height:50px; background:#2855b1; font-size:24px; color:#fff; text-align:center; line-height:50px; font-weight:400; margin:0 auto;}
.online p{ font-size:16px; color:#333; text-align:center; margin:10px 0 60px;}

.online_con .left{ width:855px; height:320px; float:left; border:1px solid #999; background:#f8f8f8; padding:20px; box-sizing:border-box;}
.online_con .left .top{ width:810px; height:110px; margin-bottom:20px;}
.online_con .left .top li{ float:left; width:230px; margin-right:60px;}
.online_con .left .top li:last-child{ margin-right:0;}
.online_con .left .top li img{ margin:0 auto; display:block; margin-bottom:15px;}
.online_con .left .top li input{ width:230px; height:30px; color:#aaa; text-align:center;}

.online_con .left .liuyan{ width:814px; height:100px; color:#aaa; border:1px solid #aaa; padding-left:10px; box-sizing:border-box;}
.online_con .left .tijiao{ width:230px; height:35px; background:#2855b1; text-align:center; line-height:35px; font-size:16px; color:#fff; border:0; margin:20px auto 0; display:block; cursor:pointer;}
.online_con .left .tijiao:hover{ background:#666;}


.online_con .right{ float:right;}


/*友情链接*/
.link{ width:1200px; height:110px; border:1px solid #999; margin:80px auto; padding:0 20px; box-sizing:border-box;}
.link h4{ font-size:22px; color:#2855b1; font-weight:400; border-bottom:1px dashed #999; line-height:50px; margin:5px 0 15px;}
.link h4 span{ font-size:14px;}
.link p a{ font-size:16px; color:#666; margin-right:30px;}
.link p a:hover{ color:#2855b1; text-decoration:underline;}


/*底部区域*/
.footer .shang{ width:100%; height:290px; background:#2855b1; padding-top:10px; box-sizing:border-box; min-width:1200px;}
.footer .shang p{ width:1200px; margin:0 auto; border-bottom:1px dashed rgba(204,204,204,0.5); text-align:center; line-height:3.5em;}
.footer .shang p a{ font-size:16px; color:#eee; margin-right:60px;}
.footer .shang p a:hover{ color:#fff; text-decoration:underline;}

.footer .shang .bottom{ width:800px; height:150px; margin:32px auto 0;}
.footer .shang .f_nav{ width:600px; height:150px; float:left;}
.footer .shang .f_nav li{ float:left; font-size:16px; margin-right:45px; line-height:2.5em;}
.footer .shang .f_nav li:nth-child(4n){ margin-right:0;}
.footer .shang .f_nav li a{ color:#fff;}
.footer .shang .f_nav li:hover a{ color:#e6392a; text-decoration:underline;}

.footer .shang .erweima{ float:right; margin-top:10px;}

.footer .xia{ width:100%; height:70px; background:#f5f5f5;}
.footer .xia_con{ width:1200px; margin:0 auto;}
.footer .xia .f_logo{ float:left; margin-top:12.5px;}
.footer .xia p{ font-size:14px; color:#333; line-height:70px; float:right;}
.footer .xia p a{ color:#666;}
.footer .xia p a:hover{ color:#333; text-decoration:underline;}

.sdsaao_cpzx_list_warp_left .lianxi{ margin-top:50px;}


/*关于我们页面*/
.sdsaao_cpzx_content_warp_right{ padding-bottom:30px; mar gin-bottom:50px; min-height:720px;}
.sdsaao_cpzx_content_warp_right .ny_about .tu{ width:700px; height:500px; margin:40px auto; display:block;}
.sdsaao_cpzx_content_warp_right .ny_about p{ font-size:16px; color:#333; line-height:1.75em; text-align:justify; text-indent:2em; width:800px; margin:0 auto 10px;}

/*新宝资讯*/
.sdsaao_cpzx_content_warp_right .ny_news_list{ width:800px; margin:30px auto;}
.sdsaao_cpzx_content_warp_right .ny_news_list li{ width:800px; height:100px; margin-bottom:30px;}
.sdsaao_cpzx_content_warp_right .ny_news_list li h4{ font-size:26px; font-weight:400; width:100px; height:100px; background:#2855b1; color:#fff; float:left; text-align:center; padding-top:15px; box-sizing:border-box; border:1px solid #2855b1;}
.sdsaao_cpzx_content_warp_right .ny_news_list li h4 span{ font-size:18px; letter-spacing:0.1em;}
.sdsaao_cpzx_content_warp_right .ny_news_list li dl{ float:right; width:700px; height:100px; background:#f8f8f8; padding-left:50px; box-sizing:border-box; border:1px solid #f8f8f8;}
.sdsaao_cpzx_content_warp_right .ny_news_list li dl dt{ font-size:18px; color:#333; margin:8px 0;}
.sdsaao_cpzx_content_warp_right .ny_news_list li dl dd{ font-size:14px; color:#666; line-height:1.75em;}

.sdsaao_cpzx_content_warp_right .ny_news_list li:hover h4{ background:#f8f8f8; color:#2855b1;}
.sdsaao_cpzx_content_warp_right .ny_news_list li:hover dl{ background:#2855b1; border:1px solid #2855b1;}
.sdsaao_cpzx_content_warp_right .ny_news_list li:hover dl dt{ color:#fff;}
.sdsaao_cpzx_content_warp_right .ny_news_list li:hover dl dd{ color:#fff;}

.yema{ width:220px; height:32px; margin:40px auto 20px;}
.yema li{ float:left; font-size:12px; border:1px solid #2855b1; text-align:center; line-height:30px; margin-right:5px; cursor:pointer; background:#fff;} 
.yema li a{ color:#2855b1;}
.yema li:last-child{ margin-right:0;}
.yema .mid{ width:50px; height:30px;}
.yema .min{ width:30px; height:30px;}

.yema li:hover{ background:#2855b1; border-color:#2855b1;}
.yema li:hover a{ color:#fff;}


/*新闻详情页*/
.sdsaao_cpzx_content_warp_right .news_xq_main h3{ font-size:22px; color:#333; font-weight:400; text-align:center; margin:35px 0 20px;}
.sdsaao_cpzx_content_warp_right .news_xq_main h3 span{ font-size:14px; color:#999;}
.sdsaao_cpzx_content_warp_right .news_xq_main p{ width:800px; margin:0 auto; font-size:14px; color:#333; line-height:1.75em; text-indent:2em; text-align:justify;}
.sdsaao_cpzx_content_warp_right .news_xq_main img{ width:600px; height:auto; margin:20px auto; display:block;}


/*联系我们页面*/
.sdsaao_cpzx_content_warp_right .ny_contact .tu{ width:700px; height:400px; margin:40px auto 0; display:block;}
.sdsaao_cpzx_content_warp_right .ny_contact p{ font-size:14px; color:#333; line-height:1.75em; width:800px; margin-left:80px; width:300px; float:left;}
.sdsaao_cpzx_content_warp_right .ny_contact p b{ color:#e6392a;}


/*资质荣誉页面*/
.sdsaao_cpzx_content_warp_right .ny_honor{ width:780px; margin:20px auto 0; overflow:hidden;}
.sdsaao_cpzx_content_warp_right .ny_honor li{ width:245px; height:200px; float:left; margin:0 20px 20px 0;}
.sdsaao_cpzx_content_warp_right .ny_honor li:nth-child(3n){ margin-right:0;}
.sdsaao_cpzx_content_warp_right .ny_honor li img{ width:245px; height:200px;}


/*在线留言*/
.sdsaao_cpzx_content_warp_right .ny_message{ width:490px; height:550px; font-size:20px; color:#333; margin:50px auto 0;}

.sdsaao_cpzx_content_warp_right .ny_message dl{ width:490px; height:auto; marg in-bottom:15px; overflow:hidden;}
.sdsaao_cpzx_content_warp_right .ny_message dt{ float:left;}
.sdsaao_cpzx_content_warp_right .ny_message dd{ float:right;}
.sdsaao_cpzx_content_warp_right .ny_message dd a{ font-size:14px;}
.sdsaao_cpzx_content_warp_right .ny_message input{ width:370px; height:35px; padding-left:15px; box-sizing:border-box; margin-left:10px; font-size:16px; margin-bottom:20px;}
.sdsaao_cpzx_content_warp_right .ny_message textarea{ width:370px !important; height:150px; padding:15px; box-sizing:border-box; margin-left:10px; font-size:16px; margin-bottom:20px;}
.sdsaao_cpzx_content_warp_right .ny_message i{ font-style:normal; margin-top:-60px; position:relative; top:-150px;}
.sdsaao_cpzx_content_warp_right .ny_message .btn_submit{ width:490px; height:35px; background:rgba(40,85,177,1); text-align:center; line-height:35px; margin-top:40px; color:#fff; border:none; cursor:pointer;}
.sdsaao_cpzx_content_warp_right .ny_message .btn_submit:hover{ background:rgba(40,85,177,0.9);}

.sdsaao_cpzx_content_warp_right .ny_message dl dd .small{ float:right; width:300px;}



/*视频展示*/
.sdsaao_cpzx_content_warp_right .ny_video{ width:800px; margin:40px auto 0; overflow:hidden;}
.sdsaao_cpzx_content_warp_right .ny_video li{ width:240px; height:200px; float:left; cursor:pointer; margin:0 35px 35px 0;}
.sdsaao_cpzx_content_warp_right .ny_video li:nth-child(3n){ margin-right:0;}
.sdsaao_cpzx_content_warp_right .ny_video li .tu{ width:240px; height:170px; position:relative; overflow:hidden;}
.sdsaao_cpzx_content_warp_right .ny_video li .tu .pic{ width:240px; height:170px; transition:0.5s; transform:scale(1);}
.sdsaao_cpzx_content_warp_right .ny_video li .tu .play{ position:absolute; top:50%; margin-top:-30px; left:50%; margin-left:-30px;}

.sdsaao_cpzx_content_warp_right .ny_video li:hover .tu .pic{ transform:scale(1.1);}

.sdsaao_cpzx_content_warp_right .ny_video li h4{ font-size:16px; color:#2855b1; text-align:center; font-weight:400; margin-top:10px;}

.sdsaao_cpzx_content_warp_right .ny_video li .out { width:500px; height:400px; background:#6C9; position:fixed; left:50%; margin-left:-250px; top:50%; margin-top:-200px; display:none; z-index:2;}
.sdsaao_cpzx_content_warp_right .ny_video li .out .close { width:30px; height:30px; background:#fff; color:#000; text-align:center; line-height:30px; position:absolute; top:0; right:-30px; cursor:pointer}
.sdsaao_cpzx_content_warp_right .ny_video li .bg{ width:100%; height:100%; background:rgba(0,0,0,0.8) no-repeat; opacity:0.5; position:fixed; top:0; left:0; display:none; z-index:1}



/*产品详情页*/
.sdsaao_cpzx_content_warp_right h6{ font-size:18px; font-weight:400; color:#333; line-height:1.75em; margin:30px 0; text-align:center;}
.sdsaao_cpzx_content_warp_right h6 span{ font-weight:900; font-size:24px;}



/*搜索页面*/
.boxwrap{ width:1200px; height:auto; margin:70px auto;}
.boxwrap .main_box .main_tit{ font-size:20px; font-weight:400;}
.boxwrap .main_box .main_tit strong{ color:#2855b1;}
.boxwrap .main_box .main_tit b{ color:#2855b1;}
.boxwrap .main_box .main_tit i{ font-style:normal;}

.boxwrap .main_box .search_list li{ margin-top:25px; border-bottom:1px dashed #aaa; padding-bottom:25px;}
.boxwrap .main_box .search_list li a{ font-size:16px; color:#2855b1;}
.boxwrap .main_box .search_list li a:hover{ color:#e6392a;}
.boxwrap .main_box .search_list li span{ font-size:14px; color:#333;}
.boxwrap .main_box .search_list li p{ line-height:1.75em; margin-top:10px;}































