﻿/* CSS Document */

.ifram_h {
width:100%;
height:60px;
margin:0px auto;
}
.ifram_footer {
width:100%;
height:70px;
margin:0px auto;
}
/*logo
-------------------------------*/
.wrapper{
	width:1200px;
	margin:0px auto;
}

.nav_w{
	width:100%;
	 background: url(../images/banner.jpg) no-repeat center top #0076cd;
	height:120px;
	}		
.user-box{
	width:1200px;
	position:relative;
	margin:0px auto;
	height:80px;
	line-height:53px;
	color:#fff;
	font-size:20px;
}
.logo{
	width:380px;
	float:left;
	}
.logo img{
	padding-top:15px;
	float:left;
	width:130px;
	height:40px;
	}	
.user-box span{
	display:block;
	width:150px;
	float:left;
	text-align:left;
	margin-left:20px;
	padding-top:10px;
}
.user-box ul{
	height:35px;
	width:360px;
	position:absolute;
	left:0px;
	bottom:0px;
	}

.user-box ul li a{
	display:block;
	text-align:center;
	margin-right:5px;
	line-height:35px;
	float:left;
	font-size:14px;
	margin-top:40px;
	border-radius: 10px 10px 0px 0px;
}
.user-box ul li a>span{
	font-size:12px;
	padding-left:5px;
	
}
.user-box ul li a:link,.user-box ul li a:visited {
	padding:0px 26px 0px;
	font-size:14px;
	color:#eaf6ff;
	background-color:#006eb7;	
}
.user-box ul li a:hover,.user-box ul li a:active {
	padding:0px 26px 0px;
	font-size:14px;
	color:#0088d3;
	background-color:#fff;	
}
.user-box ul li a.box_on {
	padding:0px 25px 0px;
	font-size:16px;
	color:#0088d3;
	background-color:#fff;
}	
.user-box ul li a:last-child { 
border-right: none;
}
.nav_r{
	width:440px;
	float:right;
	font-size:14px;
	margin-top:15px;
	}
	
.nav_r a { 
float:right; 
display:block;
padding:0px 15px;
text-align:center;
height:25px;
line-height:25px;
color:#0092c5;
margin-left:10px;
border-radius:20px;
background-color:#dbf0ff;
}  
.nav_r a:hover { 
color:#0092c5;
background-color:#fff;
} 
/*主体内容
-------------------------------*/	
.mt10{ 
	margin-top:10px;
} 
.mb10{ 
	margin-bottom:10px;
}
.sidebar{
	width:28%;
	float:left;
	}
.content{
	width:71%;
	float:right;
	}


/*左边导航树*/
.wbor{
border:1px #d8d7d7 solid;
padding-bottom:6px;
}

