.user_top{
	width: 100%;
	padding-top:10px;
}
 .certificate_picture,.party-Productionimg,.party-legalAndFinancialimg,.party-certimg{
  height : 100px !important ;
  wispanh :150px  !important;
  min-height:100px !important;
  width:150px !important;
 }
 .none{
 display: none;
 }
.top_m {
	margin: auto;
	width: 1000px;
	height: 70px;
	line-height: 70px;	
}

.img1{
	float:left;
	}
	
.nav {
	height: 40px;
	background:#4e98e5;

}

.nav_c div{
	float:left;
}

.nav_c .line{
	height: 30px;
	width:1px;
	background-color:#abcaec;
	margin: 5px 0px;
}
.nav_c{	
	width:1000px;
	height:40px;
		font-color:#fff;
	line-height:40px;
	}
.nav_c a{
	color:#fff;
}

.nav_c_l{
	float:left;
}
.nav .nav_c-a{
	float:left;
	width:140px;
	line-height:40px;
	font-size:16px;
	color:#FFF;
}
.nav .nav_c-a:link{
	color:#FFF;	
}
.nav .nav_c-a:visited{
	
	background-color: #88B6E7;
	background-repeat:no-repeat;
}

.item-li:hover{
	text-decoration:underline;
}

.nav .nav_c-a:hover{
	background-color: #88B6E7;
	background-repeat:no-repeat;
	}
	
.nav .now .nav_c-a{
	background-color: #88B6E7;
	background-repeat:no-repeat;
	} 

.lg_nav{
	width:1000px;
	height:100px;
}
.lg_nav_l{
	float:left;
	height: 90px;
	padding-top: 10px;
}
.lg_nav_r{
	float:right;
}
.lg_nav_r li{
	float:left;
	list-style:none;
	width: 79px;
	text-align: center;	
}
.lg_nav_r li a{
	display:block;
	text-decoration: none;
	height:36px;
	line-height:36px;
}
.lg_nav_r li a:hover{
	color:#fff;
	width:80px;
	border-radius:5px;
	background-color:#348aec;
	
}
.lg_nav ul{
	margin:0px;
	margin-top:60px;
}

.cont{
	width:1000px;
	padding:20px 30px;
	border-radius:5px;
	background-color:#fff;
	min-height:640px;
}
.cont_hd{
	border-bottom:1px solid #ccc;
}
.cont_main{
	padding-top:20px;
	font-size:14px;
	line-height:24px;
}

.cont_l{
	width:60%;
	float:left;
	padding-right: 10%;
	border-right: 1px solid #e7e7eb;
}
.cont_r{
	width: 37%;
    float: right;
    margin-top: 100px;
    text-align: center;
}
.cont_r_foc{
	width:220px;
	padding:0px 20px;
}
.cont_r_foc span{
	text-align:center;
	height:30px;
	line-height:30px;
	display: block;
}

.content{
	margin: 0px auto;
	width: 1000px;
}
.FocusPic {
	overflow:hidden;
	width:725px;
	zoom:1;
	position:relative;
	height:240px;
	margin:0 auto;
	
}

.FocusPic .FP_NumList {
	Z-INDEX: 9; RIGHT: 380px; OVERFLOW: hidden; BOTTOM: 10px; ZOOM: 1; POSITION: absolute;
	
	
}
.FocusPic .FP_NumList SPAN {
	DISPLAY: inline; FONT-SIZE: 10px;
	 background-image:url(/res/runtimes/publicimg/base_zc.png);
	 background-position: 0px 0px;
	 FLOAT: left; 
	 MARGIN-LEFT: 5px; WIDTH: 14px; CURSOR: pointer; 
	 LINE-HEIGHT: 14px; 
	 color:#333333;
}

.FocusPic .FP_NumList span.selected {
	background:url(/res/runtimes/publicimg/base_zc.png);
	background-position: -20px 0px;
	background-repeat:no-repeat;
		
}
.FocusPic .FP_pic {
	float: left;
	overflow: hidden; 
	width: 725px; 
	height: 240px;
}
.FocusPic .FP_pic .FP_tit_bg {
	margin-top: -46px; background: #000; 
	filter: alpha(opacity=30); width: 100%; height:86px; opacity: .3
}
.FocusPic .FP_pic .FP_tit_txt {
	margin-top: -88px; padding-left: 12px; 
	font: 14px/1.5em "宋体","黑体"; color: #fff; position: static
}

