@charset "utf-8";
body { font-family:microsoft yahei, \5b8b\4f53, arial, sans-serif; font-size:12px; font-weight:normal; color:#333; background:#fff; position:relative;}
* {margin:0; padding:0; border:0;}
ul,ol,li{ list-style: none;}
a{ text-decoration:none; color:#333;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none; color:#c00; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
img{ vertical-align:middle;}
section{ display:block;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
p{word-wrap:break-word; word-break:break-all;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}

/*底部*/
.copyright{width:100%; height:80px; padding:20px 0 0; background:#000; font:12px/20px arial,simsun; color:#9b9b9b; text-align:center; margin:0 auto;}
.copyright .cop_dg a{color:#9b9b9b;}
.copyright .cop_dg a:hover{color:#9b9b9b;}
.copyright .cop_dg span{color:#9b9b9b; margin:0 5px;}
.copyright .p-cut{font:12px/22px arial;margin-top:10px;}

/*头部*/
.header{ height:70px; padding:0 0 0 15px; background:url(../../../images/special/151230/bg_header.jpg) repeat;}
.header .left{ padding-top:6px; float:left;}
.header .right{ float:right;}
.header .fengwuji{ margin:12px 0 0 15px;}
.header .tuwen{ margin-top:13px;}
.header .link{ padding-top:8px; font-size:14px; font-family:simsun; color:#fff; text-align:center;}
.header .link a{ color:#fff;}
.header .link a:hover{ color:#38a1f3;}
.header .link span{ padding:0 10px; font-family:arial;}

/*正文*/
.wrapper{ width:100%; height:auto; margin:0 auto;}
.list_fengwu{width:100%; height:500px; margin-bottom:4px; position:relative; float:left;}
.list_fengwu.two{ width:49.85%; margin-right:0.15%; height:300px;}
.list_fengwu.three{ width:49.85%; margin-left:0.15%; height:300px;}
.list_fengwu.four{ width:33.2%; margin-right:0.3%; height:300px;}
.list_fengwu.five{ width:33.2%; margin-right:0.3%; height:300px;}
.list_fengwu.six{ width:33%; height:300px;}
.list_fengwu .pic{ width:100%; height:100%; border:none;}
.list_fengwu .mask{ width:100%; height:100%; background:url(../../../images/special/151230/bg_black_30.png) repeat; position:absolute; left:0; top:0;}
.list_fengwu .intro{ width:67%; height:auto; color:#feffff; position:absolute; left:17%; bottom:30px; z-index:2;}
.list_fengwu .intro .location{ line-height:30px; padding:0 0 3px 33px; border-bottom:1px solid #feffff; background:url(../../../images/special/151230/location2.png) no-repeat; font-size:20px;}
.list_fengwu .intro .title{ padding:10px 0 60px; font-size:50px; text-shadow:1px 1px 3px #333;}
.list_fengwu .intro .link{ width:80px; height:25px; line-height:24px; padding-right:20px; border:2px solid #fff; background:url(../../../images/special/151230/add.png) 75px center no-repeat; font-size:14px; font-family:simsun; color:#fff; text-align:center; display:block; margin:0 auto;}
.list_fengwu.two .intro, .list_fengwu.three .intro, .list_fengwu.four .intro, .list_fengwu.five .intro, .list_fengwu.six .intro{ width:80%; left:10%;}
.list_fengwu.two .intro .title, .list_fengwu.three .intro .title, .list_fengwu.four .intro .title, .list_fengwu.five .intro .title, .list_fengwu.six .intro .title{ font-size:30px;}
.list_fengwu.one .intro .title{padding:10px 0 200px;}

/*右侧边栏*/
.sideRight{ position:fixed; right:10px; bottom:114px; z-index:1000; _position:absolute; _bottom:auto; _top:expression(documentElement.scrollTop + 100);}

@media screen and (max-width:640px){
.copyright{ height:45px; padding:10px 0;}
.cop_dg{ display:none;}
.header{ padding:0 0 0 10px;}
.header .left{ padding-top:10px;}
.header .logo{ width:60px;}
.header .fengwuji{ width:110px; margin:10px 0 0 10px;}
.header .tuwen{width:150px;}
.header .logo_tkp{ width:150px;}
.header .link{ padding-top:15px;}
.wrapper{ width:100%; margin:0;}
.list_fengwu{ height:auto;}
.list_fengwu.two{ width:100%; margin-right:0; height:auto;}
.list_fengwu.three{ width:100%; margin-left:0; height:auto;}
.list_fengwu.four{ width:100%; margin-right:0; height:auto;}
.list_fengwu.five{ width:100%; margin-right:0; height:auto;}
.list_fengwu.six{ width:100%; height:auto;}
.list_fengwu .pic{ height:auto;}
.list_fengwu .intro{ width:90%; left:5%; bottom:10px;}
.list_fengwu.two .intro, .list_fengwu.three .intro, .list_fengwu.four .intro, .list_fengwu.five .intro, .list_fengwu.six .intro{ width:90%; left:5%;}
.list_fengwu .intro .location{ line-height:20px; padding:0px 0px 3px 22px; font-size:14px; background-size:auto 90%;}
.list_fengwu .intro .title{ padding:5px 0px 10px; font-size:18px;}
.list_fengwu.two .intro .title, .list_fengwu.three .intro .title, .list_fengwu.four .intro .title, .list_fengwu.five .intro .title, .list_fengwu.six .intro .title{ font-size:18px;}
.list_fengwu.one .intro .title{padding:5px 0px 10px; font-size:18px;}
.list_fengwu .intro .link{ width:60px; height:20px; line-height:18px; border-width:1px; font-size:12px; background-position:60px center;}
.sideRight{ display:none;}
}

@media screen and (max-width:320px){
.header .logo_tkp{ width:120px;}
.list_fengwu .intro .title{ font-size:14px;}
.list_fengwu.one .intro .title, .list_fengwu.two .intro .title, .list_fengwu.three .intro .title, .list_fengwu.four .intro .title, .list_fengwu.five .intro .title, .list_fengwu.six .intro .title{ font-size:14px;}
}