@charset "utf-8";
/* CSS Document */


/*头部*/
.header{
	background:#fefefe;
	height:110px;
	min-width:1200px;
	border-bottom:#dedede solid 1px;
	}

.headerbox{
	width:1200px;
	margin:0 auto;
	}	
.logo{
	float:left;
	display:inline; 
	width:160px;
	}
.logo img{
	width:160px;
	height:60px;
	margin:5px 0px 3px 0px;
	}
.topmenu{
	float:right;
	display:inline;
	width:1000px; text-align:center;
	}
#site-nav{ float:right; margin-top:10px;}
#site-nav .quick-menu li {
	padding:0px 10px 0px 10px;
	float: left;
	display:inline; 
	/*border-right:#dedede solid 1px;*/
	}
#site-nav .quick-menu li.quick-menu-welcome{ border-right:none; padding-right:2px;}
#site-nav .quick-menu li.quick-menu-welcome img{
    width:20px;
    height:20px;
    margin-right:5px;
    }
#site-nav .quick-menu li.quick-menu-welcome span{
    position:relative;
    top:-5px; 
    }
#site-nav .quick-menu li.menu-item {
	padding:0px;
	position: relative;
	}
#site-nav .menu-hd {
	padding:0px 22px 0px 10px;
	display:block;
	z-index: 902;
	margin: 1px 1px 0px; 
	sursor: pointer;
	position: relative;
	height: 20px;
	color: #ffffff;
	}
#site-nav .menu-hd B {
	border: #fff 4px solid; 
	border-top: #fff 4px solid;
	font-size: 0px; 
	line-height: 0;  
	width: 0px;
	height: 0px;   
	position: absolute; top: 7px; right: 10px; 
	-webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in
	}
#site-nav .menu-bd {
    border:#fff 1px solid;
    display: none; 
    z-index: 901; 
    background: #fff; 
    position: absolute; top: 21px; rigth:0px;
    min-width:54px;
    padding:5px 10px;
    text-align:left;
    }
#site-nav .menu-bd a{
	color: #ffffff !important;
}
#site-nav .menu-bd li{
    display:block;
    float:none;
    padding:0px;
    }
#site-nav .menu-bd li a{
	line-height: 22px;
    white-space:nowrap;
    }
#site-nav .menu:hover .menu-hd {
	border: #fff 1px solid;
	background:#fff; 
	margin: 0px;
	}
#site-nav .menu:hover .menu-bd {
	display: block;
	}
#site-nav .menu:hover .menu-hd B {
	border-left-color: #fff; 
	filier: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); 
	border-bottom-color: #fff; 
	border-top-color: #fff; top: 5px;
	border-right-color: #fff; 
	-moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%;
	}
	
/*导航*/	
.navigationbox{
	float:left;
	display:inline;
	}
#navigation li{ 
	float:left; 
	display:inline;
	}
#navigation li a.navcurrent{
	color:#519dcb;
	}
#navigation li a{
	display:block; 
	float:left; 
	height:42px; 
	line-height:42px; 
    font-size:16px; 
    padding-right:20px;
	}
/*#navigation li a:hover{
     background:#f2f2f2;
     }*/
.dropmenudiv_b{
    position:absolute;
    margin-top:-5px;
    visibility: hidden;
    clear:both;
    /*height:140px;*/
    z-index:999999; 
    border:#bad4ee solid 1px;
    background:#fff;
    padding:5px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    }
.dropmenudiv_b span.nav_arrow{
    display:block;
    width:15px;
    height:8px;
    background:url(../../images/v7/icon.png) -10px -1040px no-repeat;
    margin:-13px 0px 0px 10px;
    }
.dropmenudiv_b .menu_ul{
    float:left;
    display:inline;
    width:auto;
    /*height:125px;*/
    padding:0px 15px;
    border-left:#dedede dotted 1px;
    margin-top:5px;
    }
.dropmenudiv_b .menu_ul_noborder{
    border-left:none;
    }
.dropmenudiv_b .menu_ul li a{
    /*padding-left:20px;
    width:70px;*/
    display: block;
    height:25px;
    line-height:25px;
    font-size:12px;
    }
.dropmenudiv_b .menu_ul li a:hover{
    text-decoration:underline;
    }


/* .navsearch{
	float:right;
	display:inline;
	border:#dedede solid 1px;
	}
	
.navsearch select{
    min-width:50px;
    background:#fff;
    border:#fff solid 1px;
    }
.navsearch .form-text100{
    width:150px;
    border:none;
    color:#999;
    background:#fff;
    font: 12px/1.5 '微软雅黑',Helvetica,Arial;
    } */
	
.navsearch{
	float:right;
	display:inline;
	border:#dedede solid 1px;
	height:28px;
	background:#fff;
	}
.fake_select{
	width:85px;
	height:28px;
	float:left;
	position:relative;
	}
.fake_select span{ float:left; cursor:pointer; display:block; height:28px; line-height:28px; width:75px; padding:0px; padding-left:10px; color:#777;background:url(../../images/v7/icon.png) no-repeat -75px -407px;}
.fake_select ul{ width:85px; display:none; background:#fff; position:absolute; z-index:999999; top:28px;border:1px solid #dedede; border-top:0px;}
.fake_select:hover ul{display:block;}
.fake_select ul li{ height:22px;width:85px;}
.fake_select ul li a{ display:block; height:22px; line-height:22px; color:#777; width:75px; padding-left:10px;}
.fake_select ul li a:hover{ color:#3B86CF;}
.navsearch_text{ height:24px; line-height:24px; width:142px; border:0px; padding-left:5px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin-top:2px; float:left; font-family:'微软雅黑'; font-size:12px; color:#777;}
.navsearch_button{ width:36px; height:24px; margin-top:2px; border:0px; cursor:pointer;float:left; background:url(../../images/v7/icon.png) no-repeat -2px -478px;}
	
/*版权*/	
.footer{
	text-align:center;
	height:35px;
	line-height:35px;
	border-top:#dedede 1px solid;
	width:1200px;
	margin:0 auto;
	margin-top:20px;
	}
