@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
body{
	color:#666;	 
	font-family:"微软雅黑", "Times New Roman" ;
	font-size:12px;	
}
/* img{
	border:0px;	 
	vertical-align:bottom;
}*/

/*----------------------------*/
.ftl{
	float:left;
}
.ftr{
	float:right;
}
.clear{
	clear:both;
}
.mainer{
	width:960px;
	margin:0 auto;
	padding-top:20px;
	clear:both;
}
/*----------------------------*/
#wintop{
	height:25px;
	background:#555555;
	width:100%;
	line-height:25px;
}
#top{
	width:960px;
	text-align:right;
	margin:0 auto;
}
#top a{
	color:#FFF;
	text-decoration:none;
}
	
#winlogo{
	height:72px;
	background:#FFF;
	border-bottom:1px solid #D2D4D5;
}
#logo{
	width:960px;	 
	margin:0 auto;
}
#logo #nav{
	width:500px;	
}
#logo #nav ul li{
	float:left;
	width:125px;
	line-height:70px;
	list-style-type:none;	
}
#logo #nav ul li div{
	width:100px;
	height:50px;
	margin:20px 0px 0px 0px;
	cursor:pointer;
}
.nav_ul_li_div{
	width:100px;
	height:50px;
	margin:20px 0px 0px 0px;
	cursor:pointer;
}
.nav_ul_li_div_index{
	width:59px;
	height:36px;
	cursor:pointer;
	border:solid 1px Gray;
	border-bottom:0px;
	line-height:36px;
	border:1px solid #696969; 
	border-bottom:none;
	overflow:hidden; 
	background:#fff;  
	margin:5px 1px 0px 1px;
}
#logo #nav ul li div span{
	float:left;
	width:75px;
	line-height:30px;
	font-size:18px;
	text-decoration:none;
	color:#333;
	display:block;
	margin:0px 0px 0px 9px;
}
#logo #nav ul li div img{
	float:left;
	width:8px;
	height:4px;
	line-height:4px;
	font-size:0px;
	margin:13px 0px 13px 3px;
}
#logo ul li a{
	font-size:18px;
	text-decoration:none;
	color:#333;
}
.index_drop_menu {
	width: 83px; 
	height: auto; 
	overflow:hidden; 
	margin:0px 0px 0px 2px; 
	padding:2px 0px 5px 0px; 
	position: absolute; 
	z-index:10000;
	background:#fff;
	border:solid 1px #009DE5;
}
.index_drop_menu ul{
	margin:0px;
	padding:0px;	
}
.index_drop_menu ul li{
	width:83px;
	height:36px;
	line-height:36px;
	list-style-type:none;
	text-align:center;
	overflow:hidden;
}
.index_drop_menu ul li a{
	color:#666;
	text-decoration:none;
	font-size:12px;
}
.index_drop_menu ul li a div:hover{
	background:url(/images/item_bk.png);
	color:#fff;
}
.index_drop_menu ul li div{
	width:77px;
	height:30px;
	line-height:30px;
	margin:3px 3px 3px 3px;
	overflow:hidden;
}
.index_0003_top {
	width: 768px; 
	height: 1px; 
	line-height:1px;
	font-size:0px;
	overflow:hidden;
}
.index_0003_top_left {
	float:left;
	width: 98px; 
	height: 1px; 
	line-height:1px;
	font-size:0px;
	overflow:hidden;
	border-top:solid 1px #fff;
}
.index_0003_top_right {
	float:left;
	width: 670px; 
	height: 1px; 
	line-height:1px;
	font-size:0px;
	overflow:hidden;
	border-top:solid 1px Gray;
}
.index_0003_mid {
	width: 728px; 
	height: 42px; 
	line-height: 42px; 
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding:0px 20px 0px 20px;
}
.index_0003_sub {
	width: 748px; 
	height: 300px; 
	overflow:hidden;
	padding:0px 0px 0px 20px;
}
.index_0003_sub_gride{
	float:left;
	width:230px;
	height:290px;
	margin-right:15px;
}
.index_0003_sub_gride_tltle_a{
	height:35px;
	line-height:35px;
	background:#0098F1;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}
.index_0003_sub_gride_mid{
	height:200px;
	padding:5px 10px 5px 10px;
	border:1px solid #0098F1;
	border-bottom:none;
}
.index_0003_sub_gride_mid_top{
	height:200px;
	line-height:15px;
	color:#9B9A9F;
}
.index_0003_sub_gride_mid_bottom{
	height:10px;
	line-height:1px;
	font-size:1px;
	border-bottom:1px solid #D0C9C9;
}
.index_0003_sub_gride_sub{
	height:45px;
	padding:0px 10px 0px 10px;
	border:1px solid #0098F1;
	border-top:none;
	text-align:center;
	overflow:hidden;
}
.index_0003_sub_gride_mid_top span{
	display:block;
	width:203px;
	line-height:18px;
	font-size:12px;
	font-weight:bolder;
	color:#5E5F5A;
	overflow:hidden;
	background:url(/images/p.png) no-repeat;
	background-position:0px 7px;
	padding-left:7px;
}
.index_0003_sub_gride_mid_top_a_20{
	display:block;
	color:#0098F1;
	text-decoration:none;
	padding:20px 0px;
}
.index_0003_sub_gride_mid_top_a_70{
	display:block;
	color:#0098F1;
	font-weight:bolder;
	text-decoration:none;
	padding:70px 0px 0px 0px;
}
.index_0003_sub_gride_mid_top_a_88{
	display:block;
	color:#0098F1;
	font-weight:bolder;
	text-decoration:none;
	padding:88px 0px 0px 0px;
}
.index_0003_sub_gride_mid_top_a_35{
	display:block;
	color:#0098F1;
	font-weight:bolder;
	text-decoration:none;
	padding:35px 0px 0px 0px;
}
.index_0003_sub_gride_mid_top_a{
	display:block;
	color:#0098F1;
	text-decoration:none;
}
.index_0003_sub_gride_sub input{
	width:83px;
	height:20px;
	line-height:20px;
	margin:15px;
	border:0px;
	color:#fff;
	background:url(/images/bt.png);
}
.index_0003_index_1 {
	width: 768px; 
	height: 343px; 
	overflow:hidden; 
	margin:70px 0px 0px 5px; 
	padding-left:2px; 
	position: absolute; 
	z-index:10000;
	background:#fff;
	border:solid 1px Gray;
	border-top:none;
}
.index_0003 {
	display: none;
}
#logo #logo_login{
	width:120px;
}
#logo #logo_login ul li{
	float:left;
	width:60px;
	line-height:70px;
	list-style-type:none;	
}
#logo #logo_login ul .act a{
	color:#0098F1;	 
}
#logo #logo_login ul li  a:hover{
	color:#0098F1;
}
#box{
    z-index:100;
	position:absolute;
	top:120px;
	left:172px;
	width:285px;
	height:335px;
	margin:0 auto;
	 
	background:url(/images/login_box.png);
	padding:20px;
}
#box #box_title{
	color:#FFF;
	font-size:20px;
	font-weight:bold;
}
#box p{
	color:#E6E6E6;
	font-size:12px;
	height:25px;
	line-height:25px; 
}
#box  select{
	width:270px;
	height:40px;
	outline:0px;
	color:#666;
	padding:5px;
}
#index_ad_960{
	width:960px;
	padding-top:20px;
	margin-top:20px;
	margin:0 auto;
}
#box #btn{
	width:280px;
	height:40px;
	outline:0px;
	border:0px;
	background:#0098F1;
	color:#FFF;
	font-size:14px;	
}
#box #zhushi{
	color:#E6E6E6;
	font-size:12px;
	text-align:center;
	height:50px;
	line-height:50px; 
}
.mainer #mainer_left{
	float:left;
	width:660px;
	height:300px;
	border-top:2px solid #135285;
	border-left:1px solid #D2D4D5;	 
	border-right:1px solid #D2D4D5;
	border-bottom:1px solid #D2D4D5;
	background:url(/images/xxk_bg.jpg) repeat-x;		
}

