﻿/*Copyright 2009www.7su.com index CSS$Revision: v2.0 $ by Fool*/
/* 全局样式 */
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;background:#fff;}
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;}
.container a{color:#eae7e0;}

/*body*/
body{border-top:2px solid #f71600;}
/*container,mainbody*/
.container,.mainbody{}
/* 顶部必须样式 */
.top .toolbar {position:absolute;top:0;right:0;}
.top .toolbar .toolbar_l{position:absolute;top:0;left:0;}
.top .toolbar .toolbar_r {position:absolute;top:0;right:0;}
/*顶部样式*/
.top {min-height:99px;_height:99px;background:#fff;}
.top .logo {float:left;padding:30px 0 0 33px;}
.top .sitename {padding-top:52px;padding-left:22px;font-size:24px;font-weight:bold;color:#7cb334;}
.top .toolbar {background:#f71600}
.top .toolbar .toolbar_l {background:url(http://inst1.7su.com/template/12000/image/toolbar_l.gif) no-repeat;width:20px;height:19px;}
.top .toolbar .toolbar_r {background:url(http://inst1.7su.com/template/12000/image/toolbar_r.gif) no-repeat;width:20px;height:19px;}
.top .toolbar ul {}
.top .toolbar ul li {float:left;padding:0 3px 0 6px;display:inline;background:url(http://inst1.7su.com/template/12000/image/sethome.gif) no-repeat;}
.top .toolbar ul li a {line-height:19px;display:block; height:19px;text-align:center;width:80px;color:#fff;overflow:hidden;padding-left:1px;}
.top .toolbar ul li a:hover {color:#fff;text-decoration:underline;}


/* banner样式 */
.banner{clear:both;overflow:hidden;margin-top:2px; margin-bottom:6px;}
.banner .uptext{top:25%;left:400px;font-size:18px;font-weight:bold;color:#fff;}
.banner .downtext{top:40%;left:450px; font-size:18px;font-weight:bold; color:#fff;}
.banner .uptext,.banner .downtext{position:absolute;z-index:999;}


/* 当前位置必须样式*/
.location_r,.location_l{position:absolute;}
.location .location_l{left:0;top:0;}
.location .location_r{right:0;top:0;}
.location p,.location  {overflow:hidden;}
/* 当前位置样式 */
.location{height:29px;background:url(http://inst1.7su.com/template/12000/image/location_bg.gif) repeat-x;margin-bottom:6px;border:1px solid #ddd;border-right:none;position:relative;}
.location p {color:#dc0803;line-height:30px;padding-left:28px; margin:0;}
.location p  span{position:absolute;right:25px;line-height:30px;*line-height:20px !important;*line-height:14px;}
.location p a{color:#000;margin-left:5px;}
.location p a:hover {text-decoration:underline;}
.location .location_l {background:url(http://inst1.7su.com/template/12000/image/location_l.gif);width:22px;height:31px;}
.location .location_r {background:url(http://inst1.7su.com/template/12000/image/location_r.gif);width:3px;height:31px;}


/* 内容区 */
.mainbody {width:100%;}
.layout1{float:left;width:30.6%;display:inline;margin:0 0.2% 0 0;}
.layout2{float:left;width:0%;display:none;}
.layout3{float:left;width:0%;display:none;}
.layout4{float:right;width:68%;display:inline;}

/* 版块必须样式 */
.half_leftt{width:49.5%!important;float:left;}
.half_right{width:49.5%!important;float:right;}
.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;}
.win .title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.win .title b{float:left;}
.win .title span{float:right;}
.win .title b,.win .title span,.win .title a{display:block;}
.win .title,.win .title b,.win .title span{overflow:hidden;}
.win .content{clear:both;zoom:1;padding:10px;}
.win .title a {text-indent:-400px;overflow:hidden;}
.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 .not_content{text-align:center; color:#444;}
.win .not_content a{color:#cc0000;}
.win .not_content a:hover{text-decoration:underline;}
/* 版块自定义样式 */
.win{margin-bottom:6px;}
.win .win_f_l {display:none;}
.win .win_f_r {display:none;}
.win .title{height:31px;background:url(http://inst1.7su.com/window/12000/title_bg.gif) repeat-x;border:1px solid #dddddd;}
.win .title b{font-weight:normal;color:#000;line-height:34px;text-indent:2.5em;background:url(http://inst1.7su.com/window/12000/w_t_icon.gif) no-repeat 9px 9px;height:31px;overflow:hidden;}
.win .title span {width:10px; height:32px;}
.win .title a {right:10px;top:11px;width:32px;height:10px;background:url(http://inst1.7su.com/window/12000/more_bg.gif) no-repeat;}
.win .title a:hover {}
.win .content {color:#000; background:#fdfdfd;border:1px solid #dddddd;border-top:none;}
.win .content a{color:#e70e03;}
.win .content a:hover{text-decoration:underline;}


/* 底部必须样式 */
.footer_l,.footer_r {position:absolute; font-size:0;}
/* 底部样式 */
.footer{height:87px;text-align:center;background:url(http://inst1.7su.com/template/12000/image/foot_bg.gif) repeat-x;border:1px solid #dedede;border-bottom:2px solid #dc0803;line-height:20px;}
.footer_l {display:none;}
.footer_r {display:none;}
.site_info {color:#fff;position:absolute;left:0px;bottom:0px;_bottom:-1px;height:28px;line-height:28px;width:400px;}
.site_info span {display:block;background:#dc0803 url(http://inst1.7su.com/template/12000/image/site_info_l.gif) no-repeat right top;text-align:left;padding-left:5px;}
.site_info a {font-weight:bold;color:#fff;}
.site_info a:hover {text-decoration:underline;}
.company_info {position:absolute;top:10px;left:400px;text-align:center;color:#000;line-height:24px;}
.company_info a {color:#dc0803;font-weight:bold;}
.company_info a:hover {text-decoration:underline;}
.netpolice {line-height:40px;position:absolute;right:10px;bottom:0px;}
.netpolice a.icp {zoom:1; margin-left:9px;color:#919191;}
