@charset"utf-8";

*{
	 margin:0px; 
	 padding:0px; 
	 list-style:none;
	 font-family:Microsoft YaHei;
}
body{ 
	background-color:#fff;
	color:#333;
	font:12px/1.5 tahoma,arial;
}
html, body {
    width: 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{
	margin:0; padding:0;
}

ol, ul{ list-style:none outside none;}

a{ color:#444; outline:none; text-decoration:none;}



a:link{	
	color:#444;	
	text-decoration: none;
}
a:visited{
	color:#444;	
	text-decoration: none;
}
a:active {
    color:#ff4801;
 	text-decoration: underline;
}
a:hover {
	color:#ff4801;
	text-decoration: underline;
	
}


.picGray {
}



.mg_a{ margin-right:20px;}
.lc_bodrer{ border-top: 1px dashed #ffad38; width:100%;}



#main{ min-width:1000px;}

/*ͷ��Ū1�1�77��1�1�77*/

#header{ 
	width:100%; 
	height:80px;
	overflow:hidden;
/*	font-family:Microsoft YaHei;*/
}
#header .head_nav{
	width:1000px;
	height:80px; 
	margin:0 auto;
	color:#444;
	
}
#header a{ color:#444;}
#header a:hover{ color:#ff4801;text-decoration: underline;}
#header .logo{
	width:236px; 
	height:58px; 
	background:url(../images/logo.png) no-repeat;
	position:relative;
	margin:11px 100px 0 0;
	float:left;
}

#header .t_menu{
	float:left;
}
#header .t_menu .tit{
	float:left;
	font-size:16px;
	line-height:80px;
	margin:0 15px;
	color:#444;
}
#header .t_menu .tit_ac{
	float:left;
	font-size:16px;
	line-height:80px;
	margin:0 15px;
	color:#ff4801;
}

#header .t_menu .tit_ac a{
	color:#ff4801;
}

#header .login_zc{
	float:right;
	cursor:pointer;
}

#header .login_zc .dl{
	float:left;
}

#header .login_zc .dl .icon{
	float:left;
	width:22px;
	height:22px;
	background:url(../images/login_icon.gif) no-repeat;
	margin:29px 0;
}
#header .login_zc .dl .tit{
	font-size:16px;
	line-height:80px;
	margin-left:10px;
	color:#444;
	float:left;
}

#header .login_zc .dl .icon2{
	float:left;
	width:22px;
	height:22px;
	background:url(../images/login_icon2.gif) no-repeat;
	margin:29px 0;
	margin-left:10px;
}

/*----------banner-----------*/

#banner{
	width:100%; 
	height:396px; 
	overflow:hidden;
	background:#ffda89;
	border:0;
}

/*----------����Ū1�1�77��ƽ��1�1�77-----------*/

#jrkfpt{
	width:100%;
	height:88px;
	overflow:hidden;
	background:#f0f0f0;
	margin-bottom:20px;
	
}
#jrkfpt .jrkfpt_nav{
	width:1000px;
	height:88x;
	margin:0 auto; 
	overflow:hidden;
}