.mainer #mainer_right{
	float:right;
	width:280px;
	height:300px;
	border-top:2px solid #135285;
	border-left:1px solid #D2D4D5;
	border-right:1px solid #D2D4D5;
	border-bottom:1px solid #D2D4D5;
}
.mainer #mainer_right_tltle{
	height:40px;
	line-height:40px;
	background:#F8F8F8;
	color:#135285;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	border-bottom:1px solid #D2D4D5;
}
.mainer .mainer_right_line{
	height:45px;
	line-height:45px;
	padding:0 20px;
}
.mainer .mainer_right_line_beizhu{
	height:20px;
	line-height:20px;
	margin:0 20px;	 
	border-top:1px solid #D2D4D5;
	color:#999;	
}
.input_txt{
	width:170px;
	height:25px;
	line-height:25px;
	outline:0px;
	color:#666;	
	padding:0px 5px 0px 5px;
	font-size:12px;
	background:#fff;
	border:solid 1px #D2D4D5;
}
.input_txt_err{
	width:170px;
	height:25px;
	line-height:25px;
	outline:0px;
	color:#666;	
	padding:0px 5px 0px 5px;
	font-size:12px;
	background:#ccc;
	border:solid 1px Red;
}
.mainer .mainer_right_line .input_btn{
	width:183px;
	height:25px;
	background:#0098F1;
	outline:0px;
	border:0px;
	color:#FFF;
}
.mainer .mainer_title{
	font-size:20px;
	height:30px; 	 
}
.mainer  #daikuanlist{
	
}
.mainer  #daikuanlist  ul li{
	float:left;
	width:110px;
	height:25px;
	line-height:25px;
	list-style-type:none;
	text-align:center;
}
.mainer  #daikuanlist  ul .width200{
	width:300px;
	 
}
.mainer  .daikuanlist  ul li{
	float:left;
	width:110px;
	height:50px;
	line-height:45px;
	list-style-type:none;
	text-align:center;
	border-bottom:1px solid #D2D4D5;
 
}
.mainer  .daikuanlist  ul li a{
	font-size:18px;
	text-decoration:none;
	color:#666;	
}
.mainer  .daikuanlist  ul li img{
	vertical-align:middle;	
}
.mainer  .daikuanlist  ul .width200{
	width:290px;
	text-align:left;
	padding-left:10px;
}
.mainer .mainer_more a{
	display:block;
	height:40px;
	line-height:40px;	 
	font-size:16px;
	text-decoration:none;
	color:#666;	
	text-align:center;
}
.mainer .mainer_more a:hover{
	text-decoration:underline;
}
.mainer  #mainer_dongtai ul li img{
	padding:15px 20px 5px 30px;
}
.mainer  #mainer_dongtai ul li{
	list-style-type:none;
	height:40px;
		border-bottom:1px solid #D2D4D5;
		line-height:40px;
		clear:both;
}
.mainer  #mainer_dongtai a{
	font-size:16px;
	text-decoration:none;
	color:#808080;
	line-height:40px;

}
#winfooter{
	background:#555555;
	margin-top:40px;
}
#footer{
	padding-top:10px;
	width:960px;
	margin:0 auto;
	padding-bottom:100px;
	color:#808080;
	font-size:14px;
	text-decoration:none;
}
#footer  .footer_line{
	padding:10px 0px;
	border-bottom:1px solid #808080;
	 
}
#footer  .footer_line img{
	vertical-align:middle;
}
#footer .footer_line span{
	padding:0px 16px;
}
#footer .footer_line span a{
	color:#808080;
	font-size:14px;
	text-decoration:none;
}
#footer .footer_line .act{
	padding-left:0px;
	padding-right:16px;
}
.mainer  #leftside{
	width:260px;
	float:left;
}
.mainer  #leftside .leftside_box{
	border:1px solid #D2D4D5;
}
.mainer  #leftside .title{
	height:30px;
	line-height:30px;
	color:#FFF;
	font-size:16px;
	padding-left:20px;	
	background:#8A8A8A;
	
}
.mainer  #leftside  .line{
	margin:0 20px;
	line-height:30px;
}
.mainer  #leftside  .line .xian{
	background: #D2D4D5;
	height:1px; 
}
.mainer  #leftside  .line .red{
	color:#F00;
	padding:0px 5px;
}
.mainer  #leftside  .line span{
	color:#009900;
}
.mainer  #leftside  .line img{
	vertical-align:top;
}

