@charset "utf-8";
/* CSS Document */
/*CSS重置*/
body,p,form,textarea,h1,h2,h3,h4,h5,h6,dl,dd{margin:0px;}
input,button,ul,ol{margin:0px;padding:0px;}
body,input,button,form{font:14px/1.5 "微软雅黑", "宋体", "Arial Black";color:#333333;}
body{ background: #fff; }
h1,h2,h3,h4,h5,h6{font-size:14px; font-weight:normal;}
ul,ol{list-style:none;}
img{border:0px;}
em{ font-style:normal;}
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
/*网站公用样式表*/
a{ text-decoration:none; color:#333333; }
a:hover{ text-decoration:none; color:#1e82e0; }
a:visited{ text-decoration:none;}
.w1000{ width:1000px; margin:0px auto;}
.blue{ color:#1e82e0;}
.fl{ float: left;}
.fr{ float: right;}
.hidden{ display: none; }
.icon{ background:url(images/icon.png) no-repeat; display:inline-block; vertical-align:middle; }





.lastpart{ width:100%; height: 358px; margin-top: 90px; background: #1e82e0;}
.lastpart .lastCon{ position: relative;}
/* imsg */
.imsg{ width:329px; height: 380px; padding-top: 18px; position: absolute; left: 0px; top: -40px; background: #fff; border:1px solid #ebebeb;}
.imsg .tit{ width: 207px; margin: 0px auto 15px; line-height: 22px; color:#1e82e0;}
.imsg .tit s{ width:45px; height: 36px; margin-right: 6px; background-position: -43px -39px;}
.imsg .tit h3{ font-size: 20px;}
.imsg .tit .en{ font-size: 14px;}
.imsg .item{ width:259px; height:33px; line-height: 33px; margin: 0px auto 7px; border:1px solid #d8d8d8;}
.imsg .item .icon{ width:32px; height:33px; border-right:1px solid #d8d8d8; margin-right: 8px; float: left;  }
.imsg .xm .icon{ background-position: -144px -38px; }
.imsg .dianhua .icon{ background-position: -183px -38px; }
.imsg .youxiang .icon{ background-position: -222px -38px; }
.imsg .item input{ width:210px; height:33px; line-height:33px; color:#8a8a8a; display: inline-block; border:none; background: none; }
.imsg .liuyan{ width:249px; height:50px; line-height: 33px; padding:5px; border:1px solid #d8d8d8;  margin: 0 auto; }
.imsg .liuyan textarea{ width:244px; height:50px; color:#8a8a8a; resize:none; border:none; background: none; }
.imsg .sub{ width:259px; height:38px; line-height:38px; text-align: center; background:#ffa800; color:#fff; margin: 10px auto 14px; cursor:pointer; display: block; border:0px; font-size: 16px; }
.imsg .reset{ background:#007f60; }
.imsg .tel{ width:220px; margin: 0px auto; text-align: left; color:#4a4a4a;}
.imsg .tel s{ width:38px; height: 44px; background-position: -97px -33px; float: left; margin-right: 6px;}
.imsg .tel span{ font-size: 12px; line-height: 14px;}
.imsg .tel strong{ display: block; font-family: arial; font-weight:bold; font-size: 24px; line-height: 24px;}
.imsg input.red{ color:red;}
/*ihornor*/
.ihonor{ width:635px; padding-top: 20px; }
.ihonor .ptit{ width:100%; height: 28px; line-height: 28px; font-weight: bold;  padding:8px 0 6px; margin-bottom: 32px; background: url(images/honortbg.jpg) repeat-x left bottom; }
.ihonor .ptit h3{ font-size:18px; padding-left: 8px; color:#fff; border-left:7px solid #fff;}
.ihonor .ptit .more{ color:#fff; font-size: 12px;}

.poster-main { width: 575px; height: 260px; position: relative; margin: 0 auto; }
.poster-main a, .poster-main img { width: 100%; display: block; }
.poster-main .poster-list { width: 575px; height: 260px;position:relative; }
.poster-main .poster-list .poster-item { width: 115px; height: 240px; position: absolute; left: 0; top: 0; }
.poster-main .poster-list img{ }
.poster-main .poster-list h3{ width:100%; height:28px; line-height:28px; color:#fff;  text-align:center; background:url(images/ihonorlibg.png) repeat 0px 0px; position:absolute; left:0px; bottom:0px;}
.poster-main .poster-btn { width:10px; height:17px; position: absolute; top: 0px; z-index: 10;cursor: pointer; background: url(images/ihonorleft.png) no-repeat 0px 0px;}
.poster-main .poster-prev-btn {left: -30px;  background: url(images/ihonorleft.png) no-repeat left center; }
.poster-main .poster-next-btn {right: -30px;  background: url(images/ihonorright.png) no-repeat right center;}

