@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}

body {
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	color:#333333;
}

a {
	color:#666666;
	text-decoration:none;
}

a:hover {
	color:#004594;
}

li {
	list-style:none;
}

img {
	border:none;
}

.input01 {width:245px; height:28px; border:1px solid #dce1e9; line-height:28px; background:url(../enimages/ss.jpg) no-repeat; padding-left:30px;}
.input02 {width:110px; margin:5px 0;}
.input03 {width:250px;}
.input04 {width:280px;}
.input05 {width:500px;}
.input06 {width:500px; height:80px;}
.input07{width:140px; border:1px solid #959da4; height:18px; line-height:18px; text-indent:5px}




.blue01 {color:#004593;}
.blk01 {color:#999999; font-weight:normal;}
.red01 {color:#F00;}
.red02 {color:#900;}
.red03 {color:#F90;}

/* top */
#top {width:1004px; height:90px; overflow:hidden; margin:0px auto;}
#top .logo {width:auto; float:left;}
#top .right {width:460px; height:auto; overflow:hidden; float:right;}
#top .right .tel {width:460px; height:auto; overflow:hidden; float:left; padding-top:15px;}
#top .right .tel li {width:auto; float:left; padding-left:6px;}
#top .right .ssbox {width:460px; height:auto; overflow:hidden; float:left; padding-top:10px;}
#top .right .ssbox .ss {width:360px; height:auto; overflow:hidden; float:right; border:4px solid #eff1f4;}

/* banner */
#banner {width:100%; height:356px; overflow:hidden; margin:0px auto; background:url(../enimages/bannerbg.jpg) repeat-x;}
#banner .banner {width:1004px; height:356px; overflow:hidden; margin:0px auto;}
#banner2 {width:1004px; height:auto; overflow:hidden; margin:0px auto;}

/* menu */
#menu {width:1004px; height:auto; overflow:hidden; margin:0px auto;}
#menu ul {width:1004px; height:auto; overflow:hidden; float:left; padding:5px 0px;}
#menu ul li {width:121px; height:auto; overflow:hidden; float:left; padding:0px 2px;}

/* content */
#content {width:1004px; height:auto; overflow:hidden; margin:0px auto;}
.inbox01 {width:1004px; height:auto; overflow:hidden; float:left;}
.inbox01 ul {width:1004px; height:auto; overflow:hidden; float:left; padding-top:20px; line-height:24px;}
.inbox01 ul li {width:146px; height:176px; overflow:hidden; float:left; padding:0px 10px; font-size:14px; font-family:"微软雅黑";}
.inbox01 .xx01 {background:url(../enimages/xx01.jpg) no-repeat; background-position:right;}
.inbox01 ul li .pic {width:146px; height:auto; float:left;}
.inbox01 ul li .title01 {width:146px; height:auto; float:left; color:#004594; text-indent:5px;}
.inbox01 ul li .title02 {width:146px; height:auto; float:left; color:#333333; text-indent:5px;}
.inbox02 {width:1004px; height:180px; overflow:hidden; float:left;}
.inbox02 ul {width:1004px; height:auto; overflow:hidden; float:left;}
.inbox02 ul li {width:330px; height:auto; overflow:hidden; float:left; padding:0px 2px;}
.inbox02 ul li .title {width:330px; height:76px; overflow:hidden; float:left; padding-bottom:5px;}
.inbox02 ul li .title a {margin:20px 0px 0px 210px; float:left;}
.inbox02 ul li .con {width:250px; height:auto; overflow:hidden; float:left; padding:0px 40px; line-height:26px;}
.inbox02 ul li .bg01 {background:url(../enimages/title01.jpg) no-repeat;}
.inbox02 ul li .bg02 {background:url(../enimages/title02.jpg) no-repeat;}
.inbox02 ul li .bg03 {background:url(../enimages/title03.jpg) no-repeat;}
.inbox02 ul li .con dl {width:250px; height:auto; overflow:hidden; float:left;}
.inbox02 ul li .con dl dd {width:250px; height:auto; overflow:hidden; float:left;}

/* 内页样式 */
.mainbox {width:1004px; height:auto; overflow:hidden; float:left; padding:10px 0px;}
.mainleft {width:284px; height:auto; overflow:hidden; float:left; background:url(../enimages/leftbg.jpg) no-repeat; padding-bottom:100px;}

.mainleft .lefttitle {width:256px; height:24px; line-height:24px; overflow:hidden; float:left; padding:140px 10px 10px 10px; color:#003e83; font-size:16px; font-family:Arial; background:url(../enimages/jt01.jpg) no-repeat; background-position:10px 146px; text-indent:15px;}
.mainleft .leftnav {width:256px; height:auto; overflow:hidden; float:left; padding:0px 10px; font-family:Arial;}
.mainleft .leftnav ul li {line-height:25px;}
.mainleft .leftcx {width:240px; height:201px; overflow:hidden; float:left; padding:40px 18px 0px 18px; font-family:Arial;}
.mainleft .leftcx .bg {width:200px; height:161px; overflow:hidden; float:left; background:url(../enimages/cxbg.jpg) no-repeat; padding:40px 20px 0px 20px;}
.mainleft .lefttel {width:256px; height:auto; overflow:hidden; float:left; padding:40px 10px 0px 10px;}
.mainleft .leftabout {width:236px; height:auto; line-height:24px; overflow:hidden; float:left; padding:140px 20px 10px 20px; color:#7c7c7c;}
.mainleft .leftabout a {color:#004593;}
.mainleft .leftabout .title {width:236px; height:auto; overflow:hidden; float:left;}
.mainleft .leftabout .con {width:216px; height:auto; overflow:hidden; float:left; padding:10px;}
.mainright {width:720px; height:auto; overflow:hidden; float:left;}
.mainright .righttitle {width:720px; height:34px; line-height:34px; overflow:hidden; float:left; text-indent:20px; background:url(../enimages/righttitlebg.jpg) no-repeat; font-weight:bold;}
.mainright .rightcon {width:720px; height:auto; overflow:hidden; float:left;}

/* 关于我们 */
.about {width:680px; height:auto; overflow:hidden; float:left; padding:40px 20px; line-height:30px;}

/* 新闻 */
.newsbox {width:680px; height:auto; overflow:hidden; float:left; padding:20px;}
.newsbox .newshot {width:680px; height:auto; overflow:hidden; float:left; line-height:24px; padding-bottom:20px;}
.newsbox .newshot img {padding:2px; border:1px solid #ccc;}
.newsbox .newshot h1 {font-size:16px; font-weight:bold; color:#004593;}
.newsbox .newshot a {color:#004593;}
.newsbox .newstitle {width:680px; height:27px; overflow:hidden; float:left; background:url(../enimages/righttitlebg01.jpg) no-repeat;}
.newsbox .newscon {width:680px; height:auto; overflow:hidden; float:left; line-height:28px;}
.newsbox .newscon .title {width:680px; height:auto; overflow:hidden; float:left; font-size:16px; text-align:center; color:#3a494c; font-weight:bold; padding-bottom:10px;}
.newsbox .newscon .time {width:680px; height:auto; overflow:hidden; float:left; color:#999999; text-align:center; padding-bottom:20px;}
.newsbox .newscon .con {width:680px; height:auto; overflow:hidden; float:left;}
.newsbox .newslist {width:680px; height:auto; overflow:hidden; float:left;}
.newsbox .newslist ul {width:680px; height:auto; overflow:hidden; float:left;}
.newsbox .newslist ul li {width:680px; height:32px; line-height:32px; overflow:hidden; float:left;}
.newsbox .newslist ul li a {width:680px; height:32px; line-height:32px; overflow:hidden; float:left;}
.newsbox .newslist ul li a .title {width:534px; height:auto; overflow:hidden; float:left; cursor:pointer;}
.newsbox .newslist ul li a .time {width:146px; height:auto; overflow:hidden; float:left; text-align:center;}
.newsbox .piclist {width:680px; height:auto; overflow:hidden; float:left;}
.newsbox .piclist ul {width:680px; height:auto; overflow:hidden; float:left;}
.newsbox .piclist ul li {width:680px; height:auto; overflow:hidden; float:left; padding-bottom:20px;}
.newsbox .piclist ul li .title {width:680px; height:28px; line-height:28px; overflow:hidden; float:left; background-color:#e6e8ec;}
.newsbox .piclist ul li .title .tit {width:340px; height:auto; overflow:hidden; float:left; padding-left:20px;}
.newsbox .piclist ul li .title .time {width:150px; height:auto; overflow:hidden; float:left; padding-left:20px;}
.newsbox .piclist ul li .title .add {width:150px; height:auto; overflow:hidden; float:left;}
.newsbox .piclist ul li .con {width:660px; height:auto; overflow:hidden; float:left; padding:12px 10px; background:url(../enimages/listbg02.jpg) repeat-x;}
.newsbox .piclist ul li .con .pic {width:169px; height:auto; overflow:hidden; float:left; border-right:1px solid #ccc;}
.newsbox .piclist ul li .con .pic img {padding:2px; border:1px solid #ccc;}
.newsbox .piclist ul li .con .p {width:460px; height:auto; overflow:hidden; float:left; padding-left:30px; line-height:24px;}
.newsbox .piclist ul li .con .p a {float:right; color:#e25a00;}

/* 产品 */
.pdbox {width:680px; height:auto; overflow:hidden; float:left; padding:20px;}
.pdbox .pdindex {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdindex ul {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdindex ul li {width:680px; height:auto; overflow:hidden; float:left; padding:30px 0px; border-bottom:1px solid #ccc;}
.pdbox .pdindex ul li h1 {font-size:14px; padding-bottom:10px;}
.pdbox .pdindex ul li p {line-height:18px;}
.pdbox .pdindex1 ul {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdindex1 ul li {width:680px; height:auto; overflow:hidden; float:left; padding:5px 0px; border-bottom:1px solid #ccc;}
.pdbox .pdmf {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdmf .pdmf_top {width:680px; height:auto; overflow:hidden; float:left; padding-bottom:30px;}
.pdbox .pdmf .pdmf_top h1 {font-size:14px; padding-bottom:10px;}
.pdbox .pdmf .pdmf_top p {line-height:18px;}
.pdbox .pdmf .pdmf_logo {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdmf .pdmf_logo .title {width:180px; height:38px; line-height:38px; overflow:hidden; float:left; text-align:center; font-size:16px; font-family:"微软雅黑";}
.pdbox .pdmf .pdmf_logo .list {width:500px; height:auto; overflow:hidden; float:left;}
.pdbox .pdmf .pdmf_logo .list li {width:98px; height:38px; float:left;}
.pdbox .pdmf .pdmf_logo .list li img {border:1px solid #ccc;}
.pdbox .pdmf .pdmf_list {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdmf .pdmf_list .list {width:680px; height:auto; overflow:hidden; float:left; padding:30px 0px; border-bottom:1px dashed #ccc;}
.pdbox .pdmf .pdmf_list .list img {padding:2px; border:1px solid #ccc;}
.pdbox .pdmf .pdmf_list .list .title {width:510px; height:34px; line-height:34px; background:url(../enimages/titlebg01.jpg) repeat-x; float:left; text-indent:20px; font-size:14px; color:#10253e; font-weight:bold;}
.pdbox .pdmf .pdmf_list .list .li {width:510px; height:auto; line-height:34px; float:left; overflow:hidden; padding-top:10px;}
.pdbox .pdmf .pdmf_list .list .li li {width:168px; height:34px; float:left; border:1px solid #fff; font-size:14px;}
.pdbox .pdmf .pdmf_list .list .li li a {width:168px; height:34px; float:left; background-color:#f0f1f1; text-indent:10px;}
.pdbox .pdmf .pdmf_list .list .li li a:hover {background-color:#2667ac; color:#fff;}
.pdbox .pdmf .pdmf_title01 {width:680px; height:25px; line-height:25px; overflow:hidden; float:left; background:url(../enimages/titlebg02.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; text-indent:20px;}
.pdbox .pdmf .pdmf_title02 {width:680px; height:35px; line-height:35px; overflow:hidden; float:left; background:url(../enimages/titlebg03.jpg) repeat-x; font-size:14px; font-weight:bold; text-indent:20px;}
.pdbox .pdmf .pdmf_con {width:680px; height:auto; overflow:hidden; float:left; line-height:24px; padding:20px 0px;}
.pdbox .pdmf .pdmf_con .title {width:350px; height:auto; overflow:hidden; float:left; font-weight:bold; color:#466586;}
.pdbox .pdmf .pdmf_con .con {width:350px; float:left; height:217px; overflow:auto}
.pdbox .pdmf .pdmf_xg {width:600px; height:149px; overflow:hidden; float:left; background:url(../enimages/xgbg.jpg) no-repeat; padding:50px 40px 20px 40px;}
.pdbox .pdmf .pdmf_xq {width:640px; height:auto; overflow:hidden; float:left; line-height:30px; padding:20px;}
.pdbox .pdbiao {width:680px; height:auto; overflow:hidden; float:left;}
.pdbox .pdbiao .title {width:680px; height:auto; overflow:hidden; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; line-height:34px; text-indent:20px;}
.pdbox .pdbiao .biao {width:680px; height:auto; overflow:hidden; float:left; padding:40px 0px; border-bottom:1px dashed #ccc;}
.pdbox .pdbiao .con {width:680px; height:auto; overflow:hidden; float:left; line-height:24px; padding-top:30px;}

/* 行业 */
.hangye {width:680px; height:auto; overflow:hidden; float:left; padding:20px;}
.hylist {width:680px; height:auto; overflow:hidden; float:left;}
.hylist .title {width:660px; height:28px; line-height:28px; overflow:hidden; float:left; padding:0px 10px; background-color:#e9e9e9;}
.hylist .title h1 {float:left; font-size:14px; color:#004ea2;}
.hylist .title a {float:right; font-family:Arial; font-size:10px;}



.hylist .con {width:660px; height:auto; overflow:hidden; float:left; padding:15px 10px;}
.hylist .con .pic {width:250px; height:auto; overflow:hidden; float:left;}
.hylist .con .list {width:660px; height:auto; overflow:hidden; float:left;}
.hylist .con .list ul {width:660px; height:auto; overflow:hidden; float:left;}
.hylist .con .list ul li {width:660px; height:28px; line-height:28px; overflow:hidden; float:left; border-bottom:1px dashed #ccc; text-align:right}
.hylist .con .list ul li a {width:560px; height:auto; overflow:hidden; float:left; text-align:left; padding-left:5px; }
.hylist .con .list ul li a:hover {}
.hylist .con .list ul li a b {float:left; font-weight:normal; cursor:pointer;}

/* 人才 */
.rencai {width:720px; height:auto; overflow:hidden; float:left; padding:20px 0px;}
.rencai .rclist {width:680px; height:auto; overflow:hidden; float:left; padding:20px; border-bottom:1px dashed #ccc; position:relative; left:0px; top:0px;}
.rencai .rclist .left {width:500px; height:auto; overflow:hidden; float:left;}
.rencai .rclist .left .title {width:500px; height:auto; overflow:hidden; float:left; font-size:14px; font-weight:bold; color:#004593; padding-bottom:10px;}
.rencai .rclist .left .con {width:500px; height:auto; overflow:hidden; float:left; line-height:22px;}
.rencai .rclist .anniu {width:134px; height:45px; position:absolute; right:20px; bottom:20px;}

/* 联系我们 */
.lxwmbox {width:680px; height:auto; overflow:hidden; float:left; padding:20px;}
.lxwmbox .addmap {width:680px; height:auto; overflow:hidden; float:left;}
.lxwmbox .tellist {width:680px; height:auto; overflow:hidden; float:left; padding-bottom:20px;}
.lxwmbox .tellist .title {width:680px; height:auto; overflow:hidden; float:left; font-size:14px; font-weight:bold; padding:20px 0px;}
.lxwmbox .tellist .list {width:680px; height:auto; overflow:hidden; float:left;}
.lxwmbox .ztel {width:680px; height:auto; overflow:hidden; float:left; font-size:14px; font-weight:bold; padding:20px 0px; line-height:26px; color:#475558; border-top:1px dashed #ccc;}

/* 注册登录 */
.loginbox {width:720px; height:auto; overflow:hidden; float:left; padding:20px 0px;}
.loginbox .login {width:720px; height:auto; overflow:hidden; float:left; padding:20px 0px; border-bottom:1px dashed #ccc;}
.loginbox .login .loginbg {width:550px; height:102px; overflow:hidden; background: url(../images/loginbg.jpg) no-repeat; margin:0px auto; padding:30px 40px;}
.loginbox .reg {width:720px; height:auto; overflow:hidden; float:left; padding:20px 0px;}
.loginbox .reg .regbg {width:630px; height:auto; overflow:hidden; margin:0px auto;}
.loginbox .reg .regbg .con1 {width:630px; height:auto; overflow:hidden; line-height:24px; padding-bottom:20px;}
.loginbox .reg .regbg .con2 {width:630px; height:auto; overflow:hidden;}

/* copyright */
#copyright {width:100%; height:40px; overflow:hidden; margin:0px auto; background-color:#eff1f4;}
.copyright {width:1004px; height:40px; overflow:hidden; margin:0px auto; line-height:30px; color:#666;}
.copyright .left {width:auto; float:left;}
.copyright .copy {width:auto; float:right;}



/*密封件 */
.mainleft .liulan{ float:left; padding:48px 0px 0px; width:256px;}
.zhijin{ padding:0px 0px 14px 14px;}

.liulangou{ border:1px solid #e1e1e1;overflow:hidden; }
.liulangou #showAreaBB{margin:10px; height:333px; overflow:hidden;}
.liulangou .show_id{ border-bottom:1px solid #e9e8e8; width:236px; text-align:center; padding:10px 0px 10px;}
.liulangou .thumb_img{ border:1px solid #e9e8e8;cursor:pointer;}
.liulangou #gotop {cursor:pointer;display:block;}
.liulangou #gobottom {cursor:pointer;display:block;}
.pdmf_mfj{float:left; padding:0px 0px 5px 0px; width:680px;}
.pdmf_mfj .pdmf_xuangou{ padding:10px 0px 10px;height:25px; }
.pdmf_mfj .tijiao{ height:21px; text-align:right; padding-right:5px;}
.pdmf_mfj .tijiao img{cursor:pointer }
.pdmf_title{width:680px; height:auto; overflow:hidden; float:left; line-height:30px; padding:2px 0px 0px}

.lanzichu{ color:#2667ac; font-weight:bold; text-align:center; }
.heizi{text-align:center; }
.heizi a{color:#de5d07}
.heizi a:hover{ text-decoration:underline}
.xiangqing{ }
.xiangqing tr td{ border-right:1px solid #a8a8a8; border-bottom:1px solid #a8a8a8;}
.xiangqing tr .wuright{border-right:none}



/*分页*/
.page{ height:31px; line-height:31px; padding:5px 0px 15px; text-align:right; color:#333333;}
.page .p_btns{ float:right;padding:3px; text-align: center;}
.page .p_btns .p_bar li{ float:left;}
.page .p_btns .p_bar li a{color:#7f7f7f;padding:1px 4px; margin:0px 2px }
.page .p_btns .p_bar li a:hover{color:#f00;}




/*购物*/
#top_2 {width:1004px; height:90px;  margin:0px auto;}
#top_2 .logo {width:auto; float:left;}
#top_2 .right {width:460px; height:auto; float:right;}
#top_2 .right .tel {width:460px; height:auto; overflow:hidden; float:left; padding-top:15px;}
#top_2 .right .tel li {width:auto; float:left; padding-left:6px;}
#top_2 .right .ssbox_2 {width:460px; height:auto; float:left; padding-top:10px; position:relative; z-index:5 }



.block{ width:131px; height:30px;  text-align:center; border:1px solid #fdfdfd; position:relative; padding-left:325px}
.block .hh{}
.block .hh a{  background: url(../shopimages/go.png) no-repeat; display:block; width:100px; height:23px; text-align:center;   padding-top:7px; padding-left:31px;}

.kuai{ display:none; width:320px; position:absolute; right:0px; top:29px; border:1px solid #fdfdfd; height:auto;  z-index:-1; border:1px solid #e1e1e1; background:#f3f3f3}
.kuai_top{ height:26px;  font-size:12px; font-weight:bold; text-align:left; padding-top:10px; text-indent:8px; background: url(../shopimages/go_hover.png) repeat-x; }
.kuai_zj{ background:#FFF;  padding:10px}
.kuai_zj ul li{line-height:24px;overflow:hidden; padding-bottom:6px; border-bottom:1px dashed #999; padding-top:6px;}
.p_name{ float:left;text-align:left; width:180px;}
.p_name a{color:#000}
.p_name a:hover{ color:#F00; text-decoration:underline}
.p_jiage{float:right; text-align:right; width:100px}
.kuai_de{ padding:10px}
.de_wen{ height:20px; line-height:20px; padding-top:3px; font-size:12px; text-align:right}
.de_tijiao{ height:34px; font-weight:bold; padding-top:5px}
.de_tijiao a{color:#fff;background: url(../shopimages/jiess.png) no-repeat; display:block; height:34px; width:122px; line-height:34px; text-align:center; float:right}
.de_tijiao a:hover{ color:#F00; text-decoration:underline}


