@charset "utf-8";
/* 
Date: 2013-09-10
Version: 2.0
Author: WangLei
*/
#header{ margin-bottom:15px;}
#logo,.nav,.nav li a:hover,.nav li.on a{ background:url(/images/head.png) no-repeat;}
/*topbar*/
#topbar{ height:64px; background:#fff; border-bottom:1px solid #246cb9;}
#logo{ float:left; background-position:190px 8px; width:406px; height:45px; margin:8px 0 0 15px; }
#topbar p { float:right; margin-top:5px; text-align:right; color:#999;}
#topbar p a{ color:#999;}
#topbar p a:hover{ color:#dd4b39;}
#topbar p strong{color:#dd4b39; font-family:; font-size:32px; font-weight:normal;}
#topbar p .label{ position:relative; top:-6px;}
.pos-r{ position:relative;}
.hotcall{ position: absolute; right:0; top:30px; font-size:14px;}
.hotcall b{ color:#f23600; font-size:24px;}
.nav{ background-repeat:repeat-x; background-position:0 -74px; height:41px;}
.nav ul{ width:1400px; margin:0 auto;position:relative;left:50px;}
.nav li{ float:left; height:41px; line-height:41px;}
.nav li a{ font-size:14px; color:#fff; display:block; padding:0 29px; line-height:41px; font-weight:bold;}
.nav li a:hover,.nav li.on a { text-decoration:none; background-repeat:repeat-x; background-position:0 -117px; padding:0 28px; border-left:1px solid #6489bc; border-right:1px solid #6489bc;}
.nav li.contact{ float:right; background-position: -108px -214px; }
.nav li.contact a{font-size:12px; font-family:"宋体"; padding:0 0 0 24px;}
.nav li.contact a:hover{ background:none;}

#container{ width:1000px; margin:0 auto;}
.banner{ height:200px; margin-bottom:10px;}
.mainbody{ overflow:hidden; margin-bottom:30px;}
.sidebar{ width:200px; float:left;}
.sidebar .title{ height:40px; line-height:40px; background:#f8f8f8; border-bottom:1px solid #dcdee5; padding:0 15px;}
.sidebar .title h3{ font-size:14px; font-weight:bold; color:#333;}
.subnav{ border:1px solid #dcdee5; margin-bottom:10px;}
.subnav ul{ padding:10px 0;}
.subnav li{ height:36px;}
.subnav li a{ background:url(/images/ico-01.png) no-repeat 15px 50%; height:34px; line-height:34px; border:1px solid #fff; padding-left:30px; font-size:14px; display:block;}
.subnav li a:hover{ background:url(/images/ico-02.png) no-repeat 15px 50% #fff; border:1px solid #dcdee5; border-left:2px solid #f97d03; border-right:1px solid #fff; position:relative; left:-1px; width:168px; text-decoration:none; color:#f97d03; font-weight:bold; _width:166px;_left:1px;}
.subnav li.on a{ background:url(/images/ico-02.png) no-repeat 15px 50% #fff; border:1px solid #dcdee5; border-left:2px solid #f97d03; border-right:1px solid #fff; position:relative; left:-1px; width:168px; color:#f97d03; font-weight:bold;  _width:166px;_left:1px; }
.contactus{ display:block; height:68px; background:url(/images/contactus.png) no-repeat; border:1px solid #DCDEE5; text-indent:-9999px; position:relative;}
.contactus:hover{ text-decoration:none;}
.contactus b{ font-size:16px; top:26px; right:10px; position:absolute; font-family:caption; color:#888;}
.icontactus{ display:block; height:68px; background:url(/images/icontactus.png) no-repeat; border:1px solid #DCDEE5; text-indent:-9999px; position:relative;}

.main{ width:785px; float:right;}
#footer{ border-top:1px solid #e5e5e5; background:#f9f9f9; padding:20px 0 50px; text-align:center; color:#999;}
#footer a{ margin:0 10px; color:#999;}

/*弹层*/
.popwrap{ position: fixed; left:0; top:0; height:100%; width:100%; display:none; z-index:999; _top: expression(documentElement.scrollTop + documentElement.clientHeight/2 + "px"); _position:absolute; _margin-top:-300px;}
.blackmask{ background:#000; height:100%; width:100%; position: absolute; z-index:1; opacity:0.5; filter:alpha(opacity:50); top:0; left:0; }
.popshow{ width:695px; height:530px; position:absolute; left:50%; margin-left:-347px; top:50%; margin-top:-262px; z-index:2; overflow:hidden;}
.popshow img{ border:5px solid #666; border-radius:5px;}
.btn-close{ position:absolute; left:50%; margin-left:330px; height:530px; top:50%; margin-top:-270px; display:block; height:26px; width:26px; background:url(/images/ico-close.png) no-repeat; text-indent:-9999px; z-index:3; cursor:pointer; _background:url(/images/ico-close-ie6.png) no-repeat;}

body { _background-image: url(about:blank);  _background-attachment: fixed; }
.popwrap,.blackmask{_height:expression(documentElement.clientHeight + "px");_width:expression(documentElement.clientWidth + "px");}