/*stylepbulic*/

#stylepbulic{width:100%;height:350px;background-repeat:no-repeat;background-position:center top;background-size:cover;}

#stylepbulic .sp_title{width:1300px;margin:0 auto;}

#stylepbulic .sp_titleT{width:300px;height:220px;background:rgba(0,0,0,.6);padding-top:140px;}

#stylepbulic .sp_title p{font-size:27px;font-weight:bold;color:#FFF;text-align:center;}

#stylepbulic .sp_title p span{font-size:36px;}



#stylesubnav{width:100%;height:50px;background:#F5F5F5;}

#stylesubnav .subnav{width:1200px;margin:0 auto;height:50px;font-size:16px;}

#stylesubnav .subnav .sub_li{float:left;}

#stylesubnav .subnav .sub_li li{float:left;height:50px;}

#stylesubnav .subnav .sub_li li a{display:block;height:50px;line-height:50px;color:#333;padding:0 50px;}

#stylesubnav .subnav .sub_li li a.hover,#stylesubnav .subnav li a:hover{display:block;height:50px;line-height:50px;background:#0D62BE;color:#FFF;}
#stylesubnav .subnav .sub_li li a.hover,#stylesubnav .subnav li .add{display:block;height:50px;line-height:50px;background:#0D62BE;color:#FFF;}
#stylesubnav .subnav .sub_li li .add{display:block;height:50px;line-height:50px;color:#fff;padding:0 30px;}
#stylesubnav .crumbs{float:right;line-height:47px;background:url(position.png) no-repeat left center;text-indent:20px;}

#stylesubnav .xq_crumbs{width:1200px;margin:0 auto;background:url(position.png) no-repeat left center;text-indent:20px;line-height:50px;}

.wrap{width:1200px;margin:0 auto;}

/*companyInfo*/

.companyInfo{font-size:16px;1padding-bottom:40px;}

