/*Copyright 2007 Qietu Inc. All rights reserved.*/
/*系统申报主页*/
.header3{
	height: 95px;
}
.header3 .logo{
	width: 490px; height: 95px; float: left; display: inline;
}
.header3 .right{
	width: auto; display: inline;  margin-top: 28px; position: relative;
	padding-right: 90px;
}
.header3 .right .nav{
	position: relative;  z-index: 555;
}
.header3 .right .nav li {
	display: inline; height: 50px; line-height: 50px;
}
.header3 .right .nav li span,
.header3 .right .nav li a{
	display: inline-block; font-size: 18px; color: #003876; margin: 0 2.5px;
}
.header3 .right .nav li a:hover{
	color: #005bc0; text-decoration: underline;
}
.header3 .right .srch{
	position: absolute; right: 0; top: 0; z-index: 444;
	padding-top: 50px; margin-right: 20px;
	/*width: 100%; */
}
.header3 .right .srch .ico{
	width: 56px; height: 50px; position: absolute; top: 0; right: 0;
	background: url(../imgs/ico5.png) no-repeat #FFFFFF center;
}
.header3 .right .srch .wrap{
	background-color: #efefef; padding: 15px;
	width: 370px; height: 35px;
	display: none;
	/*position: absolute; right: 0; top: 50px;*/
}
.header3 .right .srch:hover .ico{
	background: url(../imgs/ico5.png) no-repeat #efefef center;
}
.header3 .right .srch:hover .wrap{
	display: block;
}
.header3 .right .srch .wrap .txt{
	width: 260px; float: left; display: inline; height: 33px; border: 1px solid #dcdcdc;
	padding-left: 10px; font-size: 16px; color: #333333;
}
.header3 .right .srch .wrap .submit{
	width: 94px; float:left; display: inline; border: 1px solid #dcdcdc; 
	height: 35px; background-color: #efefef;  border-left: 0;
	color: #003876; font-size: 16px;
}

