@charset "utf-8";
/*---------reset---------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; margin:0; padding:0; }
caption, th { text-align: center; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:""}
abbr, acronym { border: 0; }
/*---------end reset-------*/
a{ color:#fff; text-decoration:none }
a:hover { text-decoration:underline; }
/*a:visited {color:#666699;}*/
p a{ color:#ba2636 }
.clear { clear:both }
body { font:normal 12px  "Microsoft Yahei", arial, helvetica, clean, sans-serif;color:#fff;}
.container { margin:0 auto; width:1200px;}
.height5 { padding-bottom:5px; }
.height10 { padding-bottom:10px; }
.height15 { padding-bottom:15px; }
.height20 { padding-bottom:20px; }
.height30 { padding-bottom:30px; }
.height40 { padding-bottom:40px; }
.height60 { padding-bottom:60px; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix {*zoom:1;}
.fr { float:right; display:inline }
.fl { float:left; display:inline }

@media screen and (max-width: 600px){
	.container { margin:0 auto; width:100%;padding:0 10px;}
}



.weft_shudu {height:1300px;;}
.weft_shudu .w_270 { width: 305px; background:#9b0114;margin-right: 26px;padding-top: 20px; height:1260px;}
#w_270{min-height:inherit;overflow-y:auto;max-height:1020px; }
.weft_shudu .w_270 li.nav { color: #fff; position: relative; margin-bottom: 20px; cursor: pointer; text-align:center}
.weft_shudu .w_270 li.nav img{ margin:0 auto}
.weft_shudu .w_270 li.nav h3 {font:normal 14px/30px "Microsoft Yahei";}
.weft_shudu .w_270 li.nav .tip {  display: none; width: 10px; height: 20px; position: absolute; top: 50%; right: -10px; margin-top: -28px; background:url(images/gaoxin_title06icon.png)0 no-repeat; z-index:10 }
.weft_shudu .w_270 li.nav.active .tip { display: block }
.weft_shudu .w_650 { height:1280px; font-size: 0; line-height: 0; overflow-y: auto; background-color: #fff }
.weft_shudu .w_650 img { width:840px;}
.weft_shudu .w_650 li { display: none }