@charset "gb2312";
/* CSS Document */
* {padding:0;margin:0;}
body {font-family: "微软雅黑","宋体","黑体",Arial,Helvetica,sans-serif;font-size:12px;color:#555;width:100%;}
ul, li {list-style-type: none;}
a {color:#0572b0;text-decoration: none;}
a:hover {color:#333;}
em {font-style:normal;float:right;font-weight:normal;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
img {border:none;}

/* header */
#header {width:100%;height:115px;}
#top {width:1060px;height:115px;margin:0 auto;}
#top h1 {background: url(../images/logo.gif) no-repeat top;height:88px;width:379px;background-attachment:scroll;float:left;overflow:hidden;margin:15px 15px 0 0;}
#top h1 a {display:block;height:88px;width:379px;text-indent:-9999px;}
#top #kf {width:666px;height:20px;float:right;margin:10px 0 0 0;}
#top #kf li {line-height:20px;text-align:right;}
#top #kf li a {color:#555;margin:0 8px;}
#top #kf li a:hover {color:#1f89c6;}

#top #search {float:right;width:526px;height:29px;margin:8px 0 0 0;}
#search p {height:22px;width:332px;margin:0 0 0 10px;float:left;line-height:22px;text-align:right;font-size:14px;font-weight:bold;background:url(../images/tel.png) no-repeat  left center;}
#search p span {color:#f00;margin:0 0 0 10px;}
#search form {height:22px;width:172px;float:left;border: 1px solid #ccc;border-radius:15px;}
#search input {width:155px;height:22px;line-height:22px;background: none;border: none;border-right: none;float:left;color:#999;text-indent:10px;}
#search button#submit {width:12px;height:22px;line-height:22px;border:0 none;background:none;cursor:pointer;text-align: center;}

/* 导航 */
#menu {width:666px;height:30px;float:left;margin:3px 0 0 0;}
#menu li {float:left;line-height:30px;width:111px;}
#menu li a {color:#333;font-size:14px;display:block;text-align:center;font-weight:bold;border: 1px solid #fff;border-radius:5px;}
#menu li a:hover {border: 1px solid #0572b0;border-radius:5px;color:#0572b0;}

/*flash*/
#flash {width:100%;height:378px;}
#kinMaxShow{visibility:hidden;width:100%;height:378px;overflow:hidden;z-index:9999;}

/* 内容 */
#content {width:100%;margin-top:10px;}
.content {width:1060px;margin:0 auto;}
.content h5 {line-height:34px;background: url(../images/b3.gif) repeat-x left top;font-size:14px;font-weight:normal;text-indent:8px;}
.content h5 em a {color:#f00;}
.content h5 em a:hover {color:#555;}

/* 产品分类 */
#left {width:240px;float:left;height:418px;margin:10px 0 0 0;}
.suckerdiv {width:240px;float:left;height:418px;}
.suckerdiv ul{width:240px;}
.suckerdiv ul li{position:relative;line-height:28px;text-indent:25px;border-bottom:1px dotted #e5e5e5;}
.suckerdiv ul li ul{left:230px;position:absolute;width:190px;top:0;display: none;background:#fff;border:1px solid #e5e5e5;border-left:none;}
.suckerdiv ul li a{display:block;background:url(../images/b1.gif) no-repeat 220px center;font-size:14px;color:#555;}
.suckerdiv ul li a:hover{color:#0572b0;background-color:#e5e5e5;}
* html .suckerdiv ul li {float:left; height:1%; }
* html .suckerdiv ul li a {height:1%; }
.suckerdiv ul li ul li a{font-weight: normal;text-indent: 5px;}

/*pvouch*/
#pvouch {width:810px;height:418px;overflow:hidden;margin:10px 0 0 0;float:right;}
#pvouch dl {float:left;width:190px;height:180px;text-align:center;margin:10px 0 0 10px;}
#pvouch dl dt {width:188px;height:148px;overflow:hidden;border:1px solid #e5e5e5;}
#pvouch dl dt img {height:148px;}
#pvouch dl dd {line-height:30px;font-size:14px;background: url(../images/bj.png) no-repeat top center;}
#pvouch dl dd a {color:#555;}
#pvouch dl dd a:hover {color:#0572b0;}

#contact {width:240px;float:left;height:390px;margin:10px 0 0 0;}
#contact p {line-height:20px;margin:5px 10px 0 10px;}

/*news*/
#news {width:320px;height:230px;overflow:hidden;margin:10px 0 0 0;float:right;background: url(../images/nbj.png) no-repeat left 60px;overflow:hidden;}
#news p {text-indent:25px;line-height:30px;background: url(../images/b2.gif) no-repeat 10px center;}
#news p a {color:#555;}
#news p a:hover {color:#0572b0;}

#company {width:810px;height:150px;overflow:hidden;margin:10px 0 0 0;float:right;}
#company li {width:270px;line-height:30px;float:left;font-size:12px;background: url(../images/b2.gif) no-repeat left center;text-indent:15px;font-size:14px;}
#company li a {color:#555;}
#company li a:hover {color:#0572b0;}

/*about*/
#about {width:480px;height:230px;margin:10px 0 0 10px;float:left;overflow:hidden;}
#about p {line-height:20px;margin:15px 0 0 0;}

#link {width:240px;float:left;height:180px;margin:10px 0 0 0;}
#link div {float:left;border:1px solid #e5e5e5;margin:3px 0 0 2px;width:115px;height:35px;overflow:hidden;}
#link div img {height:35px;}

#partners {width:810px;float:right;height:180px;margin:10px 0 0 0;}
#partners div {float:left;border:1px solid #e5e5e5;margin:3px 0 0 2px;width:158px;height:35px;overflow:hidden;}
#link div img {height:35px;}

/* 底部 */
#fooder {width:100%;margin-top:10px;background:url(../images/food.png) repeat-x left top;clear:both;float:left;}
#food {width:1060px;margin:0 auto;}
#food p {text-align:center;line-height:20px;margin:5px 0 0 0;}
#food .food_menu {text-align:center;line-height:30px;margin:10px 0;}
#food .food_menu a {color:#555;margin:0 10px;font-weight:bold;}
#food .food_menu a:hover {color:#f00;}

.topBtn_mod {width: 138px;padding:10px 0;position: fixed;top: 10px;left: 1px;_display: none;font-size:12px;z-index:19999;}
.topBtn_mod dl {border-right:1px solid #00a39e;border-left:1px solid #00a39e;padding:0 10px;background:#fff;}
.topBtn_mod dl dt {line-height:25px;}
.topBtn_mod dl dd {height:30px;border-bottom:1px dotted #00a39e;}
.topBtn_mod dl .ewm {height:110px;text-align:center;}

#msg_win {position:absolute;right:10px;display:none;overflow:hidden;z-index:90009;width:120px;font-size:12px;margin:0px;background:#fff;display:block;visibility:visible;opacity:1;border:1px solid #ccc;border-radius:8px;top:100px;padding:0 0 30px 0;}
#msg_win .icos {position:absolute;padding:5px 0 0 10px;z-index:9;}
#msg_win .icos span {margin:0 10px 0 0;}
#msg_win .icos a {float: right;color: #555;margin:0 0 0 5px;text-align: center;font-weight: bold;width: 14px;height: 15px;line-height:15px;padding:1px;text-decoration: none;font-family: webdings;}
#msg_content {margin:0 5px;width:120px;overflow:hidden;position:relative;top:20px;}
#msg_content h6 {line-height:30px;font-size:12px;margin:5px 0 0 0;border-bottom:1px dotted #888;text-align:center;}
#msg_content p {text-align:center;padding:5px 0 0 0;}