@charset "utf-8";
*{ margin: 0 auto; list-style:none; padding:0; font-family:"微软雅黑";}
a{ text-decoration:none;}
.s{ width:100%; min-height:100%;}
/*-----------------------  顶部  -------------------------*/
.top-s{ width:100%; height:40px; background:url(../images/top-1.png) repeat-x; border-bottom:1px solid #dedcdd;}
.top-s div{ width:1100px; height:100%; line-height:40px; font-size:12px; color:#333;}
.top-s div a{ color:#333;}
.top-s div span{color:#333;}
.top-s div span a{ padding-left:10px; padding-right:10px;}

.tops-b{ width:100%; height:105px;}
.tops-b .body{ width:1100px; height:100%;}
.tops-b .body div{ width:550px; height:100%; background:url(../images/logopan.png); position:relative;}
.tops-b .body div span{ font-size:18px; color:#0657b3; position:absolute; left:95px; top:45px; font-style: italic; }
/*-----------------------  搜索框  -------------------------*/
.button_1{ background:url(../images/sous.png); width:36px; height:37px; border:none; margin-left:-6px;}
.button_1 p{opacity: 0.0;}
.text_1{ height:35px; border:#105eb6 1px solid; width:200px;}
.tops-b .body div form{ position:absolute; left:300px; top:30px;}

/*-----------------------  导航  -------------------------*/
.dh{ width:100%; height:50px; background:url(../images/dh.png); border-top:1px solid #0a4ea1;}
.dh .body{ width:1100px; height:100%;}
.dh .body .s1{ width:155px; height:100%; float:left; border-right:#024492 solid 1px; color:#fff; font-size:14px; text-align:center; line-height:50px; font-weight:bold;}
.dh .body .s2{ width:155px; height:100%; float:left; border-right:#024492 solid 1px; border-left:#3b7bc3 solid 1px; color:#fff; font-size:14px; text-align:center; line-height:50px; font-weight:bold;}
.dh .body .s3{ width:155px; height:100%; float:left; border-left:#3b7bc3 solid 1px; color:#fff; font-size:14px; text-align:center; line-height:50px; font-weight:bold;}

/*-----------------------  banner  -------------------------*/
.banner{ width:100%; text-align:center;}
.banner img{ width:100%;}

/* flexslider */
.banner .flexslider{position:relative; height:291px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:291px;}
.banner .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}

.banner .flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
/*-----------------------  主体  -------------------------*/
.zhuti{ width:1100px; margin-top:32px;}
/*-----------------------  主体one  -------------------------*/
.zhuti .top{ width:100%; float:left;}
.zhuti .top .left{ width:220px; float:left;}
.zhuti .top .left p{ width:100%; height:76px; background:#0657b3; color:#fff; text-align:center; line-height:76px; font-size:18px;}
.zhuti .top .left .sycp{ width:218px; height:46px; background:#fff url(../images/sydian.png) no-repeat; float:left; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px dashed #dcdcdc; color:#333;}
.zhuti .top .left .sycp:hover{ background:#0457b7 url(../images/sydian-h.png) no-repeat; color:#fff; border-left:1px solid #0457b7; border-right:1px solid #0457b7;}
.zhuti .top .left span{ line-height:46px; margin-left:45px;}
.zhuti .top .left a{ width:218px; height:46px; float:left; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.zhuti .top .left .sycps{ width:218px; height:81px; background:url(../images/fwrx.png); border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; float:left; position:relative;}
.zhuti .top .left .sycps font{ font-size:14px; color:#0657b3; font-weight:bold; position:absolute; left:90px; top:35px;}

.zhuti .top .right{ width:820px; border:1px solid #dadada; float:right; padding-left:18px; padding-top:9px; padding-right:18px; min-height:429px}
.zhuti .top .right .top{ width:100%; height:22px; padding-bottom:9px; background:url(../images/shu.png) no-repeat; border-bottom:1px solid #dcdcdc; margin-bottom:8px; float:left;}
.zhuti .top .right .top span{ font-size:14px; color:#333; margin-left:20px; float:left; font-weight:bold;}
.zhuti .top .right .top a{ float:right; font-size:12px; color:#666666; margin-left:20px;}
.zhuti .top .right .top a:hover{ color:#f00;}

.zhuti .top .right .body{ height:385px; width:100%; float:left;}
.zhuti .top .right .body .FlexSlider{position:relative;height:385px;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/}
.zhuti .top .right .body .slides{position:relative; z-index:1; height:385px;}
.zhuti .top .right .body .slides li{height:385px;}
.zhuti .top .right .body .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; display:none !important;}
.zhuti .top .right .body .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.zhuti .top .right .body .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.zhuti .top .right .body .flex-control-nav .flex-active{background-position:0 0;}
.zhuti .top .right .body .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.zhuti .top .right .body .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.zhuti .top .right .body .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.zhuti .top .right .body .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.zhuti .top .right .s1{ width:150px; height:180px; float:left; color:#333; margin:6px;}
.zhuti .top .right .s1 img{ border:1px solid #dedede; float:left; width:100%; height:148px;}
.zhuti .top .right .s1 p{ text-align:center; font-size:12px; line-height:32px; font-weight:bold; font-family:"宋体";}
.zhuti .top .right .s1:hover{ color:#f00;}
.zhuti .top .right .s1 img:hover{ border:1px solid #F00;}
/*-----------------------  主体two  -------------------------*/
.zhuti .zhong{ width:1060px; padding-left:20px; padding-right:20px; padding-top:17px; border:1px solid #dcdcdc; float:left; margin-top:25px;}
.zhuti .zhong .top{ width:100%; height:22px; padding-bottom:12px; background:url(../images/shu.png) no-repeat; border-bottom:1px solid #dcdcdc; margin-bottom:15px; float:left;}
.zhuti .zhong .top span{ font-size:14px; color:#333; margin-left:20px; float:left; font-weight:bold;}
.zhuti .zhong .top a{ float:right; font-size:12px; color:#666666; margin-left:20px;}
.zhuti .zhong .top a:hover{ color:#f00;}
.zhuti .zhong .s1{ width:190px; float:left; color:#333; margin:11px;}
.zhuti .zhong .s1:hover{ color:#F00;}
.zhuti .zhong .s1 img{ border:none; float:left; width:100%; height:160px;}
.zhuti .zhong .s1 p{ text-align:center; font-size:12px; line-height:40px; font-weight:bold; font-family:"宋体";}
/*-----------------------  主体three  -------------------------*/
.zhuti .bottom{ width:100%; margin-top:15px; float:left;}
.zhuti .bottom .left{ width:725px; padding-left:20px; min-height:285px; padding-right:20px; padding-top:17px; padding-bottom:24px; border:1px solid #dedede; float:left;}
.zhuti .bottom .left .top{ width:100%; height:22px; padding-bottom:14px; background:url(../images/shu.png) no-repeat; border-bottom:1px solid #dcdcdc; margin-bottom:15px; float:left;}
.zhuti .bottom .left .top span{ font-size:14px; color:#333; margin-left:20px; float:left; font-weight:bold;}
.zhuti .bottom .left .top a{ float:right; font-size:12px; color:#666666; margin-left:20px;}
.zhuti .bottom .left .top a:hover{ color:#F00;}
.zhuti .bottom .left .body{ width:100%;}
.zhuti .bottom .left .body img{ width:230px; height:200px; padding:3px; border:1px solid #dcdcdc; margin-right:10px; float:left;}
.zhuti .bottom .left .body p{ font-size:12px; font-family:"宋体"; line-height:29px; text-indent:2em; color:#333;}
.zhuti .bottom .left .body p a{ color:#333;}

.zhuti .bottom .right{ width:285px; padding-left:20px; padding-right:20px; padding-top:17px; border:1px solid #dedede; float:right;}
.zhuti .bottom .right .top{ width:100%; height:22px; padding-bottom:12px; background:url(../images/shu.png) no-repeat; border-bottom:1px solid #dcdcdc; margin-bottom:10px; float:left;}
.zhuti .bottom .right .top span{ font-size:14px; color:#333; margin-left:20px; float:left; font-weight:bold;}
.zhuti .bottom .right .top a{ float:right; font-size:12px; color:#666666; margin-left:20px;}
.zhuti .bottom .right .top a:hover{ color:#F00;}
.zhuti .bottom .right .img{ width:100%; border:#dedede 1px solid;}
.zhuti .bottom .right p{ font-size:12px; line-height:25px;}
.zhuti .bottom .right p img{ float:left; margin-right:10px; margin-top:5px;}
.zhuti .bottom .right p .b{ margin-left:20px;}
/*-----------------------  底部通用  -------------------------*/
.dbty{ height:138px; background:#c7c7c7; float:left; width:100%; margin-top:20px;}
.dbty .top{ width:100%; height:40px; border-bottom:#a8a8a8 1px solid;}
.dbty .top .body{ width:1100px; height:100%;}
.dbty .top .body .s1{ width:157px; height:100%; float:left; line-height:40px; color:#333; font-size:12px; text-align:center; font-weight:bold; font-family:"宋体";}
.dbty .top .body .s1:hover{ color:#F00;}
.dbty .bottom{ margin-top:10px;}
.dbty .bottom p{ text-align:center; font-size:12px; line-height:24px; color:#333; font-family:"宋体";}
.dbty .bottom p a{ color:#333; font-family:"宋体";}

/*---------------------------  人才招聘  ---------------------------*/
.rczp-zhuti{ width:1000px; margin-top:38px;}
.rczp-zhuti .left{ width:216px; float:left; background:url(../images/LEFT-BG.png) repeat-x; min-height:404px; box-shadow:0px 0px 20px #cccac9; border-radius:5px;
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
}
.rczp-zhuti .left .top{ width:100%; height:60px; font-size:18px; color:#0457b7;font-weight:bolder; text-align:center;}
.rczp-zhuti .left .top span{ line-height:48px; padding-top:11px; width:100%; float:left;}
.rczp-zhuti .left .xian{ width:100%; height:5px; background:url(../images/xian-d.png); margin-bottom:14px;}
.rczp-zhuti .left li{ width:190px; height:26px; background:url(../images/tjdh.png); border:#e8e8e8 1px solid; text-align:center; font-size:12px; line-height:26px; color:#666; margin-bottom:5px;}
.rczp-zhuti .left li a{color:#666;}
.rczp-zhuti .left .currclass{ width:190px; height:26px; background:url(../images/tjdh.png); border:#e8e8e8 1px solid; text-align:center; font-size:12px; line-height:26px; color:#024492; margin-bottom:5px; font-weight:bold;}
.rczp-zhuti .left .currclass a{ color:#024492;}

.rczp-zhuti .left .zxrx{ width:100%; height:74px; background:url(../images/zxdh.png); margin-top:24px;}
.rczp-zhuti .left .zxrx span{ float:left; margin-top:40px; margin-left:80px; font-size:16px; color:#044380;}

.rczp-zhuti .right{ width:760px; float:right;}
.rczp-zhuti .right .top{ width:100%; height:31px; border-bottom:1px solid #d0d0d0; margin-top:0px; background:url(../images/bg-top.png) no-repeat;}
.rczp-zhuti .right .top span{ font-size:15px; line-height:31px; color:#044380; margin-left:30px; float:left;}
.rczp-zhuti .right .top font{ line-height:31px; font-size:12px; float:right; margin-right:10px;}
.rczp-zhuti .right .top font a{ color:#0d438f;}
.rczp-zhuti .right .body{ width:100%; min-height:20px;}
.rczp-zhuti .right .body table tr td{ background:#faf9f9; border:1px solid #d2d2d2; font-size:14px; color:#666; padding:5px; border-collapse: collapse;}

/*---------------------------------  产品展示  --------------------------------------*/
.rczp-zhuti .right .cpzs-body{ float:left; width:100%;}
.fenye table tbody tr #pagelist a{ font-size:12px; padding:5px; color:#074c8d; border:#dddddd 1px solid;}
.fenye table tbody tr #pagelist span{ font-size:12px; padding:5px; color:#074c8d; border:#dddddd 1px solid;}
.fenye table tbody tr #pagelist .curr{ color:#fff; background:#074c8d; border:#074c8d 1px solid;}
.fenye table tbody tr #pagelist{ border:none; background:none;}
/*品牌列表*/
#wrapper { width: 750px; margin: 15px auto;}
.brand-list { overflow: hidden; margin-left: -10px; font: 12px/1.5 Microsoft YaHei, Tahoma, Helvetica, Arial, simsun}
.brand-list .brand-bd {	position: relative;	margin-left: 10px; margin-top: 5px;}
.brand-list .item {	position: absolute;	width: 234px; top: 0; left: 40%; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}
.brand-list .item img{ width:100%; border:none;}
.brand-list .hover { box-shadow: 0px 1px 8px #0a4ea1; background-color: #fff; border-color: #c8c8c8;}
.brand-list .additem { padding: 0; width: 240px; border: none;}
.brand-list .item p {text-align:center;line-height:30px;background-color: #f8f8f8;}
.brand-list .item a{ text-decoration: none; color: #333; -webkit-transition: color .2s; -moz-transition: color .2s; -o-transition: color .2s; -ms-transition: color .2s; transition: color .2s;}
.brand-list .item a:hover { text-decoration:underline; color: #0a4ea1; }
.brand-list .item a:focus { outline: none;}
/*---------------------------------  厂房设备  --------------------------------------*/
.rczp-zhuti .right .cfsb-body{ float:left;padding-top:10px;}
.rczp-zhuti .right .cfsb-body .s1{ width:173px; height:200px; margin:8px; margin-top:10px; float:left;}
.rczp-zhuti .right .cfsb-body .s1 img{ width:165px; height:158px; padding:3px; border:#d8d8d8 1px solid;}
.rczp-zhuti .right .cfsb-body .s1 p{ text-align:center; line-height:32px; color:#0457b7; font-size:12px;}

/*---------------------------------  内容页面  --------------------------------------*/
.ss1{ font-size:14px; padding:5px; }
.xx1{ font-size:14px; padding:5px; }
.xx1 a{ text-decoration:none; color:#000;}
.ss1 a{ text-decoration:none; color:#000;}
#xw_content img{ max-width:100%;}
.rczp-zhuti .right .nry-body{ margin-top:10px;}
/*---------------------------------  联系我们  --------------------------------------*/
.rczp-zhuti .right .lxwm-body{ width:100%; text-align:center; margin-top:30px;}
.rczp-zhuti .right .lxwm-body .lxwm-p{ text-align:left; margin-top:30px; margin-bottom:30px; margin-left:30px; font-family:"宋体";}
.rczp-zhuti .right .lxwm-body .lxwm-p span{ font-size:12px; color:#333; line-height:25px;}
.rczp-zhuti .right .lxwm-body .lxwm-p p{ font-size:14px; font-weight:bold; line-height:25px; color:#333;}

/*---------------------------------  关于我们  --------------------------------------*/
.rczp-zhuti .right .gywm-body{ padding:10px; font-family:"宋体";}
.rczp-zhuti .right .gywm-body img{ max-width:100%; float:left; margin-bottom:10px;}
.rczp-zhuti .right .gywm-body p{ font-size:12px; text-indent:2em; line-height:25px;}

/*-----------------------------------  搜索页  ----------------------------------------*/
.rczp-zhuti .right .ssy-body{ float:left; width:100%; m}
.rczp-zhuti .right .ssy-body ul{ padding:10px; border:#d1d1d1 solid 1px; margin-top:30px;}
.rczp-zhuti .right .ssy-body ul li{ font-size:14px; color:#333;}
.rczp-zhuti .right .ssy-body ul li .art_title a{ color:#444 !important;}
.rczp-zhuti .right .ssy-body ul li .arturl a{ color:#666;}
.rczp-zhuti .right .ssy-body ul li .c9{ float: right; color:#666;}

/*-----------------------------------  在线客服  ----------------------------------------*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px; min-height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; min-height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

.ssy-body .fenye table tbody tr td a{ font-size:12px; padding:5px; margin:5px !important; color:#074c8d; border:#dddddd 1px solid;}
.ssy-body .fenye table tbody tr td .curr{ color:#fff; background:#074c8d; border:#074c8d 1px solid;}
.ssy-body .fenye table tbody tr td span{ font-size:12px; padding:5px; color:#074c8d; margin:5px !important; border:#dddddd 1px solid;}





.lxwm-body form{ width:700px; text-align:center; font-size:12px;}
.lxwm-body table{border-collapse:collapse;}
.lxwm-body table tr td{border:#d1d1d1 solid 1px; padding:10px; margin:0px; height:50px;}
.lxwm-body .lefttdbg{ width:130px; text-align:center;}
.lxwm-body .upfile{ height:30px; line-height:20px; width:150px; }
.lxwm-body .subtdbg{ text-align:center;}
.lxwm-body .subtdbg input{ width:100px; height:30px; border:none; background:#0a4ea1; color:#FFF;}
.lxwm-body table tr td span{ font-size:14px; margin-left:15px;}
.lxwm-body table tr td img{ margin:5px; width:70px; height:25px;}

