﻿/* common styling */
/* Menu导航 */
#index_nav {
	width:100%;
	float:right;
	height:45px;
	margin-top: 25px;
	/*background:#0045a9;*/
}
#navbox{ 
	margin: 0px auto;
	padding: 0px; 
	width: 100%; 
	height: 45px;
}
#nav{ 
	margin: 0px auto; 
	padding: 0px; 
	width: 789px;
	height: 45px; 
	position: relative; 
	z-index:999;
}
.downmainmenu {
	POSITION: absolute;
	HEIGHT: 45px; 
	OVERFLOW: visible;
}
.downmainmenu UL {
	Z-INDEX: 999; 
	LIST-STYLE-TYPE: none; 
	margin:0px; 
	padding:0px;
}
.downmainmenu UL LI {
	POSITION: relative;
	DISPLAY: inline; 
	line-height: 45px;
	FLOAT: left; 
	font-family: "微软雅黑","",Arial, "Arial Black";
	background: url(../pic/nav_li_bj.png)no-repeat right top;
}
.downmainmenu UL LI:last-child{
	background: none;
}
.downmainmenu UL LI A {
	DISPLAY: block; 
  	color:#000; 
 	text-decoration:none;
  	text-align:center;
   	font-size:15px;
}
.downmainmenu UL LI A:hover {
	COLOR: #fff; 
	background:#0299de;
	height:45px;
}

.downmainmenu UL LI UL {
	COLOR: #FFFFFF; 
	POSITION: absolute;
	DISPLAY: none;
	VISIBILITY: hidden;
	line-height:32px;
	background:rgba(0,0,0,.5);
	WIDTH: 137px;
	opacity:0.9
}
.downmainmenu UL LI UL DD {
	border-bottom:1px solid #000;
	DISPLAY: list-item; 
	FLOAT: left; 
	WIDTH: 100%;
	line-height:32px;
	font-family: "微软雅黑","",Arial, "Arial Black";
	font-size:12px;
}
.downmainmenu UL LI UL DD A {
	color: #FFFFFF;
	line-height:32px; 
	font-size:14px; 
	width:117px; 
	text-align:left; 
	padding-left: 20px;
}
.downmainmenu UL LI UL DD A:hover{ 
	color: #fff; 
	background:#0299de; 
	height:32px; 
	line-height:32px;
}

.ddshadow {
	POSITION: absolute; 
	WIDTH: 137px; 
	HEIGHT: 0px; 
	TOP: 0px; 
	LEFT: 0px;
}
#nav .navxl{ 
	width: 93px;
	text-align:center; 
	font-size:16px; 
	font-family: "微软雅黑","",Arial, "Arial Black";
	 /*background:url(../pic/menuline.jpg) no-repeat right;*/
}



/*banner*/
.banner{
            width: 100%;
            /*height: 560px;*/
            /*background: black;*/
            /*子绝父相*/
            position: relative;
            /*超出部分全部隐藏，解决横向滚动条*/
            overflow: hidden;
        }
        .banner ul{
            position: absolute;
        }
        .banner ul li{
            /*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
            width: 100%;
            height: 483px;
            float: left;
            background:  no-repeat center center;
        }
        /*.banner ul li:nth-child(1){*/
            /*background: url('./1.jpg') no-repeat center center;*/
        /*}*/
        /*.banner ul li:nth-child(2){*/
            /*background: url('./2.jpg') no-repeat center center;*/
        /*}*/
        /*.banner ul li:nth-child(3){*/
            /*background: url('./3.jpg') no-repeat center center;*/
        /*}*/
        .banner ol{
             position: absolute;top: 94%;left: 44%;
             /*width: 100px;*/
        }
        .banner ol li{
            width: 15px;
            height: 15px;
            float: left;
            background: white;
            border-radius: 50%;
            margin-left: 15px;
            cursor: pointer;
        }
        .banner ol .current{
            width: 20px;
            height: 20px;
    background: none;
    border:1px solid white;
    position: relative;
    top: -3px;

        }