.wbor h4{
		color:#fff;
		font-size:14px;
		height:35px;
		line-height:35px;
		text-align:left;
		padding-left:20px;
		background:linear-gradient(to right, #00a7df, #006eb7);
		font-weight:700;
	}
.sid_nav{
		height:35px;
		line-height:35px;
		background-color:#f6f6f6;
	}
.sid_nav a{
	display:block;
	width:50%;
	float:left;
	text-align: center;
	}
.sid_nav a.red{
		color:#e40001;
}
	
ul.tree li{clear:both; *zoom:1;list-style:none;
padding:2px 0; 
vertical-align:middle;
padding-left: 10px; }
ul.tree li font{
	color:#0073cc;
	font-size:12px;
	 }

ul.tree label{
	display:block;
	height:30px;
}
ul.tree label a{
	color:#0073cc;
}
ul.tree label a:hover{
	color:#e40001;
}
ul.tree label span{
	font-size:12px;
	color:#5c7ab0;
}
ul.tree .treeL{ width:35px; float:left; overflow:hidden; text-align:right;}
ul.tree .treeCtr{ width:11px; height:25px;*overflow:hidden; display:inline-block; vertical-align:top; margin:2px 2px 0px 0px;}
ul.tree .treeOn{ cursor:pointer; background:url(../images/treelist-reduce.gif) 0 8px no-repeat;}
ul.tree .treeOff{cursor:pointer; background:url(../images/treelist-plus.gif) no-repeat  0 8px ;}
ul.tree input{ 
height:30px;
vertical-align:middle;
line-height:30px; 
margin-right:2px;
margin-left:2px;
}
ul.tree li.gray{
height:30px;
line-height:30px;
border-bottom:1px #FFFFFF solid;
}
ul.p_left{
	padding-left:20px;

}	
.si_nav{
	padding:10px 0px 10px 20px;
	border-bottom:1px #CCCCCC dashed;
	}
.tree h5{
	height:30px;
	padding-bottom:5px;
	border-bottom:1px #dadbdc dashed;
	margin-bottom:5px;
	font-size:12px;
}	
	.tree h5 a{
		padding:0px 20px;
		float:right;
}

.tree h5 a:hover,.tree h5 a:active {
	color:#ef4335;
}
.tree h5 a:link,.tree h5 a:visited{
	color:#078aed;
	line-height:35px;
}

.tree h5 a:hover,.tree h5 a:active {
	color:#ef4335;
}	
.tit_2{	
	color:#0073cc;
	line-height:35px;
	background:url(../images/arrow_s.png) no-repeat 23px 13px;
	padding-left:35px;
	}		
.tit_3{	
	line-height:35px;
	padding-left:40px;
	color:#0073cc;
	background:#eaf6ff url(../images/arrow_box.png) no-repeat 23px 12px;
	}
.tit_3 a{	
	color:#0073cc;
	}
.tit_3 input{	
	margin-right:5px;
	}
.tab_list{
	margin-left:17px;
	}
.tab_list table {
	margin:5px auto;
	}	
.tab_list table tr{
	line-height:22px;
	}	
.tab_list table tr td{
	padding:3px;
	}	
.tab_list table input{	
	margin-right:5px;
	}
.b_btn{
	height:35px;
	padding-left:270px;	
	}
.b_btn span{	
	padding-right:30px;
	float:left;
	}
.b_btn span a.yes{
	display:block;
	float:left;
	width:85px;
	text-align:center;
	height:28px;
	line-height:28px;
	border:1px #a6d0ef solid;
	margin-top:3px;
	background-color:#0074e8;
	color:#FFF;
	margin-left:50px;
	}
.b_btn span a.close{
	color:#0074e8;
	border:1px #a6d0ef solid;
	background-color:#ecf7ff;
	}	
.pagenav{
	height:50px;
	text-align:center;
	line-height:50px;
	margin:5px auto;
}
.pl50{
	padding-left:50px;
}
.pagenav a{
	padding:4px 13px;
	border-radius:3px;
	color:#4184f0;
	background-color:#ebf4fe;
}	
.pagenav a.left_i{
	 background:url(../image/left_i.png) no-repeat 8px -25px;
	 margin-right:6px;
}
.pagenav a.right_i{
	 background:url(../image/right_i.png) no-repeat 9px -25px;
	 margin-right:6px;
}	
.pagenav a:link{

	color:#4184f0;
	background-color:#ebf4fe;
}
.pagenav a:visited {

	color:#4184f0;
	background-color:#ebf4fe;
}
.pagenav a:hover {

	color:#fff;
	background-color:#4084f0;
}	
.pagenav a:active {

	color:#fff;
	background-color:#cad0d7;
}
.pagenav a.left_i:hover{
	 background:#4084f0 url(../image/left_i.png) no-repeat 8px 6px;
	 margin-right:6px;
}
.pagenav a.right_i:hover{
	 background:#4084f0 url(../image/right_i.png) no-repeat 9px 6px;
	 margin-right:6px;
}
.pagenav a.pagenavon:link,
.pagenav a.pagenavon:visited, 
.pagenav a.pagenavon:hover,
.pagenav a.pagenavon:active {
	border:1px #4084f0 solid;
	color:#fff;
	background-color:#4084f0;
}
.pagenav a.p_gray{
	border:1px #cad0d7 solid;
	color:#fff;
	background-color:#cad0d7;
}
.pagenav a.left_i_gray{
	 background:#cad0d7 url(../image/left_i.png) no-repeat 8px 6px;
	 margin-right:6px;
	 border:1px #cad0d7 solid;
}	

/*header检索
-------------------------------*/
.seachbox{
	width:665px;
	height:35px;
	margin-top:35px;
	position:absolute;
	right:-98px;
	bottom:-20px;
}
.sf_input {
width:340px;
color:#333333;
border:1px #fff solid;
height:28px;
font-size:14px;
line-height:28px;
padding-left:10px;
float:left;
}

.sf_butttw {
font-size:14px;
float:left;
text-align:center;
display:block;
width:100px;
height:30px;
line-height:30px;
background-color:#cb1505;
color:#fff;
cursor:pointer;
border-width:0;
}
.gj_but {
font-size:14px;
float:left;
text-align:center;
display:block;
width:100px;
height:28px;
line-height:28px;
border:1px #64b2ff solid;
background-color:#0463bf;
color:#fff;
cursor:pointer;
margin-left:10px;
}
.footer {
	height:60px;
	width:100%;
	background-color:#f6f6f6;
	padding-top:10px;
}
.footer p{
	width:1200px;
	margin:0px auto;
	text-align:center;
	line-height:25px;
}