*{margin:0;padding:0;border:0;}
body{ margin:0; padding:0; color:#515151; font-size:14px; font-family: Arial; line-height:30px;}
img{ border: none}
ul li{ margin:0; padding:0; list-style:none}
a{ text-decoration:none; color:#515151;}
a img{ border:0}
a:hover{ color:#dc2121}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(http://www.0511ebook.com/font/-WzdRTzRa5k6HlJK6-dK9Q.eot);
  src: local('Oswald Regular'), local('Oswald-Regular'), url(http://www.0511ebook.com/font/-WzdRTzRa5k6HlJK6-dK9Q.eot) format('embedded-opentype'), url(http://www.0511ebook.com/font/OSWALD-REGULAR_0.ttf) format('truetype'), url(http://www.0511ebook.com/font/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');     
}

.top{ width:100%; height:125px; background-image: url(../image/top-bg.jpg); background-position:center;}
.top-in{ width:1003px; margin:0 auto; height:125px;}
.logo{ width:235px; height:125px; float:left;}
.language{ width:192px; height:35px; background-image:url(../image/language-bg.png); float:right;}
.language ul li{ float:left; display:block; width:95px; height:35px; }
.language ul li a{ display:block; width:95px; height:35px; line-height:35px; text-align:center; color:#414141}
.language ul li a:hover{ background-image:url(../image/language-hover.png); color:#ffffff;}
#red{ color:#ffffff; background-image:url(../image/language-hover.png);}
.menu{ width:100%; height:56px; background-image:url(../image/menu-bg.jpg); background-position:center;}
.menu ul{ width:1003px; height:56px; margin:0 auto;}
.menu ul li{ display:block; float:left; width:143px; text-align:center; line-height:56px; font-size:16px;}
.menu ul li a{ display:block; margin:0 auto; color:#414141; height:54px;}
.menu ul li a:hover{ color:#dc2121; border-bottom:2px solid #dc2121;}
.slide_container{ height:478px;}
.foot{ width:100%; height:305px; background-color:#222222; clear:both;  color:#dedede;}
.foot-menu{ width:1003px; height:231px; margin:0 auto;}
.foot-menu td a{ color:#dedede; text-align:left}
.foot-menu td a:hover{color:#dc2121}
.menu-tit{ font-size:16px; font-weight:800}
.foot-in{ width:1003px; height: 74px; margin:0 auto;border-top:1px solid #323232; line-height:25px;}
.foot-in a{ color:#dedede;}
.foot-in a:hover{color:#dc2121}
.profile{ width:1003px; margin:0 auto; padding-top:50px;}
#kinMaxShow{visibility:hidden;width:100%; height:478px; overflow:hidden; }
.content{ width:1003px; margin:0 auto; padding-top:40px;}
.location{ height:60px; width:1003px;}
.content-in{ width:1003px; clear:both;}
.in-in{ padding-top:35px; width:744px; padding-left:28px; padding-right:13px;  border-left:1px solid #bababa; float:right; text-align:justify; }
.side{ width:217px; float:left; padding-top:35px;}
.side li{ display:block; height:45px; width:212px;}
.side li a{display:block; height:45px; width:202px; font-size:16px; background-image:url(../image/list.jpg); line-height:50px; padding-left:10px; }
.side li a:hover{ color:#dc1212; background-image:url(../image/list-hover.jpg) }
.h-list{ width:738px; height:35px; margin-bottom:45px;}
.h-list li{ display:block; float:left; margin-right:5px; text-align:center; font-size:14px; line-height:35px;}
.h-list li a{ display:block;height:35px;  background-color:#222222; color:#FFFFFF;}
.h-list li a:hover{ background-color:#dc2121; color:#FFFFFF;}
























.input{ border:1px solid #d6d6d6}