.FocusPic .FP_pic .FP_tit_txt IMG {
	padding-left:8px; vertical-align: -3%
}
.FocusPic .FP_pic .FP_tit_txt A:hover {
	color: #ffce00; text-decoration: none;
	
}
.FocusPic .FP_pic A:link {
	color: #fff; text-decoration: none;
	
}
.FP_pic A:visited {
	color: #fff; text-decoration: none;
	
}
.FocusPic .FP_pic A:hover {
	text-decoration: underline;
	
}	
.log_en{
	height:240px;
	width:260px;
	margin-left:10px;
}
.log_en ul li{
	height:60px;
	border:1px solid #CCCCCC;
	list-style: none;
	line-height: 60px;
	background-color:#f8f6f6;
}
.log_ico1{
	width:70px;
	border-right:solid 1px #ccc;
	float:left;
	height:58px;
	
}
.per_reg1{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -228px;
	background-color:#fff;
}
.per_reg1_a{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -35px;

}
.log_ico1_a{
	width:70px;
	float:right;
	height:42px;
	margin-top: 10px;
}
.log_ico2{
	width:70px;
	border-right:solid 1px #ccc;
	float:left;
	height:58px;
	
}
.per_reg2{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -183px;
	background-color:#fff;
}
.per_reg2_a{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -87px;

}
.log_ico2_a{
	width:70px;
	float:right;
	height:42px;
	margin-top: 10px;
}
.log_ico3{
	width:70px;
	border-right:solid 1px #ccc;
	float:left;
	height:58px;
	
}
.per_reg3{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -278px;
	background-color:#fff;
}
.per_reg3_a{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -140px;

}
.log_ico3_a{
	width:70px;
	float:right;
	height:42px;
	margin-top: 10px;
}
.box_m{
	float:left;
   height:400px;
   width:726px;
	text-align:left;
   }
.box_m_bt{
	height:40px;
	border-top: 1px solid #ccc;
	border-right:1px solid #ccc;
}
.box_m_bt span{
	float:left;
    width:240px;
    height:40px;
    display:block;
    text-align:center;
    line-height:40px;
	color:#FFF;	
	
	 }
.box_m span.on{
	background-position:  10px -366px;
	background-color:#DCE1E9;
    font-size:16px;
    border-left: 1px #ccc solid;
    
  
}
.box_m span.off{
	background-position:  10px -330px;
	background-color:#f8f6f6;
    font-size:16px;
    border-left:1px solid #ccc;
    border-bottom: 1px #ccc solid;
} 
.box_zbgg{
	background:url(/res/runtimes/publicimg/zbgg.png) no-repeat;
	background-size: 24%;
    padding-left: 30px;
}
.box_zbgg:hover, .box_zbgg:active{
	background:url(/res/runtimes/publicimg/zbgg_b.png) no-repeat;
	background-size: 26%;
    padding-left: 30px;	
    color:#317ece;
}
.box_zb{
	background:url(/res/runtimes/publicimg/zb.png) no-repeat;
	background-size: 24%;
    padding-left: 30px;
}
.box_zb:hover, .box_zb:active{
	background:url(/res/runtimes/publicimg/zb_b.png) no-repeat;
	background-size: 24%;
    padding-left: 30px;	
    color:#317ece;
}
.box_lb{
	background:url(/res/runtimes/publicimg/lb.png) no-repeat;
	background-size: 24%;
    padding-left: 30px;
}
.box_lb:hover, .box_lb:active{
	background:url(/res/runtimes/publicimg/lb_b.png) no-repeat;
	background-size: 26%;
    padding-left: 30px;	
    color:#317ece;
}
.box_m .nr{ 
   height: 310px;
	clear:left;
	padding-left:10px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	overflow: hidden;
	}
.box_m .nr dt{
	padding-left: 20px;
	line-height: 30px;
	float: left;
	height: 30px;
	width: 500px;
	display: inline;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: 700;
	}
.box_m .nr dd{
	float:right;
	line-height: 30px;
	margin-right:20px;
	height:30px;
	width:100px;
	font-size: 14px;
	display:inline;
	}
.box_m .nr dd:before{
	content: "[";
	}
.box_m .nr dd:after{
	content: "]";
	}
