@charset "utf-8";
/* CSS By www.softmoon.com.cn */
body { margin:0 auto; font-size:12px;FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif; COLOR: #333; background:#efefef}
td {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
th {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none}
li {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none}
a{color:#333;text-decoration:none;}
a:hover{color:#ff0000;	text-decoration:none;}
* {padding: 0px;margin: 0px;}
img { border:0px;}
em {font-style:normal}
button,input,select,textarea{font-size:13px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
/* header */
.header { position:relative; height:50px; background:#fff; margin:0 auto;}
.header .logo { display:block; width:65px;height:30px;padding:5px 0 0 10px;}
.header .logo img{display:block;width:100%;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#0067d2;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#0067d2;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}
.main { max-width:780px; background:#fff; margin:0 auto; height:500px; padding:0px 6px 0px 6px;}

.slideshow {position: relative; z-index: 1;height: 100%;max-width: 700px;margin: 0 auto;}
.slideshow * {outline: none;}
.slideshow .slider-track {-webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);}
.slideshow .item {height: 100%;position: relative;z-index: 1;}
.slideshow .item img {width: 100%; -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform: scale(1.2);transform: scale(1.2);}
.slideshow .item.slick-active img {-webkit-transform: scale(1);transform: scale(1);}

#Tab1 { max-width:780px;margin:0 auto; background:#fff; padding-top:10px; margin-bottom:6px;}
.Menubox { width:100%;}
.Menubox ul  { margin:0px;padding:0px; font-size:14px; padding-left:10px;}
.Menubox li { float:left; display:block; cursor:pointer; width:30%; text-align:center; color:#666; border:1px solid #157aae;height:27px;line-height:27px;}
.Menubox li.hover { padding:0px;background:#157aae;width:30%;color:#fff;height:27px;line-height:27px; border:1px solid #157aae;}
.Contentbox { clear:both;margin-top:0px;padding:8px;}
.Contentbox li { border-bottom:1px #e5e5e5 dashed; padding-bottom:0.5rem; padding-top:0.5rem; background:url(../images/index_list_ico.jpg) no-repeat 0px 10px; padding-left:12px;}
.Contentbox li a { font-size:14px;}
.Contentbox li span { color:#ccc;}
.Contentbox li p { color:#8d8d8d; padding-top:0.2rem; font-size:12px;}



.m_index_case { max-width:700px; margin:0 auto; background:#fff; padding:8px; overflow:hidden;}
.m_index_case ul { background:#157aae; color:#fff; font-size:16px; line-height:30px; margin-bottom:10px; text-indent:10px;}
.m_index_case li { float:left; width:45%; margin:0.5rem; text-align:center;}
.m_index_case li img { width:100%; height:7rem; margin-bottom:0.5rem}
.m_index_case li p { height:1rem;}



.m_foot { background:#333; text-align:center; color:#ccc; padding-bottom:5px; padding-top:5px;}
@media (min-width:641px){body{width:640px;margin:auto;}}