.mainer #rightside{
	float:right;
	width:680px;
}
.mainer #rightside .rightside_box{
	margin-bottom:20px;
}
.mainer #rightside .rightside_box  .rightside_box_title{
	background:url(/images/a_bg2.png) repeat-x;
	height:30px;
	border:1px solid #D2D4D5;	
}
.mainer #rightside .rightside_box  .rightside_box_title .tt{
	background:url(/images/a_bg1.png) repeat-x;
	height:20px;
	border-right:1px solid #D2D4D5;
	width:60px;
	font-weight:bold;
	padding:5px 20px;	
}
.mainer #rightside .rightside_box  .rightside_box_content{
	padding:20px;
	border-right:1px solid #D2D4D5;
	border-left:1px solid #D2D4D5;
	border-bottom:1px solid #D2D4D5;
}
.mainer #rightside .rightside_box  .rightside_box_content  #lianxi{
	padding:20px 0px;
	
}
.mainer #rightside .rightside_box  .rightside_box_content .red{
	font-weight:bold;
	color:#F60;
}
.mainer #rightside .rightside_box  .rightside_box_content .jianjie{
	line-height:25px;
	font-size:14px;
}
.mainer #rightside .rightside_box  .rightside_box_content .jianjie p{
	padding:10px 0px;
}