.sys_slide  .tel {
    /*background: url(../imgs/tel_w.png) no-repeat right center rgba(0,0,0,0.8);*/
    background:url(../imgs/bjb.png) repeat;
    bottom: 0; text-align: right; 
    height: 60px;
    left: 0;
    position: absolute;
    right: 0;
    color: #FFFFFF;
    padding-right: 15%;
}
.sys_slide  .tel h4{
	line-height: 60px; font-size: 20px; 
}
.sys_slide  .tel h4 img{
	position: relative; top: 5px; right: 6px;
}
.sys_slide .slider-nav{
	text-align: left; left: 50%; bottom: 18px;
}
.sys_slide  .slider-nav__item{
	background-color: rgba(255,255,255,0); width: 13px; height: 13px;
	border-radius: 13px; border: 2px solid #FFFFFF;	
}
.sys_slide .slider-nav__item--current{
	background-color: #FFFFFF !important;
	border: 2px solid #FFFFFF;
}
/*.sys_slide .tel img{
	display: inline-block; position: absolute; top: 5px; right: 5px;
}*/
/*.sys_slide .slider-nav{
	background:none; text-align: left;
	padding-left: 15%;
}*/
.sys_user{
	margin-top: 95px;
}
.sys_head{
	position: relative;
	height: 2px;
	background-color: #003876;
}
.sys_head .wrap{
	height: 60px; padding: 0 10px;
	width: 384px; position: absolute; top: 0; background-color: #FFFFFF;
	left: 50%; margin-left: -192px; margin-top: -32px; text-align: center;
}
.sys_head .box{
	border: 2px solid #003876; height: 60px;font-size: 24px; color: #003876;
}
.sys_head .box h4{
	background-color: #FFFFFF;  height: 26px;
	line-height: 26px;
	width: 180px; margin: -18px auto 0;	
}
.sys_head .box h5{
	margin-top: 5px; letter-spacing:1px;
}
.sys_user .body{
	margin-top: 65px;
	padding: 0 80px; position: relative;	
}
.sys_user .body .list{
	overflow: hidden; height: 300px;
}
.sys_user .body .next,
.sys_user .body .prev{
	width: 50px; height: 85px; position: absolute; top: 50%;
	margin-top: -42.5px; cursor: pointer;
}
.sys_user .body .next{
	background: url(../imgs/ico7.png) no-repeat; right: 0;
}
.sys_user .body .prev{
	background: url(../imgs/ico6.png) no-repeat; left: 0;
}
.sys_user .body .list ul{
	width: 999999px;
	height: 300px; 
}
.sys_user .body .list li{
	width: 187px; float: left; display: inline; margin-right: 30px; text-align: center;
	height: 300px;
}
.sys_user .body .list li .img{
	width: 137px; border: 3px solid #003876;
	height: 137px; border-radius: 100%; display: block;
	margin: 0 auto; overflow: hidden;
}
.sys_user .body .list li:hover .img{
	border: 3px solid #006ce3;
}
.sys_user .body .list li .img img{
	width: 137px;
	height: 137px; border-radius: 100%; display: block;
	
	 /*transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s;*/
}
/*.sys_user .body .list li:hover .img img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
}*/
.sys_user .body .list li .txt{
	margin-top: 20px; color: #242222;
}
.sys_user .body .list li:hover .txt{
	color: #006ce3;
}
.sys_user .body .list li .txt h3{
	font-size: 22px;
}
.sys_user .body .list li .txt p{
	font-size: 15px; margin-top: 10px; line-height: 22px;
}
.sys_reg{
	background-color: #efefef; padding-top: 90px; margin-bottom: 100px;	
	padding-bottom: 40px;
}
.sys_reg .wrapper{
	position: relative;
}
.sys_reg .sys_head .box h4,
.sys_reg .sys_head .box,
.sys_reg .sys_head .wrap{
	background-color: #efefef;
}
.sys_reg .body{
	margin-top: 75px; 
}
.sys_reg .body ul{
	height: auto; overflow: hidden; width: 110%;
	position: relative; left: -17px;
}
.sys_reg .body ul li{
	width: 375px; float: left; display: inline; 
	padding:0 18px 18px;
}
.sys_reg .body ul li .title{
	text-align: center; margin-bottom: 28px; color: #003876; 
}
.sys_reg .body ul li .title h2{
	font-size: 30px; 
}
.sys_reg .body ul li .title h2 i{
	display: inline-block; width: 43px; height: 43px;
	background: url(../imgs/ico8.png) no-repeat center;
	position: relative; top: 7px; right: 8px;  margin-left: 5px;
}
.sys_reg .body ul li .title h4{
	font-size: 18px; margin-top: 15px;
}
.sys_reg .body ul li .wrap{
	background-color: #FFFFFF;
	border-radius: 20px;
	box-shadow: 0 0 18px rgba(0,0,0,0.26);
	padding: 35px 0 0; 
	height: auto; overflow: hidden;
}
.sys_reg .body ul li dd{
	width: 50%; float: left; display: inline; text-align: center;
	margin-bottom: 35px;
	
}
.sys_reg .body ul li dd .img{
	text-align: center; width: 122px; height: 122px; margin: 0 auto;
	border-radius: 100%; background-color: #325f91; position: relative;
	 top: 0;
	 transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s;
}
.sys_reg .body ul li dd .img img{
	width: 80px; height: 60px; position: absolute; left: 50%; top: 50%;
	margin-left: -40px; margin-top: -30px;
}
.sys_reg .body ul li dd:hover .img{
	top: 10px;
	background-color: #003876;
}
.sys_reg .body ul li dd .txt{
	margin-top: 20px; font-size: 16px; line-height: 22px;
	color: #242222;
}
.sys_reg .body ul li dd:hover .txt{
	color: #003876;
}
.sys_reg .foot{
	position: absolute; left: 20px; bottom: 30px; color: #003876;
}
.sys_reg .foot h4{
	font-size: 16px; font-weight: bold;
}
.sys_reg .foot li{
	font-size: 16px; line-height: 26px;
}
.sys_reg .foot li i{
	width: 7px; height: 7px; border-radius: 100%;
	background-color: #003876; display: inline-block;
	position: relative; top: -2px; margin-right: 5px;
}
.sys_step .body{
	margin-top: 70px; /*text-align: center;*/
	padding-bottom: 20px;
}
.sys_step .body .img ul{
	height: auto; overflow: hidden;
}
.sys_step .body .img ul li{
	width: 175px; height: 146px;  text-align: center;
	padding-top: 56px; margin-left: 10px; position: relative;
	float: left; display: inline; background: url(../imgs/ico49.png) no-repeat center;
}

