*{ margin:0; padding:0;}
html,body{ width:100%; height:100%;}
body{ font-size:12px; color:#777;font-family:Arial,'微软雅黑';}a{ color:#777; text-decoration:none;}a:visited{ color:#777; text-decoration:none;}a:hover{ color:#d82600; text-decoration:none;}ul,li{ list-style:none;}img{ border:0; display:block;}.clear{ clear:both;}.m10{ margin-top:10px;}
.width{ width:1050px; margin:auto;}

.top{ background:#3f7ecd; height:5px; overflow:hidden;}
.top b{ width:310px; height:5px; display:block; background:#d82600;}

.head{ height:160px; overflow:hidden; position:relative;}
.head .logo{ position:absolute; top:23px; left:0px;}
.head .lan{ position:absolute; right:0; top:10px; font-size:14px;}
.head .lan .lan1{ padding-bottom:2px; border-bottom:solid 1px #970100; color:#243978; letter-spacing:5px; margin-right:10px; text-align:center;}
.head .lan .lan2{ border-bottom:solid 1px #2c2b67; color:#243978; padding:0 0px 2px 0px; margin:0 10px 0 10px;}
.head .lan .lan3{ padding-bottom:2px; border-bottom:solid 1px #dc3f20; color:#243978; margin-left:10px;}
.head .menu{ width:900px;position:absolute; left:205px; top:72px;}
.head .menu dl{ float:left;}
.head .menu dl dt{ height:70px; letter-spacing:4px; font-size:15px; border-right:solid 1px #2b6396; float:left; color:#2b6396; padding-right:5px;}
.head .menu dl dt a{ color:#2b6396;}
.head .menu dl dd{ height:18px; float:left; margin:0 20px 0 10px;}
.head .menu dl dd a{ min-width:48px; display:block;}

.head .menu dl div{ max-width:160px; float:left; height:70px; margin-right:50px;}
.head .menu dl .k1,.head .menu dl .k4{ max-width:80px;}
.head .menu dl .k3{ max-width:110px;}
.head .menu dl .k4{ margin-right:0;}


.footXian{ width:100%; height:2px; overflow:hidden; background:#cdcdcd;}
.foot{ height:90px; overflow:hidden; text-align:center;}
.foot span a{ float:left; margin-left:50px; margin-top:35px;}
.foot form{ float:left; margin:36px 0 0 80px;}
.foot form #skey{ border:solid 1px #ddd;border-radius: 5px; padding:2px;}
.foot form #but{ width:25px; text-indent:-9999px; border:none; background: url(/static/template/default/img/so.png) no-repeat center right; margin-left:-30px; color:#999; margin-right:10px;}
.foot p{ float:left; margin:40px 0 0 100px;}


/************全屏幻灯片***************/
.iList { width: 100%; height:380px;}
.iList .picLt{ height:100%;}
.iList .picLt li{ width:100%; height:100%;}
.iList .picLt li a{width:100%; height:100%; display:block;}

/*数字按钮样式*/
.iList .num { width:136px;position: absolute; top:188px; left: 50%; margin-left:-38px;}
.iList .num li { width: 6px; height: 6px; background: #fff; border:solid 1px #aaa9a9; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; text-indent:-9999px;}
.iList .num li.on { background: #aaa9a9;}

/*上一个  下一个*/
.iList .next {width:5%; height:100%; background:url(/static/template/company/img/right.png) no-repeat right 50%; position: absolute; top:0; right:0px; z-index:2002;}
.iList .prev {width:5%; height:100%; background:url(/static/template/company/img/left.png) no-repeat left 50%; position: absolute; top:0; left:0px;}
/***************************/


/**********弹窗************/
.books{ width:100%; border-collapse:collapse;}
.books td{ padding:5px 0;}
#checkLogin a{ cursor:pointer;}
.login{ width:100%; margin:0 15px; border-collapse:collapse;}
.login td{ padding:10px 0;}
.login td input{ height:18px; line-height:18px; width:180px;}
.mesWindow{ border:10px solid #ddd; background:#fff;filter:alpha(opacity=95);opacity:0.95; padding:10px 0;}
.mesWindowContent{ margin:15px;}
.windows_title{ height:30px; line-height:20px; margin:0 15px 15px 15px; position:relative; border-bottom:solid 1px #ddd;}
.windows_title strong{ position:absolute; left:0px; top:0;}
.windows_title span{ position:absolute; right:0px; top:0; cursor:pointer;}