.jrkfpt_tit01{ float:left; font-size:16px; line-height:78px; text-align:left; color:#636363;}

.jrkfpt_button{ width:180px; height:46px; background:url(../images/yyjr_but2_bj.gif) no-repeat; color:#fff; line-height:46px; float:right; cursor:pointer;}
.jrkfpt_button .icon{ width:18px; height:18px; background:url(../images/add_icon.png) no-repeat;  float:left; margin:14px 13px 0 26px;}
.jrkfpt_button .tit{ font-size:16px; color:#fff; float:left; }
.jrkfpt_button:hover{ background:url(../images/yyjr_but2_bj_hover.gif) no-repeat;}


.top{ width:65px; height:65px; position:fixed; right:20px; bottom:130px; background:url(../images/top_icon.gif) no-repeat; cursor:pointer;}
.top:hover{  background:url(../images/top_icon_hover.gif) no-repeat;}


/*----------��ݹ��ܲ˵�-----------*/
/*#kjgl{
	width:100%;
	height:180px;
	overflow:hidden;
	background:#f0f0f0;
	margin-bottom:20px;
	
}
#kjgl .kjgl_nav{
	width:1000px;
	height:180px;
	margin:0 auto; 
	overflow:hidden;
}

#kjgl .kjcd{
	width:320px;
	height:100%;
	overflow:hidden;
	float:left;
}
#kjgl .kjcd .icon1{
	width:94px;
	height:94px;
	background:url(../images/kjgl_icon.png) no-repeat 0 0;
	float:left;
	margin:40px 18px 0 0; 
}
#kjgl .kjcd .icon2{
	width:94px;
	height:94px;
	background:url(../images/kjgl_icon.png) no-repeat 0 -120px;
	float:left;
	margin:40px 18px 0 0; 
}
#kjgl .kjcd .icon3{
	width:94px;
	height:94px;
	background:url(../images/kjgl_icon.png) no-repeat 0 -240px;
	float:left;
	margin:40px 18px 0 0; 
}

#kjgl .kjcd .tit{
	width:200px;
	height:130px;
	float:left;
	margin-top:35px; 
}
#kjgl .kjcd .tit h1{
	font-size:20px;
	line-height:36px; 
	text-align:left;
	font-weight:lighter !important;
	margin-bottom:8px;
}

#kjgl .kjcd .tit h2{
	font-size:12px;
	line-height:24px; 
	text-align:left;
	font-weight:lighter !important;
}

.color01{ color:#eb4849;}
.color01 a{ color:#eb4849;}

.color02{ color:#029dcf;}
.color02 a{ color:#029dcf;}

.color03{ color:#ff9600;}
.color03 a{ color:#ff9600;}
*/



/*---------���Ĺ���CONTENT-----------*/

#content{
	width:100%;
	height:auto;
	overflow:hidden;
	
}
#content .content_nav{
	width:80%;
	min-height:495px;
	margin:0 auto;
	overflow:hidden;
}
/*-------Ӧ�ý�������----------*/
.jrlc_header{
	width:100%; 
	height:30px; 
	overflow:hidden; 
	overflow:hidden; 
	font-size:18px; 
	color:#373737; 
	line-height:30px;
	margin-bottom:20px;
	margin-top:10px;
}
.jrlc_icon{ 
	width:32px; 
	height:26px; 
	background:url(../images/jrlc_icon.gif) no-repeat; 
	overflow:hidden; 
	display:block; 
	float:left; 
	margin-top:3px;
	margin-right:12px;
}
.jrlc_content{ width:100%; height:94px; overflow:hidden; margin-bottom:10px;}
.jrcl_pic1{ width:207px; height:94px; float:left; overflow:hidden; background:url(../images/jrcl_pic01.gif) no-repeat;}
.jrcl_pic2{ width:207px; height:94px; float:left; overflow:hidden; background:url(../images/jrcl_pic02.gif) no-repeat;}
.jrcl_pic3{ width:207px; height:94px; float:left; overflow:hidden; background:url(../images/jrcl_pic03.gif) no-repeat;}
.jrcl_pic4{ width:207px; height:94px; float:left; overflow:hidden; background:url(../images/jrcl_pic04.gif) no-repeat;}
.jrcl_jt{ width:24px; height:51px; float:left; background:url(../images/jrcl_jt.gif) no-repeat; margin:21px 16px;}
.jrlc_t01{ font-size:22px; color:#cf5418; width:135px; margin:15px 0 10px 70px;}
.jrlc_t02{ font-size:12px; color:#484848; width:135px; margin:0 0 10px 70px;}

/*���Ĺ���*/

/*#content .content_nav .hxgl{
	width:680px;
	height:100%;
	float:left;
}
#content .content_nav .hxgl .hx_header{
	width:100%;
	height:50px;
	font-size:20px;
	line-height:50px;
	color:#636363;
	margin-bottom:20px;
}
#content .content_nav .hxgl .hx_nav{
	width:100%;
	font-size:20px;
	line-height:50px;
	float:left;
}*/

/*�������Ĺ���*/

/*#content .content_nav .hxgl .hx_nav .dghxgl{
	width:330px;
	height:150px;
	overflow:hidden;
	float:left;
	margin-bottom:20px;
}
#content .content_nav .hxgl .hx_nav .dghxgl .icon1{
	width:96px;
	height:96px;
	background:url(../images/hxgl_icon.png) no-repeat 0 0;
	float:left;
	margin:20px 18px 0 0; 
}
#content .content_nav .hxgl .hx_nav .dghxgl .icon2{
	width:96px;
	height:96px;
	background:url(../images/hxgl_icon.png) no-repeat 0 -128px;
	float:left;
	margin:20px 18px 0 0; 
}
#content .content_nav .hxgl .hx_nav .dghxgl .icon3{
	width:96px;
	height:96px;
	background:url(../images/hxgl_icon.png) no-repeat 0 -256px;
	float:left;
	margin:20px 18px 0 0; 
}
#content .content_nav .hxgl .hx_nav .dghxgl .icon4{
	width:96px;
	height:96px;
	background:url(../images/hxgl_icon.png) no-repeat 0 -384px;
	float:left;
	margin:20px 18px 0 0; 
}

#content .content_nav .hxgl .hx_nav .dghxgl .tit{
	width:210px;
	height:130px;
	float:left;
	margin-top:10px; 
}
#content .content_nav .hxgl .hx_nav .dghxgl .tit h1{
	font-size:16px;
	line-height:36px; 
	text-align:left;
	margin-bottom:3px;
}

#content .content_nav .hxgl .hx_nav .dghxgl .tit h2{
	font-size:12px;
	line-height:24px; 
	text-align:left;
	font-weight:lighter !important;
}*/


/*Ӧ�ý�������*/

/*#content .content_nav .yylc{
	width:300px;
	height:100%;
	background:#ff9600;
	margin-left:20px;
	float:left;
}
#content .content_nav .yylc .head{
	width:300px;
	height:59px;
	margin-bottom:6px;
}

#content .content_nav .yylc .head .tit{
	text-align:left;
	color:#fff;
	font-size:20px;
	margin-left:25px;
	margin-top:25px;
	float:left;
}
#content .content_nav .yylc .head .icon{
	width:59px;
	height:59px;
	background:url(../images/yyjklc_icon.gif) no-repeat;
	float:right;
}
#content .content_nav .yylc .lcbc{
	width:90%;
	height:76px;
	margin-bottom:10px;
	margin:0 auto;
	border-bottom:1px dashed #df8300;
}

#content .content_nav .yylc .lcbc .date{
	width:15%;
	height:76px;
	line-height:76px;
	font-size:50px;
	color:#fff;
	float:left;
	text-align:center;
	font-style:italic;
	margin-right:5%;
}
#content .content_nav .yylc .lcbc .tit{
	color:#fff;
	float:left;
	width:79%;
}
#content .content_nav .yylc .lcbc .tit h1{
	font-size:16px;
	margin:15px 0 6px 0;
	font-weight:lighter !important;
	
}
#content .content_nav .yylc .lcbc .tit h2{
	font-size:12px;
	line-height:20px;
	font-weight:lighter !important;
}
*/


/*----------------footer-----------------------*/

#footer{
	width:100%; height:80px;
	overflow:hidden;
	background:#e6e6e6;
	margin-top:22px;
	position: relative;
}
#footer .footer_nav{
	width:1000px;  margin:0 auto; 
	overflow:hidden;
}

#footer .fot_ti{
	position:relative;
	display:inline-block;
	margin:15px 0 0 0;
	font-size:12px;
	line-height:30px; 
	text-align:left;
	color:#969696;
	float:left;
}
#footer .fot_ti a{
	color:#969696;
}

