/*Copyright 2009www.7su.com index CSS$Revision: v2.0 $ by Fool&JungHoyuk*/
/* 全局样式 */
body,ul,ol,li,dl,dt,dd,div,span,b,form,img{margin:0;padding:0;border:0;list-style:none}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;padding-bottom:22px;}
img{vertical-align:top;}
a{text-decoration:none;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both;zoom:1;}
.top,.banner,.location,.menu,.win,.footer{width:100%;position:relative;}
.container{width:1000px;margin:0 auto;text-align:left;color:#1f1a14;overflow:hidden;}
.container a{color:#eae7e0;}

/* ------ 外背景定义 ------ */
body{background:#10447d;}
/* ------ 内背景定义 ------ */
.container{background:#10447d;}


/* 顶部必须样式 */
.header {width:100%;}
.top .toolbar {position:absolute;}
.top .toolbar .toolbar_l{position:absolute;top:0;left:0;font-size:0;}
.top .toolbar .toolbar_r {position:absolute;top:0;right:0;font-size:0;}
/* ------ 顶部自定义样式 ------ */
.header {color:#10447d;}
.top {min-height:90px;_height:90px;background:#10447d;}
.top .logo {float:left;margin:35px 0 0 15px;*margin:35px 0 0 15px; }
.top .logo a {}
.top .sitename {float:left;font-size:24px;font-weight:bold;color:#dad0e8;margin:60px 0 0 10px;*margin:60px 0 0 10px;}
.top .toolbar {background:#10447d;top:18px;right:30px;}
.top .toolbar .toolbar_l {}
.top .toolbar .toolbar_r {}
.top .toolbar ul {margin:0 9px;}
.top .toolbar ul li {float:left;margin-right:6px;display:inline;white-space:nowrap;}
.top .toolbar ul li a {display:block;height:35px;min-width:60px;_width:60px;padding-left:10px;color:#e6dcea;line-height:34px;*line-height:36px;text-align:center;}
.top .toolbar ul li.sethome a {}
.top .toolbar ul li.favorite a {background:url(http://inst1.7su.com/template/12015/image/favorite.gif) no-repeat 3px 11px;}
.top .toolbar ul li.language a {background:url(http://inst1.7su.com/template/12015/image/language.gif) no-repeat 3px 11px;}
.top .toolbar ul li a:hover {color:#fff;}


/* banner必须样式 */
.banner {clear:both;overflow:hidden;}
.banner .uptext,.banner .downtext{position:absolute;z-index:999;}
/* ------ banner自定义样式 ------ */
.banner {}
.banner .uptext{top:23%;left:70px;font-size:24px;font-weight:bold;color:#dccfed;}
.banner .downtext{top:32%;left:100px;font-size:24px;font-weight:bold;color:#dccfed;}



/* 当前位置必须样式 */
.location_r,.location_l{position:absolute;font-size:0;}
.location .location_l{left:0;top:0;}
.location .location_r{right:0;top:0;}
.location p,.location  {overflow:hidden; margin:0;}
/* ------ 当前位置自定义样式 ------ */
.location{height:40px;background:url(http://inst1.7su.com/template/12015/image/location_bg.gif); margin:5px 0 5px 0;}
.location p {background:url(http://inst1.7su.com/template/12015/image/location_ico.gif) no-repeat 16px 18px;padding-left:30px;color:#0f3e72;line-height:40px;*line-height:42px;}
.location p a{color:#0f3e72;}
.location p a:hover {color:#0f3e72;}
.location p  span{position:absolute;right:25px;line-height:30px;*line-height:20px !important;*line-height:12px;}
.location .location_l {background:url(http://inst1.7su.com/template/12015/image/location_l.gif);width:11px;height:40px;}
.location .location_r {background:url(http://inst1.7su.com/template/12015/image/location_r.gif);width:13px;height:400px;}


/* 主体部分必须样式 */
.mainbody {width:100%;}
.layout1{float:left;width:25.2%;}
.layout2{float:left;width:0%;display:none;}
.layout3{float:left;width:0%;display:none;}
.layout4{float:right;width:73.8%;}
.layout1 {margin:0 0.6% 0 0;}
.layout1,.layout2,.layout3,layout4 {display:inline;}
/* ------ 主体部分自定义样式 ------ */
.mainbody {padding-top:5px;padding-bottom:3px;background:#10447d;}


/* 版块必须样式 */
.win{width:100%;overflow:hidden;position:relative;}
.win .win_f_r,.win .win_f_l,.win .title a {position:absolute;font-size:0;}
.win .title {clear:both;zoom:1;overflow:hidden;}
.win .title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.win .title b{width:140px;overflow:hidden;position:relative;z-index:3;}
.win .title span{position:absolute;top:0;right:0;z-index:1;}
.win .title b,.win .title span,.win .title a{display:block;}
.win .content{clear:both;zoom:1;padding:13px;}
.win .content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.win .content pre{overflow:hidden;word-break:break-all;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;}

.win .win_f_l {bottom:0;left:0;}
.win .win_f_r {bottom:0;right:0;}
/* ------ 版块自定义样式 ------ */
.win{margin-bottom:9px;}
.win .win_f_l {background:url(http://inst1.7su.com/window/12015/win_f_l.gif);width:10px;height:10px;}
.win .win_f_r {background:url(http://inst1.7su.com/window/12015/win_f_r.gif);width:10px;height:10px;}
.win .title{height:32px;background:url(http://inst1.7su.com/window/12015/title_bg.gif) repeat-x; }
.win .title b{background:url(http://inst1.7su.com/window/12015/title_l.gif) no-repeat;height:32px;line-height:32px;*line-height:34px;text-indent:1.5em;color:#e3e3e1;}
.win .title span {text-indent:-999px;height:32px;width:13px;background:url(http://inst1.7su.com/window/12015/title_r.gif) no-repeat;}
.win .title a {right:18px;top:9px;width:37px;height:9px;background:url(http://inst1.7su.com/window/12015/more_bg.gif);}
.win .title a:hover {background:url(http://inst1.7su.com/window/12015/more_bg_h.gif);}
.win .content {color:#0f3e72;background:#fff; _border-bottom:#10447d solid 1px; border-top:0;}
.win .content a{color:#0f3e72;}
.win .content a:hover{text-decoration:underline;}
/* ------ 无内容版块样式 ------ */
.win .not_content{text-align:center;color:#0f3e72;}
.win .not_content a{color:#0f3e72;}
.win .not_content a:hover{text-decoration:underline;}


/* 底部必须样式 */
.footer_l,.footer_r {position:absolute;font-size:0;}
/* ------ 底部自定义样式 ------ */
.footer{min-height:90px;_height:90px;line-height:20px;text-align:center;padding-top:9px;padding-bottom:13px;background:url(http://inst1.7su.com/template/12015/image/foot_bg.gif) repeat-x;}
.footer_l {left:0;top:0;background:url(http://inst1.7su.com/template/12015/image/foot_l.gif) no-repeat;width:14px;height:32px;}
.footer_r {right:0;top:0;background:url(http://inst1.7su.com/template/12015/image/foot_r.gif) no-repeat;width:14px;height:32px;}
.site_info {color:#fff;}
.site_info span {}
.site_info a {font-weight:bold;color:#FFF;}
.site_info a:hover {color:#fdda20;}

.company_info {color:#9FB2C7;margin-top:20px;}
.company_info a {color:#9FB2C7;font-weight:bold;}
.company_info a:hover {text-decoration:underline;}

.netpolice {line-height:40px;}
.netpolice a.icp {zoom:1;margin-left:9px;color:#9FB2C7;}
