﻿body, div, ul, dl, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, span, form,  img, form, label, input { margin: 0; padding: 0; border: 0; }
ul, ol { list-style-type: none; }
img { border: 0; vertical-align: top; }
a { color: #333333; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }
.clearit { clear: both; height: 0px; font-size: 0px; }
.fl { float: left; }
.fr { float: right; }
body { background: url(/images/tmsy2014/body20141223.jpg) no-repeat center top; font-family: "宋体", "SimSun", Verdana, Geneva, sans-serif; font-size: 14px; line-height: 24px; color: #333; }
/*header*/
#header { width: 1002px; height: 200px; margin: 0 auto; position: relative; z-index: 99 }
#pageset { width: 200px; height: 31px; }
#pageset li { float: left; padding-right: 10px; line-height: 30px; }
#date { width: 150px; height: 31px; position: absolute; top: 0px; right: 0px; font-size: 14px; line-height: 30px; }
a.home { display: block; width: 70px; background: url(/images/tmsy2014/ioc002_20141223.gif) no-repeat 0 10px; padding-left: 16px; font-size: 14px; }
a.deposit { display: block; width: 70px; background: url(/images/tmsy2014/ioc001_20141223.gif) no-repeat 0 10px; padding-left: 16px; font-size: 14px; }
#logo { width: 430px; height: 82px; margin-top: 26px; *padding-top:26px;}
#sign { position: absolute; top: 86px; right: 0px; width: 340px; height: 23px; line-height: 23px; }
#sign label { float: left; color: #666; }
#sign input { width: 76px; height: 18px; border: 1px #ccc solid; font-family: "微软雅黑", "Microsoft YaHei"; margin-right: 5px; padding: 2px 5px 1px; float: left; color: #666; }
.sign { float: right; width: 50px; height: 23px; }
/*nav*/
#mainnav { position: absolute; bottom: 0px; }
#mainnav .menu ul.children li a:hover { text-decoration: none; }
.menu { position: relative; width: 1002px; height: 40px; margin: 0 auto; font-family: "微软雅黑", "Microsoft YaHei"; font-size: 18px; background: #005995; border-radius: 3px; border: medium none; transition: all 0.3s ease 0s; }
.menu > li { position: relative; float: left; display: inline; width: 145px; height: 40px; text-align: center; background: #0073c1; margin-left: 1px; }
.menu > .stmenu01 { width: 126px; margin-left: 0px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border: medium none; transition: all 0.3s ease 0s; }
.menu > .stmenu06 { border-top-right-radius: 3px; border-bottom-right-radius: 3px; border: medium none; transition: all 0.3s ease 0s; }
.menu > li div { font-weight: normal; display: inline-block; float: left; }
.menu > li a { display: block; color: #FFF; line-height: 40px; text-decoration: none; font-size: 18px; width: 145px; text-align: center; }
.menu > .stmenu a { width: 126px; }
.menu > li a.selected, .menu li a.navhover, .menu li a.xialaguang:hover { color: #fff; }
.menu > li a.navhover, .menu li a.xialaguang:hover { background-color: #005995; border-radius: 3px; border: medium none; transition: all 0.3s ease 0s; }
.menu > li a.xialaguang span { display: inline-block; width: 100%; text-align: left; padding-left: 55px; }
.menu > li a.xialaguang .m01 { background: url(/images/tmsy2014/nav_bg00120141224.png)no-repeat 28px center; }
.menu > li a.xialaguang .m02 { background: url(/images/tmsy2014/nav_bg00220141224.png) no-repeat 24px center; }
.menu > li a.xialaguang .m03 { background: url(/images/tmsy2014/nav_bg00320141224.png) no-repeat 24px center; }
.menu > li a.xialaguang .m04 { background: url(/images/tmsy2014/nav_bg00420141224.png) no-repeat 24px center; }
.menu > li a.xialaguang .m05 { background: url(/images/tmsy2014/nav_bg00520141224.png) no-repeat 24px center; }
.menu > li a.xialaguang .m06 { background: url(/images/tmsy2014/nav_bg00620141224.png) no-repeat 20px center; }
.menu > li a.xialaguang .m07 { background: url(/images/tmsy2014/nav_bg00720141224.png) no-repeat 24px center; }
.menu > li a.selected span, .menu li a.navhover span, .menu li a.xialaguang:hover span { cursor: pointer; }
.menu > li a.navhover span, .menu li a.xialaguang:hover span { width: 100%; height: 40px; display: block; }
.menu ul.children { display: none; position: absolute; top: 39px; left: -1px; width: 143px; background: #FFF; border: 2px solid #005995; border-top: 0; line-height: normal; }
.menu ul.m6 { width: 142px; left: -1px; }
.menu ul.children li { width: 100%; height: 37px; padding: 0px; display: inline-block; *display:inline;zoom:1;border-top: 1px solid #cddeea; }
.menu ul.children .li01 { border-top: 1px solid #005995; }
.menu ul.children li div { display: block; width: 100%; height: 37px; }
.menu ul.children li a { width: 100%; color: #005995; line-height: 37px; *height:37px;
text-align: center; text-decoration: none; overflow: hidden; display: block; }
.menu ul.children li a:hover { background-color: #005995; text-decoration: none; color: #fff; }

/*主内容背景*/
.bgbox { background: url(/images/tmsy2014/main_bottom20141223.jpg) no-repeat center bottom;padding-bottom:40px; }
/*主内容*/
#maincontent { width: 1002px;margin: 20px auto 0px; overflow: hidden;background:#fff; }
/*导航*/
.crumbs{ padding-left:20px;}
/*细缆*/
h1.title{ text-align:center; font-size:20px;padding:20px 0px; width:920px; margin:0 auto;}
.info{ text-align:center;border-top:1px #ccc dashed;padding:5px 0px;}
.info span{ padding:0px 20px;}
.zw{font-size:18px; line-height:180%; width:920px; margin:0 auto;padding-bottom:30px; }
.zw_pic{ text-align:center;}
.xgxw{background: url(/images/tmsy2014/xgxw20141223.jpg) no-repeat; padding-top:34px;padding-left:40px;}
#footer { height:90px; background: #f2f2f2 url(/images/tmsy2014/bg003_20141223.gif) repeat-x;  }
#footer p { text-align: center; font-size: 12px; padding-top: 10px; }