@charset "utf-8";
body { margin:0; padding: 0px; text-align: center; background: #0b3e80; font-size: 12px; line-height: 1.8em; color: #6a6a6a;z-index:1; }
input[type=text],textarea{font-size: 12px; }
ul,li,h3,h2,p{margin:0; padding:0;}
ul,li{list-style:none;}
.blank8 { height:8px; width:100%; clear:both; overflow:hidden}
.floatleft { display: block; float: left; }
.floatright { display: block; float: right; }
.btn1,.btn2,.btn3{font-size: 13px; line-height: 30px; color: #FFFFFF;text-align: center; height: 30px; width: 92px; border-style: none; font-weight: bold;cursor:pointer;cursor:hand;padding:0 1px}
.btn1 { background: url(images/bg_btn.png) no-repeat left top; }
.btn2 { background: url(images/bg_btn.png) no-repeat right top;}
.btn3{background:#0B3E80;width:auto;margin-top:20px;border-top:solid 2px #BFD2EA;border-left:solid 2px #BFD2EA;border-right:solid 2px #000;border-bottom:solid 2px #000; line-height: 24px;height:26px;padding:0px 5px 2px;}
.btn1:hover{background-position:left bottom;}
.btn2:hover{background-position:right bottom;}
.btn4 {font-size: 12px; line-height: 20px; color: #FFFFFF;text-align: center; height: 20px; width: 51px;cursor:pointer;cursor:hand; background: url(../images/but_bg.gif) no-repeat; border-style: none; *padding-top:1px; }

.clear {
	clear:both
 }
.l { float:left}
.r { float:right}
.topBody{background: #000000;height:5px;}
.page{ background: #0b3e80 url(images/bg.jpg) no-repeat center top; min-height:550px;}
.container { width: 1003px; margin-right: auto; margin-left: auto; text-align: center; }

/*login & register*/
.login { padding-top: 50px; padding-bottom: 50px; }
.login p { color:#9f9f9f}
.login .loginbox { width: 538px; margin-right: auto; margin-left: auto; }
.login .loginboxTop { background: url(images/loginboxFtop.gif) no-repeat center top; }
.login .loginBottom { background: url(images/loginboxFbottom.gif) no-repeat center bottom; padding: 4px; }
.login .loginbox { background: url(images/loginboxFbg.gif) repeat-y center top; }
.login .loginbox .loginboxin { background: url(images/loginbg.jpg) no-repeat center bottom; padding: 10px; text-align: left; font-size: 12px; line-height: 30px; color: #c9c9c9; }
.login .loginbox .breadcrumbs{color: #737373;line-height:16px;padding-bottom:8px; background-image: url(images/bg_breadcrumbs.gif);background-repeat: no-repeat;background-position:-267px bottom; }
.login .loginbox label {  text-align: center;font-size: 14px; color: #02265c; }
.yanzhengma{position:relative;}
.yanzhengma .yanzhengma_img{position:absolute;top:3px;*top:3px;left:3px;}
.login .loginbox input[type=text] ,.login .loginbox input[type=password],.login .loginbox input.input_text { border: 1px solid #02265c; font-size: 12px; color: #02265c;width:160px;}
.login .loginbox em{ font-style: normal; font-weight: normal; font-variant: normal; float: right;text-align:left;}
.login .loginbox .loginboxform{margin-left:25px;}
.login .loginbox .loginboxform label{width: 100px;}
.login .loginbox .loginboxform em{width:200px;}
.login .loginbox .loginAttach{ text-align:center; color:#8f8f8f; border-bottom: 1px solid #c9c9c9; padding: 10px; }
	.login .loginbox .loginAttach a{ color:#8f8f8f; text-decoration: underline; }
	.login .loginbox .loginAttach a:hover{ color:#02265c;}
	.login .loginbox .loginAttach .forgotPsw{background: url(images/ico_login.gif) no-repeat 5px top;padding-left:20px;}
.login .loginbox .loginBtn{ text-align:center; color:#fff; border-top: 1px solid #ffffff; padding: 20px; }
.login .loginbox .loginBtm{ line-height: 18px; text-align: center;color:#8f8f8f; }
.login .loginbox .registerbox .breadcrumbs{ background-position:-267px bottom; }
.login .loginbox .registerform{margin-left:0px;clear:both;padding-top:20px;padding-bottom:20px;}
.login .loginbox .registerform em{width:260px;}
.login .loginbox .registerform label{width: 80px;}

.conHeader { background: url(images/top_bg.gif) no-repeat 154px bottom; }
.conHeader .logo{ float: left; margin-left: 10px; }
.conHeader .headmenu{ text-align: right; padding-top: 25px; padding-bottom: 35px; padding-right: 10px; }
.conHeader .headmenu,.conHeader .headmenu a { color: #abbcd3; }
.conHeader .headmenu a{ text-decoration: underline; }
.conHeader .headmenu a:hover{color:#fff;}

.conBody{ background: #fff url(images/left_bg.gif) repeat-y -167px top;}
.conSub {width:167px; overflow:hidden; float:left; text-align:left;}
.nav{ width:167px; overflow:hidden; margin:0 auto;text-align:left;}
.nav .menuitem{ background: url(images/left_bg.gif) no-repeat left top; color: #315b91; text-decoration: none; }
.nav .menuitemactive{background: url(images/left_bg.gif) no-repeat left bottom;color: #315b91; text-decoration: none;}
.nav h3{ width:137px; height:36px; display:inline; overflow:hidden; font-size:12px; font-weight:bold; line-height:36px;  color: #315b91; text-decoration: none;margin:0;padding:0;padding-left:30px; }
.nav a{ width:167px; height:36px; display:block; cursor:pointer; overflow: hidden; }
.nav a:hover{ text-decoration:none;}
.nav ul{ width:167px; margin:10px 0;}
.nav ul li{ height:24px; color:#FFFFFF; line-height:24px; padding-left:44px; background: url(images/left_bg.gif) no-repeat left -42px; font-size: 12px; text-align: left; }
.nav ul li a{ color:#fff; margin:0; height:24px; text-decoration: none; text-align: left; }
.nav ul li a:hover{ color:#FFFFCC; font-weight:bold; text-decoration: underline; }
.conMain{overflow:hidden; padding:10px;width:812px; min-height:550px;text-align:left; height:auto!important; height:550px; _overflow:visible;}
.conMain a{ color: #6a6a6a;}
.conMain a.btn{ color: #6a6a6a;text-decoration:underline;}
.conMain a.btn:hover{ color: #FF0000;text-decoration:underline;}
.conMain h2{ font-size: 18px; color: #2b72cd; font-family:"微软雅黑"; text-align: left; margin:10px 0; margin-bottom:5px; background: url(images/ico_h2.gif) no-repeat 2px center; padding-left: 24px; }
.conMain h3{ font-size: 14px; color: #0b3e80; background: url(images/ico_h3.gif) no-repeat 3px 10px; padding:5px 3px 5px 16px; text-align: left; }
.conMain h3 a{color: #0b3e80;text-decoration:none;}
.conMain #summary_beian { background: url(images/bg_summary.gif) no-repeat left top; padding-left: 40px; text-align: left; padding-top:5px; margin-top:10px; height:203px; }
.conMain #summary_beian .annonce{width:210px;float:left;display:block;padding-top:40px;color:#3c598a;}
.conMain #summary_beian .annonce p{border-bottom:#c0d1ea solid 1px;padding:5px;}
.conMain #summary_beian .annonce td{color:#3c598a;}
.conMain #summary_beian .annonce div{border-top:#fbfcff solid 1px;padding:5px;}
.conMain #summary_beian h3{ margin-bottom:15px;}
.conMain ul.summary_beian li { float: left; height: 32px; width: 110px; font-size: 12px; }
/*.conMain table.listtable{ border: 1px solid #a5a5a5;border-left: none; border-left: none;}
.conMain table.listtable th { background: #FFFFFF url(images/bg_thead.gif) repeat-x left bottom;  border-right: 0px none #a5a5a5; border-bottom: 1px solid #a5a5a5; border-left: 1px solid #a5a5a5; margin: 1px; }
.conMain table.listtable td{ border-top:none; border-right: 0px none #a5a5a5; border-bottom: 1px solid #a5a5a5; border-left: 1px solid #a5a5a5; }*/
/*网站主办者备案首页 icp_index*/
.btn_search,.btn_common{ display:inline-block; margin:0 auto; vertical-align:middle; width:67px; height:24px; line-height:24px; text-align:center; color:#8e8e8e; overflow:hidden; border-style: none; background:url(../images/lc_allbg.gif) no-repeat 0 -187px; cursor:pointer}
.btn_common{ background-position:0 -115px; width:102px; height:28px; line-height:28px; color:#3c598a}

.lcBox { width:805px; margin:0 auto; }
.lcBox .l,.lcBox .m,.lcBox .r{ display:block; width:5px; height:35px;  float:left; background:url(../images/lc_bg.gif) no-repeat 0 0; overflow:hidden}
.lcBox .r{ float:right; background-position:right 0}
.lcBox .m{ width:795px; background-repeat:repeat-x; background-position:0 -35px;}
.lc_logininfo { color:#3c598a;line-height:35px;}
.lc_logininfo span{ background:url(../images/lc_allbg.gif) no-repeat left -85px; padding-left:10px;  margin:0 5px;}
.lc_logininfo .m{ width:780px; padding-left:15px;}
.lc_titlt { width:805px; margin:0 auto;}
.lc_titlt .lc_info { width:35%; height:65px; float:left; background:url(../images/lc_icons.png) no-repeat 0 0; padding-left:50px; padding-top:10px; }
.lc_titlt .lc_info h1{ background:url(../images/lc_allbg.gif) no-repeat 0 0;  height:30px;margin:0; padding:0;padding-left:170px;}
.lc_titlt .lc_info p{ margin:0; padding:0}
.lc_titlt .lc_stepall { width:55%; float:right; padding-top:20px; text-align:right }
.lc_titlt .lc_stepall h1{ display:inline; }
.lc_titlt .lc_stepall b{ display:inline-block; width:20px; vertical-align:middle; margin:0 5px; height:30px; background:url(../images/lc_allbg.gif) no-repeat 0 -43px;}
h1.lctlt {color:#1a4c90; font-size:15px;height:30px; line-height:30px; font-family:"微软雅黑"; margin:0; padding:0; clear:both}
h1.lctlt span{ color:#333333; }
.ico_benan1,.ico_benan2,.ico_benan3,.ico_benanhelp {background:url(../images/lc_icons.png) no-repeat 0 -100px; padding-left:45px }
.ico_benan2{ background-position:0 -160px;}
.ico_benan3{ background-position:0 -220px;}
.ico_benanhelp{ background-position:0 -280px;}
.ico_stepa,.ico_stepb,.ico_stepc,.ico_stepn01,.ico_stepn02,.ico_stepn03,.ico_stepn04{background:url(../images/lc_icons.png) no-repeat; }
.ico_stepa {background-position:right -355px;}
.ico_stepb {background-position:right -515px;}
.ico_stepc {background-position:right -675px;}
.ico_stepn01 {background-position:right -825px;}
.ico_stepn02 {background-position:right -975px;}
.ico_stepn03 {background-position:right -1115px;}
.ico_stepn04 {background-position:right -1255px;}

.lc_step { margin-bottom:15px}
.lc_step h1.lctlt { font-size:18px; padding-left:10px;}
.lc_step .l,.lc_step .m,.lc_step .r{ height:160px; background-position:0 -100px; }
.lc_step .m{ background-position:0 -260px; height:130px; padding:15px 0 }
.lc_step .r{ background-position:right -100px; }

.lc_step .lcText { width:33%; float:left}
.lc_step .lcText h1{ margin:0; padding:0; padding-left:40px;}
.lc_step .w208{ width:205px; padding-right:20px; }
.lc_step .w280{ width:260px; padding-right:20px; }
.lc_step .w200{ width:150px; padding-right:25px; padding-left:20px; }
.lc_step .lcText h1{ font-size:14px; color:#323232; height:50px; line-height:22px;}
.lc_step .lcText h1 b{ display:block;}
.lc_step .lcText h1 span{ color:#b49537; font-size:12px; font-weight:normal}
.lc_step .lcText p{ padding-left:40px; color:#566882; line-height:24px}
.lc_step01 .lcText { height:130px; margin-right:8px;}

.lc_step02 .lcText { height:110px; margin-right:13px; text-align:center}
.lc_step02 .lcText p{ padding:0; text-align:center; height:80px;}
.lc_step02 .l,.lc_step02 .m,.lc_step02 .r{ height:140px;}
.lc_step02 .l { background-position:0 -500px;}
.lc_step02 .m { background-position:0 -640px;  height:110px}
.lc_step02 .r { background-position:right -500px;}

.lc_step03 .l,.lc_step03 .m,.lc_step03 .r{ height:35px;}
.lc_step03 .l { background-position:0 -800px;}
.lc_step03 .m { background-position:0 -835px;  height:35px; line-height:35px; padding:0; }
.lc_step03 .m p{color:#b49537; padding-left:10px}
.lc_step03 .m p span{ color:#ff6000}
.lc_step03 .r { background-position:right -800px;}

.lcHelp .l,.lcHelp .m,.lcHelp .r{ height:286px;}
.lcHelp .l { background-position:0 -900px;}
.lcHelp .m { background-position:0 -1186px; height:256px;padding:15px 10px; width:775px }
.lcHelp .r { background-position:right -900px;}
.lcHelp h1.lctlt{ font-size:18px; color:#070707; padding-left:45px;}
.lcHelp p{ padding-left:45px; line-height:28px; padding-top:10px}


.conMain .ul_list li{float:left;width:65px;}
.conMain .ul_list_content li{float:left;width:125px;}
.conMain .breadcrumbs{color: #8e8e8e;line-height:16px;padding:5px; background:#f5f5f5;text-align:left; margin-bottom:5px;}
.conMain .breadcrumbs a{color: #8e8e8e;}

.conBbg{background: #000000;}
.conBottom { background: #000000 url(images/bottom_bg.gif) no-repeat 154px top;*background: #000000 url(images/bottom_bg.gif) no-repeat 154px top; height: 40px; font-size: 12px; line-height: 18px; color: #CCCCCC; text-align: left; padding-top: 30px; width: 1003px; margin-right: auto; margin-left: auto;}
.conBottom p{ padding-left: 167px; }

.tlt_list{ font-size:12px;}
.tlt_list div{ padding: 3px; display: none;}
.tlt_list:hover{ text-decoration:none; position:relative;}
.tlt_list:hover div{display:block; width:220px; border:1px solid #FF0000; position:absolute; top:15px; left:0px; background:#FFFFFF; margin-top:5px}

.photoblock-many {	
   margin: 0 10px 10px -4px;
   clear: both;
   width: 100%;
   text-align: center;
   font-size: 10px;
   color: #888888;
}
/*在线向导*/

#guide_menu {
	position:absolute; 
	right:0px;
	top:152px;
	width:18px;
	height:90px;
}
#guide_menu img{ cursor:pointer;}
#guide_content {
	border:1px #607fac solid;
	padding:4px;
	background:#f8fbff;
	display:none;
	position: absolute;
	top:152px;
	left: 50%;
	width:805px;
	margin-left: -323px;
	z-index:9999;
	}
.guide_tlt {
	background:url(../images/help_tltbg.jpg) left top repeat-x;
	height:31px;
	line-height:31px;
	text-align:left;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	margin-bottom:4px;
	padding:0 5px;
}
.guide_tlt img {margin-top:3px;cursor:pointer;}
#guide_description { padding:5px; line-height:25px;text-align:left;	z-index:9999; }
.ifhideselect{   
	width:782px;
	height:100%;   
	border:0;
	background:#000000  
}  
a.cli_button,a.cli_button:visited{ 
	background:#f9fcff url(../images/button_bg.jpg) left center repeat-x; 
	border:1px #aacdf9 solid; 
	display:block; 
	width:45px;
	height:19px; 
	line-height:19px; 
	text-align:center;
	text-decoration:none;
	color:#373737;
}
a.cli_button:hover{ 
	color:#2261b2;
}
a.but_continiu,a.but_continiu:visited{ 
	text-align:left;
	text-decoration:none;
	color:#6a6a6a;
	cursor:pointer;
}
a.but_continiu:hover{ 
	color:#f00;
	text-decoration:none
}
.but_continiu { position:relative; }
.but_continiu img{padding-left:2px; padding-right:1px}
.but_continiu span{padding-right:2px;}
.but_continiu div{
	position:absolute;
	background:url(../images/sub_tips_bg.gif);
	width:234px;
	height:36px;
	color:#d27600;
	line-height:24px;
	top:-38px;
	left:-145px
	}
.but_continiu div img{padding-top:4px; padding-left:2px; float:left;}
.but_continiu div span{padding-top:2px; padding-left:2px; float:left}

