@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font-size:12px; font-family:"微软雅黑"; color:#3e3e3e;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul,li{list-style:none;}
img{border:0px;}
.clear{clear:both;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#3366CC;}

/*导航*/
.heard{ width:1035px; margin:0 auto; overflow:hidden; height:105px;}
.heard .logo{ float:left; margin-left:50px; display:inline;}
.heard .navlist{ float:right;}
.heard .navlist ul li{ float:left; margin:30px 5px 0 5px; display:inline;}
.heard .navlist ul li a{ c.prod_list_home li imgolor:#333333; padding:0 16px; height:30px; line-height:30px; display:block; font-size:14px;font-family:"微软雅黑";}
.heard .navlist ul li a:hover{ background:#0066a9; color:#fff;}
.heard .navlist ul li a.navcur { background:#0066a9;color:#fff;}
.language { margin-top:15px;}
.language a{ float:right; color:#0066a9; font-family:Arial, Helvetica, sans-serif}
.language .chinese{ background:url(../images/zhongbang/chin.png) no-repeat; padding-left:30px;}
.language .english{ background:url(../images/zhongbang/englist.png) no-repeat; padding-left:30px; margin:0 20px 0 20px; display:inline;}
.navlist #menu{ clear:both; overflow:hidden;}

/*轮播图*/
/* main_image */
.main_visual{height:479px;overflow:hidden;position:relative;}
.main_image{height:479px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:479px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:479px;}
.main_image li span{display:block;width:100%;height:479px}
.main_image li a{display:block;width:100%;height:479px}
.main_image li .img_1{background:url('../images/zhongbang/banner1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/zhongbang/banner2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/zhongbang/banner3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/zhongbang/banner4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/zhongbang/banner5.jpg') center top no-repeat}
div.flicking_con{position:absolute;top:440px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/zhongbang/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/zhongbang/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/zhongbang/hover_right.png) no-repeat right top;right:100px;}

.home_cent{ width:1035px; margin:0 auto; overflow:hidden;}

.news img{
width:100%
}

/*首页关于我们*/
.about_home img{ float:left; width:318px; margin:50px 20px 0 0;}
.about_home .about_text h4{ text-align:center; font-size:24px; color:#0066a9; margin-bottom:20px;}
.about_home .about_text{ float:left; width:692px; margin:50px 0 0 0; height:240px;}
.about_home .about_text p{ line-height:24px; text-indent:2em; font-size:14px;}

/*首页产品中心*/
.product_home{ overflow:hidden; width:100%; float:left; margin-top:20px;}
.product_home h4{ background:url(../images/zhongbang/titlebg.png) no-repeat; width:123px; float:left; height: 40px; line-height:40px; padding-left:25px; color:#fff; font-size:16px;}
.product_home div{ float:left; width:885px; height:33px; border-bottom:7px #0066a9 solid;}
.prod_list_home{ overflow:hidden; width:1050px; clear:both; margin:0 auto;}
.prod_list_home li{ float:left; margin:20px 8px 50px 8px; display:inline;}
.prod_list_home li a{ display:block; color:#fff; text-align:center}
.prod_list_home li img{ border:1px #d3d3d3 solid; margin-bottom:5px; width:192px;}
.prod_list_home li a p{ background:#0066a9; height:22px; padding:8px 0;}
.prod_list_home li a:hover img{ border:1px #0066a9 solid;}

/*底部*/
.footer_bg{ width:100%; clear:both; background: #eeeeee; overflow:hidden;}
.footer{ width:1030px; margin:0 auto; padding:30px 0;}
.footer .ditu{ float:left; width:623px; height:289px; border:1px #b5b4b4 solid;}
.footer .right{ float:right; width:300px;}
.footer .right h2{ font-size:20px; color:#0066a9; margin-bottom:15px;}
.footer .right p{ line-height:24px;}
.footer .right div{ clear:both;}
.footer .right div p{ float:left; margin:20px 20px 0 20px; text-align:center;}
.copy{ text-align:right; height:87px; line-height:66px; clear:both; width:1000px; margin:0 auto;}
.copy img{ float:left;}

.marbottom{ margin-bottom:15px;}
/*内容页广告图*/
.cent_banner{ height:185px; width:100%; border-top:1px #ddd solid;}
.banner_about{ background:url(../images/zhongbang/cent_15.jpg) no-repeat center;}
.banner_news{ background:url(../images/zhongbang/cent_12.jpg) no-repeat center;}
.banner_contact{ background:url(../images/zhongbang/cent_14.jpg) no-repeat center;}
.banner_product{ background:url(../images/zhongbang/cent_11.jpg) no-repeat center;}

/*内容页左边*/
.home_cent .left_cent{ float:left; width:240px; }
.cent_list{ width:100%;margin-top:15px;}
.cent_list .title{ background:url(../images/zhongbang/com_leftTitle.jpg) no-repeat; overflow:hidden;}
.cent_list .title h4{ font-size:14px; background: #015fbf; padding: 0px 15px; color:#fff; display:block; float:left; height:32px; line-height:32px;}
.cent_list .prolist{ border:1px #dcdfe4 solid; border-top:none; padding:12px 0px 10px 13px; }
.cent_list .prolist li a{ background:url(../images/zhongbang/hctao.jpg) no-repeat; width:170px; height:31px; line-height:31px; display:block; padding-left:40px; color:#333; margin-bottom:6px;}
.cent_list .prolist li a:hover{ background:url(../images/zhongbang/hctao_hover.jpg) no-repeat; color:#fff;}
.contact_left h2{ font-size:14px; margin-top:10px;}
.contact_left p{ line-height:24px; margin-right:10px;}

/*右边*/
.right_cent{ float:right; float:right; width:772px;}
.position{ border:1px #dcdfe4 solid; margin-top:16px; padding:0 20px; margin-bottom:10px; overflow:hidden; line-height:40px;}
.position i{ background:#0066CC; height:10px; width:10px; border-radius:2px; display:b; float:left; margin:15px 10px 0 0;}
.position h4{ font-size:14px; color:#004b97;}
.position span{ float:right; background:url(../images/zhongbang/Nei_Right_Loc_List.jpg) 0 13px no-repeat; padding-left:16px;}

.inf_lc { clear: both; padding: 5px 0px 0px; }
.inf_lc li { padding: 7px 20px 0px 0px; height: 90px; border: 1px solid #dcdfe4; overflow: hidden; margin: 0px 0px 20px;  background:#f4f4f4;}
.inf_lc li.bg{ background:#fff;}
.inf_lc li h4 { padding: 10px 5px 0px 10px; text-align: center; float: left; width: 64px; overflow: hidden; }
.inf_lc li h4 b { font-weight: 100; display: block; line-height: 36px; height: 36px; overflow: hidden; font-size: 36px; font-family: Arial; text-transform: uppercase; }
.inf_lc li h4 span { font-weight: 100; display: block; line-height: 30px; height: 58px; overflow: hidden; font-size: 21px; font-family: Arial; text-transform: uppercase; color: rgb(52, 52, 52);  word-wrap: break-word;}
.inf_lc li p { padding: 0px 0px 0px 14px; line-height: 26px; width: 524px; height:80px; overflow: hidden; font-size: 13px; float: left; color: rgb(102, 102, 102); }
.inf_lc li p b { display: block; font-weight: 100; color: rgb(0, 0, 0); }
.inf_lc li p b { color: rgb(52, 52, 52); font-weight: bold; font-size: 14px; }
.inf_lc li .fr { margin: 20px 0px 0px; width: 70px; height: 25px; line-height: 25px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); float:right; display:block;}
.inf_lc li .fr:hover { background: rgb(59, 168, 110) none repeat scroll 0% 0%; }
.inf_lc li:hover { border: 1px dashed rgb(59, 168, 110); transition: all 0.3s ease 0s; }
.inf_lc li:hover p b { color: rgb(59, 168, 110); }
.inf_lc li:hover p span { color: rgb(51, 51, 51); }
.inf_lc li:hover a.fr { background: rgb(52, 123, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); transition: all 0.3s ease 0s; }
.about{ line-height:24px;}
.about p{ float:left;}
.about img{ float:left; margin:10px 10px 5px 0}

.productlist{ margin:0 0 0 -25px;}
.productlist li{ float:left; margin:10px 0px 5px 25px; display:inline; position:relative;}
.productlist li img{ width:222px; height:170px; padding:8px; border:1px #dcdfe4  solid;}
.productlist li a{ display:block; color:#999999;}
.productlist li a:hover img{ border:1px #157be0 solid;}
.productlist li a:hover{ color:#004b97;}
.productlist li p{ line-height:24px; margin:0; padding:0; width:235px;}
.productlist li div.hover{ position:absolute; top:1px; width:189px; padding:20px 20px 0 30px; display:none; height:166px; background:url(../images/zhongbang/hover_probg.png); color:#fff; text-align:left; line-height:24px;}
.productlist li a:hover div.hover{ display:block;}
.pagesn{margin:15px; clear:both;}

.contact{ border:1px #dcdfe4 solid; overflow:hidden;}
.contact .right{ float:left; margin:50px 20px 50px 50px; font-size:14px; line-height:30px;}
.contact img{ float:right; margin:50px 30px 50px 0; width:320px;}

.newstitle{ text-align:center; font-size:16px; line-height:60px; margin-top:20px;}
.newscent{ border:1px #dcdfe4  solid; overflow:hidden;}
.copybq{ text-align:center; padding-bottom:10px; border-bottom:1px #dcdfe4 dashed;}
.newscent .news{ margin:20px 30px; overflow:hidden; line-height:24px;}

.pro-con{ padding:0 30px 20px 30px;}

.serch{ width:226px; height:22px; float:right; margin-right:15px;}

.serch .inputText{width:180px;background:url(../images/zhongbang/serch-bg.jpg); border-left:#939393 1px solid;  border-right:#939393 1px solid; border-top:none; border-bottom:none; height:20px; float:left;}

.serch .inputSub{float:left;}

/*右侧悬浮*/
.drift { width: 50px; height: auto; position: fixed; bottom: 3%; right: 2px; z-index: 999; }
.drift li { width: 50px; height: 49px; margin-bottom: 3px; position: relative; }
.drift li a { display: block; width: 50px; height: 49px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; }
.drift li a:hover { background: rgb(52, 123, 205) none repeat scroll 0% 0%; }
.drift #rolls a { background: rgb(52, 123, 205) none repeat scroll 0% 0%; }
.drift li a:hover span { display: block; }
.drift li span { width: 320px; right: 51px; top: 0px; height: 49px; line-height: 49px; background: rgb(52, 123, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; font-family: Arial; position: absolute; font-size: 22px; font-weight: bold; display: none; }
.drift li .ewm { background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 203px; border: 1px solid rgb(238, 239, 241); }
.drift li .ewm img { display: block; overflow: hidden; padding: 10px; width: 146px; }
.drift li .ewm em { height: 40px; line-height: 18px; overflow: hidden; font-family: "Microsoft YaHei"; font-size: 12px; font-weight: normal; color: rgb(0, 0, 0); }
.wz { margin: 25px auto; }