.index_0008 {
	width:270px;
	height: auto;
	margin-bottom:20px;
}

.index_0008_top {
	margin-top: 10px;
}

.index_0011 {
	width: 260px; 
	height: 35px;
	padding-left:20px;
	background:#F6F6F6;
	line-height:35px;
	font-size:12px;
	cursor:pointer;
	font-weight:bolder;
}
.index_0012 {
	width: 270px;
	height: 38px;
	margin-top:0px;
	border-bottom:2px solid #009DE5;
	background:#fff;
}
.detail_com_title {
	width: 264px;
	padding-left:6px;
	padding-right:10px;
	height: 25px;
	margin-top:5px;
}
.detail_com_detail_index {
	width:608px; overflow:hidden; margin:0px auto 6px auto; border-top:solid 1px #CCC; padding-top:10px; font-size:12px;
}
.detail_com_detail {
	display:none;
}
.index_0012_sub_index {
	width: 84px; 
	height: 38px;
	background:#009DE5;
	float:left;
	line-height:40px;
	text-align:center;
	font-weight:bolder;
	font-size:12px;
	cursor:pointer;
	color:#fff;
}
.index_0012_sub_index a {
	text-decoration:none;
	color:#000;
}
.index_0012_sub {
	width: 84px; 
	height: 38px;
	background:#fff;
	float:left;
	line-height:40px;
	text-align:center;
	font-size:12px;
	cursor:pointer;
}
.index_0012_sub a {
	text-decoration:none;
	color:#fff;
}

.index_0013_index {
	width: 270px; 
	height: auto;
	background:#fff;
	padding-bottom:20px;
}
.index_0013 {
	display:none;
}
.index_0013_sub {
	width: 258px; 
	height: 23px;
	font-size:12px;
	line-height:23px;
	padding-left:6px;
	padding-right:6px;
	overflow:hidden;
	display:none;
}
.index_0013_sub a {
	text-decoration:none;
	color:#000;
}
.index_0013_sub_index {
	width: 258px; 
	height: 23px;
	font-size:12px;
	line-height:23px;
	padding-left:6px;
	padding-right:6px;
	overflow:hidden;
}
.index_0013_sub_index a {
	text-decoration:none;
	color:#000;
}
.index_0013_sub_show_index{
	width: 258px; 
	height: 62px;
	font-size:12px;
	margin-left:6px;
	margin-right:6px;
	overflow:hidden;
	border:solid 2px #F0AD20;
}
.index_0013_sub_show_index a {
	text-decoration:none;
	color:#000;
}
.index_0013_sub_show{
	width: 247px;
	padding:0px 12px 0px 11px; 
	height: auto;
	overflow:hidden;
	background:#fff;
}
.index_0013_sub_show a {
	text-decoration:none;
	color:#000;
}
.index_0013_sub_show_item{
	width: 247px;
	padding:5px 12px 5px 11px; 
	height: auto;
	overflow:hidden;
}
.index_0013_sub_show_title{
	width: 247px; 
	height: auto;
	line-height: 17px;
	padding-top:9px;
	font-size:12px;
	overflow:hidden;
	font-weight:bold;
}
.index_0013_sub_show_content{
	width: 227px; 
	height: auto;
	background:#DEE7FF;
	padding:5px 10px 5px 10px;
	overflow:hidden; 
}
.index_0013_sub_show_title_bk{
	width: 247px; 
	height: 11px;
	line-height: 11px;
	font-size:0px;
	overflow:hidden;
	background:url(/images/up_bk.png);
}
.index_0013_sub_show_mid{
	float:left;
	width: 10px; 
	height: 22px;
	margin-top:3px;
	overflow:hidden;
}
.index_0013_sub_show_right{
	float:left;
	width: 227px; 
	height: auto;
	line-height: 17px;
	overflow:hidden;
	font-size:14px;
	padding:0px 5px 0px 5px;
}
.index_0013_sub_show_right a{
	color:#333;
	text-decoration:none;
	font-size:14px;
}
.index_0013_sub_show_right_sub {
	width: 178px; 
	height: 20px;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
}
.index_0013_sub_show_mid_img{
	width: 51px; height: 56px; margin: 3px; border: 0px;
}



#nv {
width: 980px;
text-align: left;
height: auto;
margin: 0px auto;
z-index:100;
_position: relative ;
_top:0px;
}

#go-top{
	position: fixed;
	width: 50px;
	height: 50px;
	display: block;
	right: 10%;
	bottom:10%;
	background: url(/images/go.png) no-repeat left top;
	z-index:990000;
}