.companyInfo .h1{font-size:22px;font-weight:bold;color:#1e1e1e;width:100%;margin-top:30px;margin-bottom:20px;}

.companyInfo p{line-height:30px;margin:15px 0;}

/*newslist*/

.news_list{}

.news_list .news_ul{padding:35px 0;border-bottom: 1px solid #dbdbdb;}

.news_list .news_ul .img{width:200px;height:120px;background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;margin-top:4px;border:1px solid #dbdbdb;}

.news_list .news_ul .news_txt{width:850px;float:left;margin-left:32px;}

.news_list .news_ul .news_txt .news_title{font-size:22px;line-height:35px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news_list .news_ul .news_txt .news_info{line-height:30px;padding-top:5px;font-size:16px;color:#626262;}

.news_list .news_ul .news_date{width:66px;height:31px;float:right;background:url(ntime.png) no-repeat center 14px;border:1px solid #dbdbdb;border-radius:4px;text-align:center;padding-top: 35px;margin-top:52px;}

/*newscow*/

.newscow{}

.newscow .newscow_left{width:100%;1float:left;}

.newscow .newscow_left .h1{line-height:50px;padding:10px 0;font-size:24px;}

.newscow .newscow_left .pubinfo{text-indent:0;font-size:14px;line-height:26px;padding-bottom:15px;color:#626262;font-weight:normal;border-bottom:1px solid #dbdbdb;margin-bottom:25px;}

.newscow .newscow_left .pubinfo span{padding-right:10px;}

.newscow .newscow_left .newscount{line-height:30px;font-size:16px;color:#626262;}

.newscow .newscow_left .newscount p{line-height:30px;padding-bottom:15px;font-size:16px;color:#626262;}

.newscow .newscow_left .newscount img{margin:0 auto;display:block;max-width:715px;}

.newscow .newscow_left .newscount table{border-top:1px solid #000;border-left:1px solid #000;} 

.newscow .newscow_left .newscount table td{border-right:1px solid #000;border-bottom:1px solid #000;} 

/*product_list*/

.product_list{margin-top:40px;}

.product_list li{width:284px;float:left;margin-left:20px;margin-bottom:30px;}

.product_list li:nth-child(4n+1){margin-left:0;}

.product_list li img{display:block;width:282px;height:198px;border:1px solid #CCC;}

.product_list li p{line-height:40px;height:40px;text-align:center;}

/*productshow*/

.productshow{}

.productshow .productshow_left{width:840px;float:left;}

.productshow .productshow_left .pro_title{color:#333;font-size:20px;text-align:center;padding:10px 0 20px;margin:0;font-weight:bold;}

.productshow .productshow_left .pro_info{color:#333;font-weight:normal;text-align:center;font-size:12px;border-bottom:1px solid #CCC;padding-bottom:15px;}

.productshow .productshow_left .pro_img{padding-top:15px;}

.productshow .productshow_left .pro_image{text-align:center;margin:10px 0; float:left; width:370px; height:auto;}

.productshow .productshow_left .pro_image img{display:block;margin:0 auto;max-width:370px;}

.productshow .productshow_left .canshu{ width:300px;float:left;display:inline;padding-left:15px;line-height:2;margin-top:25px;}

.productshow .productshow_left .canshu p{font-size:16px;}

.productshow .productshow_left .canshu p:first-child span{color:#f00}

.productshow .productshow_left .productshow_ul{margin-top:20px;background:#E5E5E5;}

.productshow .productshow_left .productshow_ul li{height:40px;line-height:40px;float:left;padding:0 15px;color:#444;margin-right:15px;cursor:pointer;}

.productshow .productshow_left .productshow_ul li.hover{background:#0065ad;color:#FFF;}

.productshow .productshow_left .pro_txt{font-size:16px;line-height:30px;margin-top:10px;}

.productshow .productshow_left .pro_txt p{font-size:16px;line-height:30px;margin-top:25px;}

.productshow .productshow_left .pro_txt img{max-width:650px;margin:0 auto;}

.productshow .productshow_left .pro_txt table{border-top:1px solid #000;border-left:1px solid #000;} 

.productshow .productshow_left .pro_txt table td{border-right:1px solid #000;border-bottom:1px solid #000;} 

.productshow .productshow_left .pro_contact{margin-top:20px;}

.productshow .productshow_left .pro_contact p{line-height:34px;}

.productshow .productshow_left .pro_form{margin-top:20px;}

.productshow .productshow_left .pro_form li{margin-bottom:12px;}

.productshow .productshow_left .pro_form li .i_input{width:50%;height:24px;padding:3px 8px;border:1px solid #CCC;}

.productshow .productshow_left .pro_form li textarea{vertical-align:top;resize:none;width:50%;padding:3px 8px;border:1px solid #CCC;}

.productshow .productshow_left .pro_form li .b_input{width:100px;height:36px;background:#0065ad;color:#FFF;}

/*contact*/

.contact{padding-bottom:50px;}

.contact .contact_left{width:840px;float:left;margin-top:25px;}

.contact .contact_left li{height:36px;line-height:36px;}

.contact .about_right{width:290px;padding:15px;float:right;background:url(contact_feedback.jpg) no-repeat center bottom #e2e2e2;margin-top:25px;border-radius:5px;1padding-bottom:120px;background-size:100% auto;}

.contact .about_right .contact_feedback{}

.contact .about_right .contact_feedback li{padding:8px 0;color:#666;}

.contact .about_right .contact_feedback li input{width:220px;height:24px;line-height:24px;padding:3px 5px;border:1px solid #DDD;outline:none;}

.contact .about_right .contact_feedback li textarea{width:210px;height:114px;border:1px solid #DDD;resize:none;padding:10px;outline:none;vertical-align:top}

.contact .about_right .contact_feedback li .btn{width:58px;height:24px;background:#F0831E;line-height:24px;color:#FFF;padding:0;cursor:pointer;}

.contact .about_right .contact_feedback li .btn.re{background:#0068B7;margin-left:20px;}

/*taglable*/

.taglable{padding-bottom:50px;}

.taglable .taglable_right{width:870px;float:right;margin-top:25px;}

.taglable .taglable_right li{font-size:16px;line-height:40px;background:url(../images/tst_113.jpg) no-repeat left center;text-indent:10px;border-bottom:1px dashed #CCC;}

/*map*/

.webmap{width:840px;float:left;margin-top:25px;}

.webmap p{}

.webmap p a{white-space:nowrap;padding:8px 15px;background:#F5F5F5;margin-bottom:15px;display:inline-block;}

/*公用分页*/

.fanye{list-style:none;border-top:1px dashed #cccccc;border-bottom:1px dashed #c2a9a4;padding-top:10px;padding-bottom:10px;margin-top:10px;}

.fanye ul li{height:30px;line-height:30px;text-align:left;color:#333;}

.fanye ul li a{ color:#333;}

.fanye ul li a:hover{ color:#900;}

/*公用相关推荐*/

.news_tags{color:#06F;margin:15px 0;font-size:16px;border-top:1px solid #CCC;padding-top:20px;}

.xgtj{width:100%;height:auto;overflow:hidden;margin-top:20px;}

.xgtj_bt{width:100%;height:35px;}

.sgtj_bt_cn{width:100px;height:35px;background:#0065ad;line-height:35px;text-align:center;font-size:15px;color:#FFF;display:block}

.xgtj_nr{padding-top:5px;padding-bottom:50px}

.xgtj_nr ul li{width:45%;line-height:2.3;background:url(../images/tst_113.jpg) no-repeat 1px center;border-bottom:1px dashed #d8d8d8;margin:0 auto;text-indent:0.5cm;float:left;}

.xgtj_nr ul li:nth-child(2n){float:right;}

/*公用右侧*/

.newscow_right{width:290px;float:right;}

.newscow_right .zxgg_bt{height:50px;line-height:50px;background:#255FAC;color:#FFF;font-size:18px;text-indent:15px;}

.nytools_nr{border:1px solid #d7d7d7;border-top:none;}

.nytools_nr ul{padding:5px 15px;}

.nytools_nr ul li{line-height:3;margin:0 auto; border-bottom:1px dashed #CCC; font-weight:bold; text-indent:0.3cm; font-size:13px;}

 .nylx_nr{padding-bottom:8px;overflow:hidden;border:1px solid #dedede;border-top:none;}

 .nylx_nr ul{ padding:10px 15px;}

 .nylx_nr ul li{ line-height:2; margin:0 auto}



.newscow_right .news_product{border:1px solid #dbdbdb;padding:10px;}

.newscow_right .news_product .np_title{font-size:14px;color:#2a2a2a;line-height:12px;padding:10px 0;border-bottom:2px solid #2a2a2a;}

.newscow_right .news_product .np_title span{font-size:22px;line-height:32px;}

.newscow_right .news_product .bd{ overflow:hidden;zoom:1;margin-top:30px;}

.newscow_right .news_product .bd ul li{ text-align:center; zoom:1; }

.newscow_right .news_product .bd ul li .pic{ text-align:center; }

.newscow_right .news_product .bd ul li .pic img{padding:3px;border:1px solid #ccc;width:258px;}

.newscow_right .news_product .bd ul li .pic a:hover img{border-color:#0065ad;  }

.newscow_right .news_product .bd ul li .title{padding:8px 0;}

.newscow_right .news_product .bd ul li .title a{ color:#666}

.newscow_right .news_product  .bd ul li .title a:hover{ text-decoration:underline; color:#F00}

.newscow_right .news_nlist{ padding-bottom:5px; overflow:hidden}

.newscow_right .news_nlist ul{ padding-top:5px}

.newscow_right .news_nlist ul li{line-height:30px;background:url(../images/zys_42.jpg) no-repeat 2px center; text-indent:0.3cm; margin:0 auto; border-bottom:1px dashed #d5d5d5;}