@charset "utf-8";
/* CSS Document */
/* mainbanner */
.mainbanner { background: url(../images/banner_bg.jpg) center 0 no-repeat; height: 216px; margin: 80px 0px 0px -60px; position: relative; z-index: 10; width: 1100px;}
.mainbanner .banner{ width: 980px; height: 200px; position: relative; overflow: hidden;}

.newsArea {padding-top: 10px; padding-left: 10px; padding-right: 10px; border: 1px solid #ddd; border-radius: 5px; min-height: 200px;}
.newsArea h2{ background: url(../images/title_news.jpg) 0 2px no-repeat; height: 24px; text-indent: -999px;}
.newsArea ul { list-style: none;}
.newsArea ul li{ border-bottom: 1px dotted #ccc; padding: 0 10px 5px 20px; margin-bottom: 5px;}
.newsArea ul li .update{ float: right; padding-right: 10px;}
.newsArea a:hover {text-decoration: none; color: #fd6716;}

.sidebarLeft {float: left; width: 230px; margin-top: 15px; margin-right: 10px;}
.content {float: left; width: 470px; margin-top: 15px; margin-right: 10px;}
.sidebarRight {float: Right; width: 230px; margin-top: 15px;}

.ad01Area { width: 227px; height: 180px; border: 1px solid #ddd;}

.main_btm { padding-left: 4px;}
.applyArea { float: left; width: 460px; list-style: none;}
.applyArea li { float: left; width: 230px;}

.ad02Area { width: 227px; height: 180px; border: 1px solid #ddd;}
.ad02Area ul { float: left; list-style: none;}
.ad02Area li { height: 89px; overflow: hidden;}

/*
.loginArea {background: url(../images/login_bg.jpg) 0 bottom no-repeat;}
.loginArea h2{background: url(../images/title_login.jpg) no-repeat; height: 46px; text-indent: -999px; margin-bottom: 8px;}
.loginArea .con{padding: 10px 20px 18px; margin-bottom: 9px;}
.loginArea .con ul{list-style: none;}
.loginArea .con ul li{padding-left: 60px; margin-bottom: 5px;}
.loginArea .con ul li.tid{background: url(../images/login_t01.jpg) 0 center no-repeat;}
.loginArea .con ul li.tpw{background: url(../images/login_t02.jpg) 0 center no-repeat;}
.loginArea .con ul li input{vertical-align: middle;}
.loginArea .con ul li input[type=text], input[type=password]{border: 1px solid #ddd;}
.loginArea .con ul li input[type=text]:hover, input[type=password]:hover{border: 1px solid #b9b9b9; border-top: 1px solid #a0a0a0; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);}
.loginArea .con ul li input[type=text]:focus, input[type=password]:focus{outline: none; border: 1px solid #4d90fe; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);};
.loginArea .con ul li input[type=text].form-error, input[type=password].form-error{border: 1px solid #dd4b39;}
.loginArea .con .btn { text-align: center; height: 45px;}
*/

/*
.ad02Area { float: left; width: 225px; list-style: none;}
.ad02Area li{ height: 85px; margin-bottom: 10px; overflow: hidden;}
*/

.banner ul.list { list-style: none; position: absolute;width: 9999px; height: 200px; overflow: hidden;}
.banner ul.list li{ float: left; width: 980px; height: 200px;}
.banner ul.list img{ width: 100%; height: 100%;}
.banner ul.playerControl {list-style: none;	position: absolute;	bottom: 5px; left: 5px; height: 14px;}
.banner ul.playerControl li { float: left; width: 13px; height: 13px; cursor: pointer; margin: 0px 5px; background: url(../images/icon_banner.png) no-repeat; _background: url(../images/icon_banner.gif) no-repeat; }
.banner ul.playerControl li.current { background-position: -13px 0; }

.banner-control {height: 24px;padding: 3px; position: relative; margin-top: -30px;}
.banner-control ul {float: left; list-style: none;}
.banner-control ul li {float: left;padding: 0 5px;line-height: 20px;margin: 2px;background: #fff; cursor: pointer;}
.banner-control ul.numbers {}
.banner-control ul li.hover, .banner-control ul li.current {background: #265b80;color:#fff;}
