﻿@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, code, del, em, font, img, strong, b, i, dl, dt, dd, ul, li { margin: 0; padding: 0; }
body { font: normal 100% "微软雅黑", Helvetica, Arial, sans-serif;}
html, body{width:100%;}
/* html, body{height:100%;} */
h1 { font-size: 1.5em; }
img { border: 0; }
a{text-decoration:none}
ul, li { list-style-image: none; list-style-type: none; }
.td{word-break: keep-all;white-space:nowrap;}
/*登录页css*/
#loginbg{background-image: url(../images/loginbodybg.jpg); background-repeat: no-repeat; background-position: center 0px;}
.container { background-image: url(../images/loginbody_02.jpg); background-repeat: repeat-x; background-position: center 186px }
.foot { font-size: 12px; color: #333; text-align: center; padding-top: 150px; }
.warp { width: 720px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.logo { background-image: url(../images/loginlogobg.png); background-repeat: no-repeat; background-position: 0px 0px; height: 64px; width: 711px; font-size: 0px; color: #F2F9FF; margin-top: 136px; margin-bottom: 70px; }
.main { background-image: url(../images/logintable.png); background-repeat: no-repeat; background-position: 0px 0px; height: 305px; width: 619px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.leftside h1 { font-size: 0px; background-image: url(../images/cion02.png); background-repeat: no-repeat; background-position: 28px 38px; height: 60px; }
.leftside { float: left; height: 300px; width: 410px; }
.leftside table { width: 330px; margin-top: 30px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.leftside table tr td { line-height: 45px; }
.about { font-size: 12px; color: #757575; padding-left: 16px; display: block; line-height: 45px; height: 45px; background-image: url(../images/cion01.png); background-repeat: no-repeat; background-position: 0px 16px; }
.txt1 { height: 26px; width: 197px; border: 1px solid #63abdd; line-height: 26px; font-size: 14px; padding-right: 3px; padding-left: 3px; color: #3e93cf; }
.btn1,.btn2,.btn3 { height: 29px; width: 72px; font-size: 14px; color: #FFF; text-align: center; line-height: 29px; background-color: #ec6941; cursor: pointer; border:none; }
.btn2 { background-color: #63abdd;}
.btn3 { height: 29px; width: 122px;background-color: #f8b551;}
.rightside { float: right; width: 208px; height: 300px; }
.rightside h1 { font-size: 12px; color: #FFF; background-color: #1ca459; height: 29px; width: 87px; line-height: 29px; text-align: center; margin-top: 13px; }
.rightside p { font-size: 16px; color: #FFF; line-height: 27px; text-indent: 24px; width: 163px; float: right; margin-right: 16px; margin-top: 13px; }
.infolc { height: 29px; background-color: #448aca; }
.logolc { height: 73px; background-image: url(../images/topbg.png); background-repeat: repeat-x; background-position: left bottom; }
.infolc ul { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.infolc ul li { float: right; font-size: 14px; line-height: 29px; display: block; height: 29px; color: #FFF; margin-right: 30px; }
.infolc ul li a { text-decoration: none; color: #FFF; font-size: 14px;}
.infolc ul li img{ padding-right: 2px; }
.logolc span { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; display: block; background-image: url(../images/loginlogobg.png); background-repeat: no-repeat; background-position: 0px bottom; height: 68px; }
.lctz { padding-top: 29px; padding-right: 5%; /* padding-bottom: 29px; */ padding-left: 5%; background-color: #f5fbff; }
.lctz h1 { font-size: 20px; color: #3a4152; text-align: center; }
.nr p { color: #7e7e7e; font-size: 12px; }
.mainlc { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.btnty{text-align: center;}
.btnty a{ height: 39px; width: 162px; color: #FFF; font-size: 14px; background-color: #f8b551; display: block; line-height: 39px; text-align: center; margin-top: 25px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-decoration: none; }
.btnty span { font-size: 12px; color: #6b6254; }
.mainbtn { background-image: url(../images/mainbtnbg.png); background-repeat: repeat-x; background-position: 0px 0px; width: 935px; margin-top: 45px; margin-right: auto; margin-left: auto; padding-top: 72px; background-color: #FFF; overflow: hidden; padding-bottom: 120px; }
.mainbtn ul li { float: left; width: 233px; text-align: center; }
.maintab { background-image: url(../images/navbg04.png); background-repeat: repeat-x; background-position: 0px 0px; height: 63px; }
.tabbox { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#lib_Menubox { overflow: hidden; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FFF; }
#ulbox li { float: left; color: #FFF; height: 47px; margin-top: 13px; }
#ulbox a { color: #FFF; text-decoration: none; font-size: 16px; line-height: 47px;padding-right: 19px; padding-left: 19px;}
#ulbox li.tabhover { color: #1e91d2; background-color: #FFF; height: 47px; margin-top: 13px; line-height: 47px; }
#ulbox li.tabhover a{ color: #1e91d2; font-size: 16px; font-weight: bold; }
#lib_Contentbox { margin-top: 23px; background-color: #FFF; overflow: hidden; padding-bottom: 12px; }
#lib_Contentbox h1 { font-size: 16px; line-height: 40px; font-weight: normal; color: #FFF; background-color: #1e465f; padding-left: 25px; }
.biaodan { width: 96%; font-size: 16px; color: #1e465f; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.biaodan tr td { line-height: 40px; padding-right: 3px; padding-left: 3px;border-bottom:solid 1px #f2f2f2;}
.bdtxt { height: 31px; width: 276px; line-height: 31px; padding: 0 3px; background-color: #fdfdfd; border: 0; border-bottom: 1px solid #1e465f; color: #4e4e4e; }
.warpper { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; height: 100%; }
.warpleft { width: 109px; background-image: url(../images/warpleft.png); background-repeat: repeat-y; background-position: 0px 0px; position: absolute; height: 100%; }
.warpleft ul li { background-image: url(../images/leftnav.png); background-repeat: no-repeat; background-position: center 0px; height: 58px; text-align: center; }
.warpleft ul li a { font-size: 18px; color: #ffd671; text-decoration: none; line-height: 58px; }
.warpright { padding-left: 109px; }
#Menubox { background-image: url(../images/navbg04.png);background-repeat: repeat-x; background-position: 0px 0px;  padding-left: 25px; }
#Menubox ul li  { float: left;  height: 47px; margin-top: 13px; }
#Menubox ul li a { color:#FFF; text-decoration: none; font-size: 16px; line-height: 47px; padding-right: 30px; padding-left: 30px; }
#Menubox ul li.tabhover { color: #1e91d2; background-color: #FFF; height: 47px; margin-top: 13px; line-height: 47px; }
#Menubox ul li.tabhover a{ color: #1e91d2; font-size: 16px; font-weight: bold; }
.shtable { width: 747px; margin-top: 20px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border:0;}
.shtable th { background-color: #32b00f; height: 45px; font-size: 16px; line-height: 45px; color: #FFF; }
.shtable tr td { background-color: #FFF; }