.sys_step .body .img ul li:hover{
	background: url(../imgs/ico49_1.png) no-repeat center;
}
.sys_step .body .img ul li em{
	width: 44px; height: 57px; position: absolute;
	background: url(../imgs/ico48.png) no-repeat; z-index: 5;
	margin-right: 25px; bottom: 0; right: 0;
	transition: all 2s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-webkit-transition: all 2s;
	cursor: pointer;
}
.sys_step .body .img ul li:hover em{
	margin-bottom: 10px;
}
.sys_step .body .img ul.last li em{
	top: 0; background: url(../imgs/ico48_1.png) no-repeat;
	transition: all 2s;
	-moz-transition: all 2s;
	-o-transition: all 2s;
	-webkit-transition: all 2s;
}
.sys_step .body .img ul.last li:hover em{
	top: 10px;
}
.sys_step .body .img ul li .ico{
	width: 56px; height: 56px; margin: 0 auto;	
}
.sys_step .body .img ul li .ico1{
	background: url(../imgs/ico36.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico1{
	background: url(../imgs/ico36_1.png) no-repeat;
}
.sys_step .body .img ul li .ico2{
	background: url(../imgs/ico37.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico2{
	background: url(../imgs/ico37_1.png) no-repeat;
}
.sys_step .body .img ul li .ico3{
	background: url(../imgs/ico38.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico3{
	background: url(../imgs/ico38_1.png) no-repeat;
}
.sys_step .body .img ul li .ico4{
	background: url(../imgs/ico39.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico4{
	background: url(../imgs/ico39_1.png) no-repeat;
}
.sys_step .body .img ul li .ico5{
	background: url(../imgs/ico40.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico5{
	background: url(../imgs/ico40_1.png) no-repeat;
}
.sys_step .body .img ul li .ico6{
	background: url(../imgs/ico41.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico6{
	background: url(../imgs/ico41_1.png) no-repeat;
}
.sys_step .body .img ul li .ico7{
	background: url(../imgs/ico42.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico7{
	background: url(../imgs/ico42_1.png) no-repeat;
}
.sys_step .body .img ul li .ico8{
	background: url(../imgs/ico43.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico8{
	background: url(../imgs/ico43_1.png) no-repeat;
}
.sys_step .body .img ul li .ico9{
	background: url(../imgs/ico44.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico9{
	background: url(../imgs/ico44_1.png) no-repeat;
}
.sys_step .body .img ul li .ico10{
	background: url(../imgs/ico45.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico10{
	background: url(../imgs/ico45_1.png) no-repeat;
}
.sys_step .body .img ul li .ico11{
	background: url(../imgs/ico46.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico11{
	background: url(../imgs/ico46_1.png) no-repeat;
}
.sys_step .body .img ul li .ico12{
	background: url(../imgs/ico47.png) no-repeat;
}
.sys_step .body .img ul li:hover .ico12{
	background: url(../imgs/ico47_1.png) no-repeat;
}
.sys_step .body .img ul li h4{
	font-size: 18px; margin-top: 6px; color: #003876;
}
.sys_step .body .img ul li:hover h4{
	color: #0067b5;
}
.sys_step .body .img ul.last{
	margin-left: 90px; position: relative; top: -45px;
}
/*.sys_step .body .img{
	position: relative; top: 0;
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
}
/*.sys_step .body .img:hover{
	top: -20px;
}*/
.sys_step .body .txt{
	font-size: 15px; color: #003876; margin-top: 35px; text-align: center;
}
.system-bj{
	background: url(../imgs/bj.jpg) no-repeat top center;
}
.header2{
	height: 95px;
}
.header2 .logo a{
	display: block; width: 600px; float: left; display: inline;
}
.header2 .nav{
	height: 38px; margin-top: 28.5px; width: auto; float: right; display: inline;
	background-color: rgba(9,30,96,0.3); border-radius: 19px;
	box-shadow: 0 1px 1px rgba(255,255,255,0.10);
}
.header2 .nav dt,
.header2 .nav dd{
	display: inline; padding: 0 30px; line-height: 38px; font-size: 18px;
	color: #FFFFFF;
}
.header2 .nav dd a{
	color: #FFFFFF;
}
.header2 .nav dd.ico1{
	background: url(../imgs/ico16.png) no-repeat left center;
}
.header2 .nav dd.ico2{
	background: url(../imgs/ico17.png) no-repeat left center;
}
.uc_nav{
	/*padding-left: 154px;*/ height: 53px;
	position: absolute; z-index: 3;
	top: 0; left: 154px;
}
.uc_nav ul{
	background: url(../imgs/ico23.png) repeat-x;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	/*width: 660px;*/height: 53px; float: left; display: inline;
}
.uc_nav li{
	width: 165px; float: left; display: inline;  text-align: center;
	background: url(../imgs/ico24.png) no-repeat right bottom;
}
.uc_nav li.last{
	background: none;
}
.uc_nav li a{
	display: inline-block; font-size: 20px; 
	line-height: 53px; color: #0067b5;
	text-shadow:0 1px 2px rgba(0,0,0,0.2) ;
}
.uc_nav li.selected{
	background: url(../imgs/ico23_1.png) repeat-x;
}
.uc_nav li.frist.selected{
	border-top-left-radius: 12px;
}
.uc_nav li.last.selected{
	border-top-right-radius: 12px;
}
.uc_page{
	position: relative;
	padding-left: 154px;
	min-height: 900px;
	padding-top: 53px;
}
.uc_page .uc_aside{
	/* float: left; display: inline;*/
	background: url(../imgs/ico25.png) no-repeat;
	width: 182px;/* height: 370px;*/
	position: absolute; top: 51px; left: 0; z-index: 1;
}
.uc_page .uc_aside li{
	height: 100px; text-align: center;
	width: 150px; padding-top: 23px;
	margin-left: 4px;
}
.uc_page .uc_aside li.selected{
	background-color: #FFFFFF;
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px;
	margin-top: -2px;
	box-shadow: 0 0 12px rgba(0,0,0,0.2);
}
.uc_page .uc_aside li.line{
	background: url(../imgs/ico26.png) no-repeat bottom;
}
.uc_page .uc_aside li.line.selected{
	background: #ffffff;
}
.uc_page .uc_aside li .ico{
	width: 45px; height: 42px;
	margin: 0 auto; 
}
.uc_page .uc_aside li h4{
	font-size: 20px; color: #FFFFFF; margin-top: 10px;
}
.uc_page .uc_aside li .ico1{
	 background: url(../imgs/ico18.png) no-repeat;
}
.uc_page .uc_aside li .ico2{
	 background: url(../imgs/ico19.png) no-repeat;
}
.uc_page .uc_aside li .ico3{
	 background: url(../imgs/ico20.png) no-repeat;
}
.uc_page .uc_aside li.selected .ico1{
	 background: url(../imgs/ico18_1.png) no-repeat;	 
}
.uc_page .uc_aside li.selected .ico2{
	 background: url(../imgs/ico19_1.png) no-repeat;	 
}
.uc_page .uc_aside li.selected .ico3{
	 background: url(../imgs/ico20_1.png) no-repeat;	 
}
.uc_page .uc_aside li.selected h4{
	color: #003876; 
}
.uc_page .uc_main{
	width: 886px; position: absolute; top: 53px; right: 0;
	padding: 5px 80px 85px;
	background-color: #FFFFFF;
	box-shadow: 0 5px 20px rgba(0,0,0,0.15); z-index: 5;
}
.uc_info .title{
	height: 100px; background: url(../imgs/ico27.png) no-repeat bottom;
	font-size: 24px; color: #9fa0a0; text-align: center; line-height: 100px;
}
.uc_info .form{
	margin-top: 40px;
}
.uc_info .form .inputs_wp{
	height: auto; overflow: hidden;
	width: 110%; 
}
.uc_info .form .inputs_l,
.uc_info .form .inputs_r{
	width: 367px; float: left; display: inline; margin-right: 50px;
	margin-left: 30px;
}
.uc_info .form .inputs_l li,
.uc_info .form .inputs_r li{
	height: 40px; height: 40px; margin-bottom: 22px;
}
.uc_info .form .inputs_l label,
.uc_info .form .inputs_r label{
	font-size: 18px; color: #2287cd; height: 40px; line-height: 40px;
}
.uc_info .form .inputs_l label i,
.uc_info .form .inputs_r label i{
	width: 18px; height: 18px; display: inline-block;
}
.uc_info .form .inputs_l select,
.uc_info .form .inputs_l input,
.uc_info .form .inputs_r input{
	width: 250px; height: 38px; line-height: 38px; border:1px solid #e9ecf2;
	border-radius: 5px; font-size: 18px;
	padding-left: 12px;
	color: #898989;
}
.uc_info .form .inputs_l select{
	width: 264px; height: auto; line-height: none; padding: 6px 0 6px 12px;
	 appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
   background: url(../imgs/ico35.png) no-repeat right 10px center;
}
.uc_info .form .inputs_r .photo{
   height: 183px;
   /*nick 20170528 edit form 288-183*/  
}
.uc_info .form .inputs_r .photo .img{
	width: 128px; height: 128px; margin: 0 auto;
	position: relative; border:1px #CCCCCC solid;
}
.uc_info .form .inputs_r .photo .img img{ 
	/* height: 20px; width: 20px; position: absolute;
	padding: 11px;
	background:url(../imgs/ico21.png) no-repeat center #5d9a4a;
	top: 50%; left: 50%; margin-top: -21px; margin-left: -21px; */
}
.uc_info .form .inputs_r .photo .img input{
	 position: absolute; top: 0; right: 0; left: 0; bottom: 0; opacity: 0;filter:Alpha(opacity=0);
	/*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
	width: 128px; height: 128px; cursor:pointer; 
}
.uc_info .form .inputs_r .photo h4{
	font-size: 16px; color: #898989; margin-top: 15px; text-align: center;
}
.uc_info .form .file{
	padding-left: 50px; position: relative; margin-top: 40px;
}
.uc_info .form .file .txt h4{
	font-size: 18px; color: #003876;
}
.uc_info .form .file .txt h5{
	font-size: 16px; color: #898988;
}
.uc_info .form .file .txt h5 font{
	color: #ff0000;
}
.uc_info .form .file .ico{
	width: 42px; height: 42px; position: absolute; top: 2px; left: 0;
	background-color: #5d9a4a; text-align: center;
}
.uc_info .form .file .ico img{
	width: 20px; height: 20px; position: absolute; top: 50%; margin-top: -10px;
	left: 50%; margin-left: -10px;
}
.uc_info .form .file .txt input{
	/*position: absolute; top: 0; left: 0; bottom: 0; right: 0;
	 opacity: 0;  width: 42px; 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  */
	
} 
 
.uc_info .form .submit{
	text-align: center; margin-top: 80px; 
}
.uc_info .form .submit input{
	width: 255px; height: 39px;cursor:pointer;
	background: url(../imgs/ico22.png) no-repeat;
	font-size: 24px; color: #FFFFFF; text-align: center;
	border: 0; text-shadow:0 1px 1px rgba(0,0,0,0.5) ;
}
.system-bj2{
	background: url(../imgs/bj2.jpg) no-repeat top center;
}
.header4{
	height: 95px;
}
.header4 .logo{
	width: auto; float: left; display: inline;
}
.header4 .logo a{
	display: block;
}
.header4 .nav{
	width: auto; float: right; display: inline;
}
.header4 .nav li{
	display: inline;
}
/*.header4 .nav{
	width: auto; float: right; display: inline;
}*/
.header4 .nav li span,
.header4 .nav li a{
	display: inline-block; color: #FFFFFF; height: 95px; line-height: 95px;
	font-size: 18px; margin: 0 2px;
}
.register{
	width: 1048px; margin: 30px auto 0; height: 535px;
	background: url(../imgs/ico28.png) repeat-x top center; 
	box-shadow: 0 10px 20px rgba(0,0,0,0.15);
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	position: relative; overflow: hidden;
}
.register em{
	width: 175px; height: 210px; margin-bottom: -30px;
	position: absolute; bottom: 0; right: 30px;
	background: url(../imgs/ico33.png) no-repeat;
}
.register .reg{
	width: 560px; background: url(../imgs/ico34.png) no-repeat right;
	height: 535px; float: left; display: inline;
}

.register .checkid{
	text-align:center;
	display: inline;
}

.register .checkidbody{
	margin:0 auto;
	width: 300px;
}

.checkidtable{
    width: 300px;
    border-collapse: collapse; 
    border: 1px solid #0066FF;
    line-height: 30px;
}
.checkidtable td{
    border:1px solid #CCCCCC;
    padding: 3px 0 2px 5px;
    background: #FEFEFE;
	font-size:14px;
}

.register .head{
	text-align: center; padding: 60px 0 30px;	
	font-size: 24px; color: #2287cd;
	letter-spacing:8px;
}
.register .body{
	padding: 0 75px; 
}

.register .body li{
	height: 40px; line-height: 40px; margin-bottom: 22px;
}
.register .body li .ico,
.register .body li .input,
.register .body li .label{
	width: auto; float: left; display: inline;	
	height: 40px; overflow: hidden;	
}
.register .body li .ico{
	width: 40px; position: relative; top: 2px;
	text-align: center; margin-left: -2px;
}
.register .body li .input .txt{
	width: 252px; height: 38px; line-height: 38px; border: 1px solid #e9ecf4;
	border-radius: 5px; float: left; display: inline;
	padding-left: 10px; font-size: 18px; color: #333333;
}
.register .body li .input .txt_code{
	width: 140px; /*float: left; display: inline;*/
}
.register .body li .input .btn_code{
	width: 102px; height: 40px;
	background-color: #60a14e; border: 0; margin-left: 6px;
	font-size: 14px; color: #FFFFFF;
	border-radius: 5px;  float: left; display: inline;
}

.register .foot{
	margin-top: 65px; text-align: center;
}
.register .foot .submit{
	width: 194px; height: 39px;
	background: url(../imgs/ico31.png) no-repeat;
	font-size: 24px;
	text-shadow:0 1px 2px rgba(0,0,0,0.2) ;
	border: none; color: #FFFFFF;
	cursor:pointer;
}
.register .foot .submit.n2{
	background: url(../imgs/ico32.png) no-repeat;	cursor:pointer;
}
.register .foot a{
	color: #3084c3; text-decoration: underline;font-size: 16px;
}
.register .body li .label{
	width: 116px; margin-right: 10px; text-align: right;
	font-size: 18px; color: #2287cd;
}

.register .login{
	width: 488px; float: left; display: inline;
	
}
.flink-w dl{
	border: 1px solid #FFFFFF;
}
.flink-w dt{
	background-color: #FFFFFF; color: #0067b5;
}
.flink-w dd a{
	color: #FFFFFF;
}