#footer .fot_ti a:hover{
	color:#f76920;
	 text-decoration: underline;
}

#footer .fot_log{
	width:87px; height:90px;
	background:url(../images/footer_log.gif) no-repeat;
	position:relative;
	display:block;
	margin:23px 10px 0 0;
	float:right;
}



/*Ӧ�ý���*/
#list_banner{
	width:100%; 
	height:150px; 
	overflow:hidden;
	background:url(../images/list_banner01.gif) no-repeat center;
}

.path{ font-size:12px; line-height:40px; color:#444; float:right;}

.yyjr_header{ width:100%; height:40px; margin:15px 0; }
.yyjr_header .tit{ font-size:20px; line-height:40px; text-align:left; float:left; color:#444;}
.yyjr_header .button{ width:152px; height:40px; background:url(../images/yyjr_but_bj.gif) no-repeat; color:#fff; line-height:40px; float:left; cursor:pointer; margin-left:50px;}
.yyjr_header .button .icon{ width:18px; height:18px; background:url(../images/add_icon.png) no-repeat;  float:left; margin:11px 13px 0 30px;}
.yyjr_header .button .tit{ font-size:16px; color:#fff; float:left; }
.yyjr_header .button:hover{ background:url(../images/yyjr_but_bj_hover.gif) no-repeat;}


.yyjr_addweb{ width:998px; height:60px; border:1px solid #cccccc; background:#f1f1f1; margin-bottom:16px;}


.yyjr_ipt{ width:250px; height:30px; border:1px solid #b9b9b9; float:left; margin:15px 20px;}
.yyjr_tax{ width:250px; height:30px; border:1px solid #b9b9b9; float:left; margin:15px 20px 0 0;}
.add_but{ width:120px; height:35px; line-height:35px;  background:url(../images/add_but_bj.gif) no-repeat; color:#fff; float:left; margin:13px 20px 0 0; text-align:center;font-size:14px; color:#fff; cursor:pointer;}
.add_but:hover{ background:url(../images/add_but_bj_hover.gif) no-repeat; }

.tab_head{ width:100%; height:48px; border-bottom:3px solid #ff8100; margin-bottom:15px;}
.tab_head .bq{ width:157px; height:48px;  line-height:48px;  margin-right:10px; background:url(../images/tab_had_bq.gif) no-repeat; text-align:center;font-size:14px; color:#444; cursor:pointer; float:left;}
.tab_head .bq_activ{ width:157px; height:48px;  line-height:48px;  margin-right:10px; background:url(../images/tab_had_bq_hover.gif) no-repeat; text-align:center;font-size:14px; color:#fff; cursor:pointer; float:left;}

.tab_cont{ width:998px; height:auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.tab_cont ul{ width:998px; height:45px; border-bottom:1px solid #cccccc; color:#444; cursor:pointer; }

.tab_cont ul li{ height:100%; border-right:1px solid #cccccc; float:left; padding-left:20px; text-align:left; font-size:12px; line-height:45px;}

.tab_cont .w01{ width:185px;}
.tab_cont .w02{ width:120px;}
.tab_cont .w03{ width:200px;}
.tab_cont .w04{ width:140px;}
.tab_cont .w05{ width:120px;}
.tab_cont .w06{ width:107px;}
.tab_cont .thead{ background:#f0f0f0; border-top:1px solid #fff;}
.tab_cont .tab_odd{ background:#f5f5f5; border-top:1px solid #fff;}




/*login��¼*/
.step_bj{ 
	width:100%; height:100%; background:#000; 
	z-index:1; position: fixed; left:0px; top:0px; bottom:0px; 
	/*opacity: 0.65;-moz-opacity: 0.65;filter:alpha(opacity=65);*/
	filter:alpha(opacity=55); -moz-opacity:0.55; -khtml-opacity: 0.55; opacity: 0.55;
	/*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#E518515F', endColorstr='#E518515F');
	background:rgba(24, 31, 20, 0.5);*/
}

.login{
	width:580px; height:420px; background:#fff;
	top:20%; left:30%;
	z-index:2;
	position:absolute;
}
.login .header{
	width:100%; height:68px; background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
	margin-bottom:36px;
}
.login .header .tit{
	font-size:26px; line-height:68px; margin-left:20px; color:#828282; float:left;
}
.login .header .close{
	width:56px; height:47px; background:url(../images/close.gif) no-repeat 0 0; float:right; margin:11px 11px 0 0; cursor:pointer;
}
.login .header .close:hover{
	 background:url(../images/close.gif) no-repeat 0 -64px; 
}

.login .cnt{ width:92%; height:180px; margin:0 auto;}
.login .cnt .nm{ width:100%; height:40px; margin-bottom:20px; }
.login .cnt .nm .l_tit{ width:25%; height:40px; line-height:40px; font-size:14px; color:#444; text-align:right; margin-right:2%; float:left; }

.login .cnt .nm2{ width:100%; height:40px; margin-bottom:10px; }
.login .cnt .nm2 .l_tit{ width:25%; height:40px; line-height:40px; font-size:14px; color:#444; text-align:right; margin-right:2%; float:left; }
.login .cnt2 { width:100%; height:40px; margin-bottom:20px; }
.login .cnt2 .l_tit{ width:27%; height:40px; line-height:40px; font-size:14px; color:#444; text-align:right; margin-right:2%; float:left; }

.tips{padding-top:100px;text-align:center;font-size:18px;clear:both;} 
.tips2{padding-top:100px;text-align:left;font-size:18px;clear:both;} 


.login .cnt .input1{
	width:47%; height:22px;padding:8px 8px 8px 35px; border:1px solid #e7e7e7; font-size:14px; color:#444; line-height:22px; margin-bottom:15px;
}
.login .cnt .input1:hover{
	border:1px solid #f47a0b; 
}
.login .cnt .yzm{ margin:0; width:100%; }

.login .cnt .yzmimg{ margin-left:15px; border:0;}


.login .cnt .input2{
	width:95px; height:22px;padding:8px 8px 8px 35px; border:1px solid #e7e7e7; font-size:14px; color:#444; line-height:22px;  float:left;
}
.login .cnt .input2:hover{
	border:1px solid #f47a0b; 
}

.login .cnt .icon{
	background:url(../images/login_ico.gif) no-repeat;
}
.login .cnt .name{
	background-position:12px 11px;
}
.login .cnt .pw{
	background-position:12px -42px;
}
.login .cnt .y_m{
	background-position:12px -95px;
}

.login .log_but{ width:164px; height:49px; background:url(../images/login_but.gif) no-repeat 0 0; font-size:18px; line-height:49px; text-align:center; color:#fff; margin:15px 30px 0 29%; cursor:pointer; }
.login .log_but:hover{  background:url(../images/login_but.gif) no-repeat 0 -58px;}
.login .wjmm{ float:right; font-size:12px; line-height:55px; color:#3691ee; margin-top:10px; margin-right: 10px;}
.login .wjmm a{color:#3691ee; text-decoration:underline;}

.login .wjmm2{ float:right; font-size:12px; line-height:25px; color:#3691ee; margin-top:10px; margin-right: 10px;}
.login .wjmm2 a{color:#3691ee; text-decoration:underline;}


.log_hzhb{ width:100%; height:50px; background:#e2e2e2; overflow:hidden;}
.log_hzhb .hzti{ font-size:14px; line-height:50px; text-align:left; overflow:hidden; margin-left:20px; color:#666; float:left;}
.log_hzhb img{ float:left; margin:13px 10px 0 10px;border:0;}

.qrcode_login{
	width:260px; height:420px; background:#fff;
	top:20%; left:27%;
	z-index:2;
	position:absolute;
}

.qrcode_overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color: rgba(0,0,0,0.9);
    display:none;
    justify-content: center;
    align-items: center;
}

.qrcode_overlay_text{
    color: #f7914dfc;
    font-size:20px;
}

.login_tab_button {
    background-color: #ffffff;
    margin: 10px;
    border: none;
    font-size: 18px;
    height: 60px;
}
.login_tab_close {
    width: 56px;
    height: 47px;
    background: url(../images/close.gif) no-repeat 0 0;
    float: right;
    margin: 11px 11px 0 0;
    cursor: pointer;
    border: none;
}
.login_tab_close:hover {
    background:url(../images/close.gif) no-repeat 0 -64px;
}

.active_login_tab_button{
    color: #e75213;
}

.login_tab_content{
    display: none;
}

.active_login_tab_content{
    display: block;
}

/*������Ӧ�ý���*/

.addApp{
	width:100%; height:auto; background:#fff;
	top:20%; left:23%;
	z-index:2;
	padding-bottom:20px;
}
.addApp .yyjr_header{
	width:100%; height:50px; background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
	margin:0;
}
.addApp .yyjr_header .tit{
	font-size:16px; line-height:50px; margin-left:20px; color:#828282; float:left;
}
.addApp .yyjr_header .close{
	width:40px; height:35px; background:url(../images/addyy_close.gif) no-repeat 0 0; float:right; margin:11px 11px 0 0; cursor:pointer;
}
.addApp .yyjr_header .close:hover{
	 background:url(../images/addyy_close.gif) no-repeat 0 -47px; 
}

.addApp .cnt{ width:70%; height:auto; margin:0 auto; margin-top:25px;}
.addApp .cnt .nm{width:100%;margin-bottom:11px;clear:both;}
.addApp .cnt .nm .l_tit{ width:20%; height:32px; line-height:32px; font-size:12px; color:#444; text-align:right; margin-right:2%; float:left; }


.addApp .cnt .input1{
	width:60%; height:22px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;
}
.addApp .cnt .input1:hover{
	border:1px solid #f47a0b; 
}

.addApp .cnt .input2{
	width:60%; height:60px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;overflow:auto;
}
.addApp .cnt .input2:hover{
	border:1px solid #f47a0b; 
}
.addApp .cnt .input3{
	width:60%; height:90px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;overflow:auto;
}
.addApp .cnt .input3:hover{
	border:1px solid #f47a0b; 
}


.addApp .log_but{ width:152px; height:40px; background:url(../images/yyjr_but_bj.gif); font-size:16px; line-height:40px; text-align:center; color:#fff; margin:30px 0 0 220px; cursor:pointer; }
.addApp .log_but:hover{background:url(../images/yyjr_but_bj_hover.gif);}


/*����Ӧ�ý���*/

.addyyjr{
	width:550px; height:auto; background:#fff;
	top:20%; left:23%;
	z-index:2;
	position:absolute;
	padding-bottom:20px;
}
.addyyjr .yyjr_header{
	width:100%; height:50px; background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
	margin:0;
}
.addyyjr .yyjr_header .tit{
	font-size:16px; line-height:50px; margin-left:20px; color:#828282; float:left;
}
.addyyjr .yyjr_header .close{
	width:40px; height:35px; background:url(../images/addyy_close.gif) no-repeat 0 0; float:right; margin:11px 11px 0 0; cursor:pointer;
}
.addyyjr .yyjr_header .close:hover{
	 background:url(../images/addyy_close.gif) no-repeat 0 -47px; 
}

.addyyjr .cnt{ width:92%; height:auto; margin:0 auto; margin-top:25px;}
.addyyjr .cnt .nm{ width:100%; margin-bottom:11px; }
.addyyjr .cnt .nm .l_tit{ width:20%; height:32px; line-height:32px; font-size:12px; color:#444; text-align:right; margin-right:2%; float:left; }


.addyyjr .cnt .input1{
	width:60%; height:22px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;
}
.addyyjr .cnt .input1:hover{
	border:1px solid #f47a0b; 
}

.addyyjr .cnt .input2{
	width:60%; height:60px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;overflow:auto;
}
.addyyjr .cnt .input2:hover{
	border:1px solid #f47a0b; 
}
.addyyjr .cnt .input3{
	width:60%; height:90px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;overflow:auto;
}
.addyyjr .cnt .input3:hover{
	border:1px solid #f47a0b; 
}


.addyyjr .log_but{ width:152px; height:40px; background:url(../images/yyjr_but_bj.gif); font-size:16px; line-height:40px; text-align:center; color:#fff; margin:30px 0 0 220px; cursor:pointer; }
.addyyjr .log_but:hover{background:url(../images/yyjr_but_bj_hover.gif);}


/*�ĵ�����*/
.mg_h4{ padding-left:20px;}

.wdzl_main{ width:100%; height:auto; overflow:hidden;border-top: 1px solid #D5D5D5;padding: 20px 0 0 0;}
.wdzl_main .left{ width:19%; height:100%; overflow:hidden;float:left; background:#f0f1f2; border-top:1px solid #e7e7e7;}
.wdzl_main .left ul{}
.wdzl_main .left ul li{height:42px !important; line-height:42px; color:#444;  cursor:pointer; border-bottom:1px solid #e7e7e7;clear:both;}
.wdzl_main .left ul li:hover{color:#fff; background:#3CB371;}
.wdzl_main .left ul .li_activ{cursor:pointer;color:#fff; background:#3CB371;}
.wdzl_main .left ul li h4{ font-size:15px; margin-left:20px; font-weight:lighter !important; }
.wdzl_main .left ul li h4 a{}

.wdzl_main .left ul li .icon1{ width:9px; height:9px; float:right; margin:16px; background:url(../images/wdzl_left_icon.gif) no-repeat -1px 0;}

.wdzl_main .left ul li:hover .icon1{ background:url(../images/wdzl_left_icon.gif) no-repeat 0 -25px;}


.wdzl_main .left ul li:hover a{ color:#fff;}
.wdzl_main .left ul .li_activ a{ color:#fff;}


.wdzl_main .left ul .li_activ .icon1{ width:9px; height:9px; float:right; margin:16px; background:url(../images/wdzl_left_icon.gif) no-repeat 0 -25px;}

.wdzl_main .left ul li .icon2{ width:9px; height:9px; float:right; margin:16px; background:url(../images/wdzl_left_icon.gif) no-repeat -1px 0;}
.wdzl_main .left ul li:hover .icon2{ background:url(../images/wdzl_left_icon.gif) no-repeat -1px -41px;}

.wdzl_main .left ul .li_activ .icon2{ width:9px; height:9px; float:right; margin:16px; background:url(../images/wdzl_left_icon.gif) no-repeat -1px -41px;}


.wdzl_main .left ol { width:100%; height:auto; border-bottom:1px solid #e7e7e7; display:none;}
.wdzl_main .left ol li{ width:100%; height:auto; line-height:30px; color:#444;  cursor:pointer;  border-bottom:1px solid #f0f1f2;border-top:1px solid #f0f1f2;}

.wdzl_main .left ol li:hover{border-bottom:1px solid #f0f1f2;border-top:1px solid #f0f1f2; color:#f87500; background:#f0f1f2;}
.wdzl_main .left ol li h5{ font-size:12px; margin-left:25px; font-weight:lighter !important; }
.wdzl_main .left ul li:hover h5 a{ color:#444;}

.wdzl_main .left .icon3{ width:8px; height:9px; float:left; margin:10px 8px 0 0; background:url(../images/wdzl_left_icon2.gif) no-repeat -1px 0;}
.wdzl_main .left .icon3_ss{ width:8px; height:9px; float:left; margin:14px 8px 0 0; background:url(../images/wdzl_left_icon2.gif) no-repeat -1px -32px;}
.wdzl_main .left ol .l_menu_3j .tit_4j{margin-left:38px; height:30px; line-height:30px; font-size:12px; color:#444;  cursor:pointer;}
.wdzl_main .left ol .l_menu_3j .tit_5j{margin-left:50px; height:30px; line-height:30px; font-size:12px; color:#444;  cursor:pointer;}

.wdzl_main .left ol .l_menu_3j{ width:100%; height:auto; overflow:hidden;}
.wdzl_main .left ol .l_menu_3j .tit_3j{margin-left:32px; height:30px; line-height:30px; font-size:12px; color:#444;  cursor:pointer;}

.l_menu_4j{ width:100%; height:auto; overflow:hidden;}
.tit_4j{margin-left:50px; height:20px; line-height:20px; font-size:12px; color:#444;  cursor:pointer;}
.tit_4j_current{margin-left:50px; height:20px; line-height:20px; font-size:12px; color:#f87500;  cursor:pointer;}

/*�ĵ����� right*/
#list_banner2{
	width:100%; 
	height:150px; 
	overflow:hidden;
	background:url(../images/list_banner02.gif) no-repeat center;
}

.wdzl_main .right{ width:80%;min-height:500px; height:auto;float:right;border-left: 1px solid #D5D5D5;}

.r_header{ width:100%; height:50px; margin-bottom:20px; font-size:26px; line-height:50px; color:#444; text-align:left;border-bottom:1px solid #d7d9e2; }
.wdzl_r_ml{ width:710px; height:auto; border-left:3px solid #d7d9e2; padding-left:17px; margin-bottom:20px;}
.wdzl_r_ml .head{ width:710px; height:30px; }
.wdzl_r_ml .head .tit01{ font-size:16px; line-height:30px; float:left;}
.wdzl_r_ml .head .tit02{ font-size:12px; line-height:30px; float:right; text-align:right; color:#3d91cc;}
.wdzl_r_ml .ml_cont{width:710px;}
.wdzl_r_ml .ml_cont .ml_t03{ font-size:12px; color:#3d91cc; line-height:26px;}
.wdzl_r_ml .head .tit02 a{  color:#3d91cc;}
.wdzl_r_ml .ml_cont .ml_t03 a{  color:#3d91cc;}

.wdzl_main .h2{ width:100%; overflow:hidden; font-size:24px;  color:#444; line-height:35px ; margin:20px 0 10px 0;}
.wdzl_main .h6{ width:100%; font-size:12px;  color:#444; line-height:26px ;margin-bottom:20px;}
.wdzl_main .h3{ width:100%; overflow:hidden; font-size:16px;  color:#444; line-height:35px ; margin:10px 0;}


.wdzl_main .tab2{height:auto; font-size:12px;  color:#444; line-height:26px ;margin:10px 0; border:1px dashed #cecfcf; background:#f5f6f7; padding:12px;}



/*���table*/

.table {
  width:100%;
  border-collapse:collapse;
  margin:10px 0;
  }

.table td, .table th 
  {
  font-size:12px;
  line-height:24px;
  border:1px solid #e4e4e4;
  padding:7px 10px;
  }

.table th 
  {
  font-size:12px;
  text-align:left;
  background-color:#efefef;
  color:#444;
  text-align:center;
  }

.table tr.alt td 
  {
  color:#000000;
  background-color:#EAF2D3;
  min-height:30px;
  }
.table .even{ background:#f9f9f9;} 
  

  
/*���table2*/

.table2 {
  width:98%;
  border-collapse:collapse;
  margin-bottom:1px;
  margin-left: 20px;
  }

.table2 td, .table2 th 
  {
  font-size:12px;
  border:1px solid #d5d5d5;
  padding:7px 10px;
  line-height:24px;
  }

.table2 th 
  {
  font-size:12px;
  text-align:left;
  background-color:#E2E2E2;
  border:1px solid #C6C6C6;
  text-align:center;
  }

.table2 tr.alt td 
  {
  color:#000000;
  background-color:#EAF2D3;
  min-height:30px;
  }
.table2 td a { color:#f87500; cursor:pointer;} 
.table2 td a:hover { color:#f00; cursor:pointer;}
.table2 img{ margin-right:5px; margin-top:5px; overflow:hidden; float:left;}
.table2 tbody{width:100%}
	

  
.wd_line{ width:100%; height:1px; margin:20px 0; border-bottom:1px solid #e4e4e4; }


.wd_lr{ color:#3d91cc; cursor:pointer;}
.wd_lr a{ color:#3d91cc; }


/*exit*/

.exit{
	width:360px; height:auto; background:#fff;
	top:40%; left:35%;
	z-index:2;
	position:absolute;
}
.exit .header{
	width:100%; height:50px; background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
	margin-bottom:40px;
}
.exit .header .tit{
	font-size:16px; line-height:50px; margin-left:20px; color:#828282; float:left;
}
.exit .header .close{
	width:40px; height:35px; background:url(../images/addyy_close.gif) no-repeat 0 0; float:right; margin:11px 11px 0 0; cursor:pointer;
}
.exit .header .close:hover{
	 background:url(../images/addyy_close.gif) no-repeat 0 -47px; 
}

.exit .cnt{ width:96%; height:40px; margin:0 auto; font-size:14px; text-align:center; line-height:30px;}
.exit .log_but{ padding:10px 30px; background:#e59812; border:1px solid #e68700; border-radius:3px; font-size:14px; text-align:center; color:#fff; margin:30px 30px 30px 80px; cursor:pointer; float:left;}
.exit .log_but:hover{background:#e97f09; border:1px solid #d46a1c;}

.exit .log_but2{ padding:10px 30px; background:#27a449; border:1px solid #229746; border-radius:3px; font-size:14px; text-align:center; color:#fff; margin:30px 0; cursor:pointer; float:left;}
.exit .log_but2:hover{background:#0d8f31; border:1px solid #137e31;}


/*Ӧ���Ѵ���1�1�77*/

.yyycj{
	width:550px; height:auto; background:#fff;
	top:26%; left:28%;
	z-index:2;
	position:absolute;
}
.yyycj .yyjr_header{
	width:100%; height:50px; background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
	margin-bottom:25px;
}
.yyycj .yyjr_header .tit{
	font-size:16px; line-height:50px; margin-left:20px; color:#828282; float:left;
}
.yyycj .yyjr_header .close{
	width:40px; height:35px; background:url(../images/addyy_close.gif) no-repeat 0 0; float:right; margin:11px 11px 0 0; cursor:pointer;
}
.yyycj .yyjr_header .close:hover{
	 background:url(../images/addyy_close.gif) no-repeat 0 -47px; 
}

.yyycj .cnt{ width:92%; height:180px; margin:0 auto;}
.yyycj .cnt .nm{ width:100%; margin-bottom:16px; float:left;}
.yyycj .cnt .nm .l_tit{ width:25%; height:32px; line-height:32px; font-size:12px; color:#444; text-align:right; margin-right:2%; float:left; }


.yyycj .cnt .input1{
	width:55%; height:22px;padding:5px; border:1px solid #e7e7e7; font-size:12px; color:#444; line-height:22px;
}
.yyycj .cnt .input1:hover{
	border:1px solid #f47a0b; 
}

.yyycj .but_cont{ width:100%; height:40px; margin:30px 0; float:left;}
.yyycj .but_cont .log_but{ width:152px; height:40px; background:url(../images/yyjr_but_bj.gif); font-size:16px; line-height:40px; text-align:center; color:#fff; cursor:pointer; margin-left:170px; float:left;}
.yyycj .but_cont .log_but:hover{background:url(../images/yyjr_but_bj_hover.gif);}


/*��ϵ����*/
#list_banner3{
	width:100%; 
	height:299px; 
	overflow:hidden;
	background:url(../images/list_banner03.gif) no-repeat center;
}
.us_tn{ width:470px; height:150px; border:1px solid #e1e1e1; background:#f3f4f6; float:left; }
.us_mar_rig{ margin-right:20px;}
.us_mar_bot{ margin-bottom:20px;}

.us_tn .ico{ width:102px; height:96px; background:url(../images/contus_icon.png);}
.us_tn .ico1{ background-position:0 0; float:left; margin:30px 26px 0 26px;}
.us_tn .ico2{ background-position:11px -201px; float:left; margin:30px 26px 0 26px;}
.us_tn .ico3{ background-position:8px -405px; float:left; margin:30px 26px 0 26px;}
.us_tn .ico4{ background-position:11px -623px; float:left; margin:30px 26px 0 26px;}

.us_tn .tit{ width:300px; float:left; margin-top:30px; color:#595959;}
.us_tn .tit .t01{ font-size:18px; line-height:30px; margin-bottom:10px;}
.us_tn .tit .t02{ font-size:14px; line-height:24px; }
.us_tn .tit .cor{ color:#F30 !important;}


/*���� error*/
.hdad_cor{ background:#f0f0f0; border-bottom:1px solid #e3e3e3;}
.error{ width:500px; height:430px; background:url(../images/error.gif) no-repeat; margin:0 auto; margin-top:95px; margin-bottom:95px;}
.error .t01{ margin:180px 0 15px 177px; font-size:24px; color:#F30; width:100%; float:left;}
.error .t02{ margin-left:177px; font-size:14px; color:#444; width:100%; float:left; line-height:30px;}
.error .btn_con{margin-left:177px; width:100%; float:left; margin-top:30px;}
.error .btn_con .btn{ width:115px; height:45px; background:url(../images/er_btn01.gif) no-repeat; text-align:center; color:#fff; font-size:14px; line-height:45px; cursor:pointer; float:left;}
.error .btn_con .btn:hover{ background:url(../images/er_btn01_hover.gif) no-repeat;}



/*ע��*/
.zc_icon{ width:100px; height:100px; overflow:hidden; background:url(../images/zc_icon.gif) no-repeat; text-align: center; margin:0 auto; margin-top:30px;background-size: cover;}
.zc_t01{ width:100%; text-align:center; overflow:hidden; font-size:20px; margin-top:10px; color:#ff6600;}
.zc_t02{ width:100%; text-align:center; overflow:hidden; font-size:14px; margin-bottom:30px; color:#b7b7b7;}
.zc_line{ width:100%; height:1px; border-bottom:1px solid #e0e0e0; margin:0 auto;margin-bottom:30px; }
.zc_t03{ color:#ff6600; font-size:14px;}
.zc_ic{ width:18px; height:18px; margin:0 10px; overflow:hidden;}
.zd_btn{ width:250px; height:58px; background:#4ba818; border:1px solid #1d8815; text-align:center; line-height:58px; color:#fff; font-size:22px; margin:0 0 20px 25%; cursor:pointer;float:left;}
.zd_btn:hover{  background:#ff6600; border:1px solid #cb5609; }

.zd_btn2{ width:180px; height:50px; background:#EE9A00; border:1px solid #EE7600; text-align:center; line-height:50px; color:#fff; font-size:22px; margin:20px 0 20px 0; cursor:pointer;float:left;}
.zd_btn2:hover{  background:#EE7600; border:1px solid #EE5C42; }

.zc_cnt{ width:100%; height:auto; margin:0 auto;}
.zc_cnt_left{ width:73%; height:auto; margin:0 auto; float:left; border-right:1px solid #e0e0e0;}
.zc_cnt_right{ width:22%; height:auto; margin:0 auto; float:right;}
.zc_cnt .name{ width:100%; height:40px; margin-bottom:25px; }
.zc_cnt .name .l_tit{ width:23%; height:40px; line-height:40px; font-size:14px; color:#444; text-align:right; margin-right:2%; float:left; }
.zc_cnt .input1{
	width:43%; height:22px;padding:10px 8px; border:1px solid #cdcdcd; font-size:14px; color:#444; line-height:22px; margin-bottom:15px;
}
.zc_cnt .input1:hover{
	border:1px solid #f47a0b; 
}
.zc_cnt .yzm{ margin:0; width:100%; }

.zc_cnt .yzmimg{ margin-left:15px; border:0;}


.zc_cnt .input2{
	width:150px; height:22px;padding:10px 8px; border:1px solid #cdcdcd; font-size:14px; color:#444; line-height:22px;  float:left;
}
.zc_cnt .input2:hover{
	border:1px solid #f47a0b; 
}


/*���table3*/

.table3 {
  width:100%;
  border-collapse:collapse;
  margin-bottom:20px;
  }

.table3 td, .table3 th 
  {
  font-size:12px;
  border:1px solid #d5d5d5;
  padding:7px 10px;
  line-height:30px;
  text-align:center;
  WORD-WRAP: break-word;
  }

.table3 th 
  {
  font-size:12px;
  text-align:left;
  background-color:#e2e2e2;
  border:1px solid #c6c6c6;
  color:#444;
  text-align:center;
  }

.table3 tr.alt td 
  {
  color:#000000;
  background-color:#fff;
  min-height:30px;
  }
.table3 .odd{ background:#f5f5f3;}
.table3 tr:hover{ background:#e6e6e6;}  

.table3 td a { color:#f87500; cursor:pointer;} 
.table3 td a:hover { color:#f00; cursor:pointer;}

/*indexdown*/
  .sortul{margin:0 auto;padding:20px 150px;font-size:12px;line-height:18px;overflow:auto;}
 .sortul li{width:33.3%;float:left;}
 .sortul li a{text-align:center;display:block;}
 .sortul li a:hover{background:#eee;text-decoration: none;}
 .sortul li a:hover h2{color:#3399ff;}
  .sortul li p{margin:10px 0;color:#888;}
  
  
.simple_but{ text-decoration: none;width:164px; height:49px; background:url(../images/login_but.gif) no-repeat 0 0; font-size:18px; line-height:49px; text-align:center; color:#fff; margin:15px 30px 0 0px; cursor:pointer; float:left;}
.simple_but:hover{color:#fff;text-decoration: none; background:url(../images/login_but.gif) no-repeat 0 -58px;}

.simple_but2{ text-decoration: none;width:164px; height:49px; background:url(../images/login_but.gif) no-repeat 0 0; font-size:18px; line-height:49px; text-align:center; color:#fff; margin:1px 30px 0 0px; cursor:pointer; float:left;}
.simple_but2:hover{color:#fff;text-decoration: none; background:url(../images/login_but.gif) no-repeat 0 -58px;}


.sdk1{font-size: 20px;margin-top: 20px;margin-bottom: 30px;border-bottom: 1px solid #CCC;margin-left: 30px;}
.sdk2{font-size: 14px;margin-top: 20px;margin-bottom: 10px;margin-left: 40px;}
.sdk2 a{color:#F87500;}
.sdktag{background: #6CB5F4;font-size: 12px;color: white;margin-left: 0px;line-height: 12px;padding: 3px;}

.select1{height: 33px;width: 19%;line-height:33px;padding-top:-10px}
.select1 option{height: 33px;width: 190px;}
.docstep{float: right;width: 98%;}
.textarea1{overflow-y: hidden;width: 51%;}
.h4style{padding-left: 14%;color:red;} 

.publickey{
	background:url(../images/key_ico.png) no-repeat;
	height:116px;
	width:343px;
	padding:8px 8px 8px 35px;
	border:1px solid #e7e7e7;
	overflow:auto;
	font-size:14px;
	background-position:5px 7px;
}

/** �̶�div openAPI�б��ұ߹̶� **/
.aptoticDiv{
	position:fixed;
	margin-left:17px;
	top:5px;
}

/** ���div openAPI�б��ұ߳�ʼ�������� **/
.activityDiv{
}

.longpage{_width:100%;font-size:14px;}
.longpage span p{padding-top:6px;}
.longpage span a{line-height:25px;border:1px solid #dedede;margin-left:-1px;text-align:center;font-size:14px;background:#fff;color:#f15019;float:left;display:block;}
.longpage span a:hover{background:#f15019;color:#FFF;}
.uppage,.downpage{width:70px;}
.up{width:30px;}
.hot{width:30px;color:#FFF;}


/** 续期审批的弹窗样式 **/
.renewal{
    display: none;
    position: fixed;
    z-index: 2;
    top: 18%;
    left: 35%;
    background:#fff;
    width: 580px;
    height: 540px;
}

.renewal .header{
	width:100%;
	height:50px;
	background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
}
.renewal .header .tit{
	font-size:16px;
	line-height:50px;
	margin-left:20px;
	color:#828282;
	float:left;
}
.renewal .header .close{
	width:40px;
	height:35px;
	background:url(../images/addyy_close.gif) no-repeat 0 0;
	float:right;
	margin:11px 11px 0 0;
	cursor:pointer;
}

.renewal .cnt { width:92%; height:280px; margin:0 auto;}
.renewal .cnt .nm{ width:100%; height:40px; margin-bottom:10px; }
.renewal .cnt .nm .l_tit{ width:30%; height:40px; line-height:40px; font-size:14px; color:#444; text-align:left; margin-left:50px; float:left; }
.renewal .cnt .input1{
	width:35%; height:22px;padding:8px 8px 8px 35px; border:1px solid #e7e7e7; font-size:14px; color:#444; line-height:22px; margin-bottom:15px;
}
.renewal .cnt .input1:hover{
	border:1px solid #f47a0b;
}

.renewal .button-like{
    display: inline-block;
    padding: 2px 20px;
    font-size: 14px;
    background-color: #e9e9e9;
    text-align: center;
    border:1px solid;
    cursor: pointer;
}

.renewal .button-like:hover{
    background-color: #d5d5d5;
}

.toast{
    display: none;
    position: fixed;
    z-index: 1;
    top: 35%;
    left: 45%;
    background: #eff6ff;
    border: 1px solid #63a2cd;
    width: 280px;
    height: 60px;
    animation: fadein 0.5s;
}

@keyframes fadein {
    from {top: 0; opacity:0;}
    to {top: 35%; opacity:1;}
}

.addCompanyTab {
    width: 580px;
    height: 420px;
    background: #fff;
    top: 30%;
    left: 40%;
    z-index: 2;
    position: absolute;
}
.addCompanyTab .header{
	width:100%; height:68px; background:#e9e9e9;
	border-bottom:1px solid #d5d5d5;
	margin-bottom:36px;
}
.addCompanyTab .header .tit{
	font-size:26px; line-height:68px; margin-left:20px; color:#828282; float:left;
}
.addCompanyTab .header .close{
	width:56px; height:47px; background:url(../images/close.gif) no-repeat 0 0; float:right; margin:11px 11px 0 0; cursor:pointer;
}
.addCompanyTab .header .close:hover{
	 background:url(../images/close.gif) no-repeat 0 -64px;
}

.addCompanyTab .cnt{ width:92%; height:180px; margin:0 auto;}
.addCompanyTab .cnt .nm{ width:100%; height:40px; margin-bottom:20px; }
.addCompanyTab .cnt .nm .l_tit{ width:25%; height:40px; line-height:40px; font-size:14px; color:#444; text-align:right; margin-right:2%; float:left; }
.addCompanyTab .log_but{ width:164px; height:49px; background:url(../images/login_but.gif) no-repeat 0 0; font-size:18px; line-height:49px; text-align:center; color:#fff; margin:15px 30px 0 29%; cursor:pointer; }
.addCompanyTab .log_but:hover{  background:url(../images/login_but.gif) no-repeat 0 -58px;}


/** 续期审批的弹窗样式 **/
.simpleAlertWrap{
    display: none;
    position: fixed;
    z-index: 2;
    top: 28%;
    left: 45%;
    background:#fff;
}