.box_m .en_not{
	line-height: 40px;
	font-size:16px;
	text-align: center;
	height:40px;
	border:1px solid #ccc;
	border-top:0px;
	background-color:#f8f6f6;
}
.help_en{
	height:180px;
	width:260px;
	margin-left:10px;
	float:right;
	border:1px #ccc solid;
}
.help_hd{
	border-bottom:1px solid #ccc;
	height:40px;
	font-size:16px;
	line-height:40px;
}
.help_l{
	float:left;
	width:100px;
	/* border-right:1px solid #ccc; */
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -403px;
	padding-left:20px;
}
.help_r{
	float:left;
	width:100px;	
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  10px -477px;
	padding-left:20px;
}
.help_en li{
	list-style: none;
	width:80%;
	padding:0px 10%;
	text-align: left;
	float:left;
	height:35px;
	line-height:30px;
	font-size:14px;	
}
.contact_en{
	height:196px;
	width:260px;
	margin-left:10px;
	float:right;
	border:1px #ccc solid;
	margin-top:15px;
}
.contact_hd{
	border-bottom:1px solid #ccc;
	height:40px;
	font-size:16px;
	text-align: left;
	padding-left:45px;
	line-height:40px;
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position: 10px -477px;
}
.contact_en li{
	list-style: none;
	width:80%;
	text-align: left;
	float:left;
	height:35px;
	line-height:27px;
	font-size:14px;
	padding-left:40px;
}
.li_ico_1{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  5px -510px;
}
.li_ico_2{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  5px -545px;
}
.li_ico_3{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position:  5px -576px;
}
.li_ico_4{
	background:url(/res/runtimes/publicimg/base_zc.png) no-repeat;
	background-position: 7px -401px;
    background-size: 40px;
}
.main_indu{
	width:1000px;
}
.main_indu_h{
	height:40px;
	padding-left:20px;
	line-height: 40px;
	font-size:16px;
	text-align: left;
	
}
.main_indu ul{
	height:195px;
	border:1px solid #ccc;
	margin-left:0px;
}
.main_indu li{
	float:left;
	list-style: none;
	/* width:216px; */
	margin:15px 15px 0px;
}
.main_indu li img{
	height:130px;
	width:216px;
}
.main_indu li span{
	height:40px;
	line-height:40px;
	font-size:14px;
}
.user_bottom{
	height:110px;
	background-color:#3f3e3e;
	margin: 0 auto;
	position: absolute;
	left: 0px;
	right: 0px;
	}
.bottom_m{
	width:1000px;
	margin: 0 auto;
	}
.bottom_l{
	margin-top:20px;
	float:left;
	border-right:1px solid #ccc;
}
.bottom_l img{
	height:80px;
	}
.bottom_r{
	width:600px;
	height:58px;
	float:left;
	text-align:left;
	padding:20px 0px 0px 60px;
	}
.cont_main .table{
	width:100%;
	text-align:left;
}
.table .t1{
	width:300px;
}
.table .t2{
	width:100px;
}
.table .t3{
	width:240px;
}
.table .t4{
	width:160px;
}
.table .t5{
	width:60px;
}
.table .t6{
	width:80px;
}
.table .t1 div{
	width:260px;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.table .t3 div{
	width:200px;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.notice_hd{
	text-align:center;
	margin: 10px 0px;
}
.info{
	text-align:center;
}
.info span{
	margin:0px 15px;
}
.mask {
    position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;
	opacity: 0.5;
	filter: alpha(opacity=50);
	background-color: #000;
	display: none;
}

.loginDiv{
	/* display: none;  */
	position: absolute; 
	width:500px;
	height:400px;
	padding:30px 40px 40px 40px;
	text-align:left;
	font-size:14px;
	border:2px solid #ccc;
	top:200px;
	left:25%;
	background-color:#fff;
	z-index:999;
	border-radius:10px;
}
.loginFormDiv{
	width:500px;
	height:300px;
	background-color: #fff;

}
.loginDiv label{
	text-align:left;
	width:120px;
}
.loginDiv input{
	width:200px;
	margin:5px 0px;
}
.loginDiv button{
	height:36px;
	width:80px;
	background-color: #2f9833;
	border: 0px;
	color:#fff;
	text-align:center;
	margin: 0px 10px;
}
.list_bb{
	
	
}
.form-control{
	color:#858585!important;
}
.list_bb span{
	 color: #727171;
    margin-right: 35px;
    font-size: 14px;
    display: block;

}
.group_label {
    float: left;
    width: 16em;
    margin-right: 1em;
    font-size: 14px;
}
.list-group-item img{
	margin:0px 10px;
}
.p_help{
	margin:5px 10px;
	color:#e00e49;
}
.re_a{
	color:#6c6c6c;
}
.re_a a{
	color:#6c6c6c;
}
.re_a a:hover{
	color:red;
}
.indu_cont p{text-indent: 2em;}
.indu_cont {
    text-indent: 35px;
    padding: 10px 30px;
}


