html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-family:inherit;}
body {
font-size:12px;
padding:0px;
font-family:"微软雅黑" Arial, Helvetica, Verdana, sans-serif;
color:#555;
zoom:1;
min-width:1003px;
}
p{text-indent:2em; margin:30px 0;}
label{vertical-align:middle}
.inputcheckbox{vertical-align:middle; _vertical-align:baseline;}
img{  -ms-interpolation-mode: bicubic; border:0px;vertical-align:middle;}
input{ font-size:12px;font-family:"微软雅黑" Arial, Helvetica, Verdana, sans-serif;}
a:link{text-decoration:none ;color :#333;}
a:visited {text-decoration :none;color :#333 ;}
a:hover {text-decoration:underline ;color :#333;}
a:active {text-decoration : underline ;color : #333 ;}
.left{ float:left;}
.right{ float:right;}

.login_top_parent{ height:38px; border-bottom:1px solid #cecece; overflow:hidden;}
	.login_top{ width:980px; height:38px; margin:0 auto;}
		.login_tel{ margin:11px 0px; float:left; height:16px; background:url(../images/login_tel.gif) no-repeat; color:#666; line-height:16px; padding:0 0 0 20px;}
		.login_link{ float:right; height:16px; line-height:16px; margin:11px 10px; color:#999999;}
		.login_link a{ color:#666;}
		.login_btn{ float:right; height:22px; margin:8px 0;}

.login_logo_parent{ height:80px; border-bottom:1px solid #cecece;}
	.login_logo_box{ width:980px; height:80px; margin:0 auto; overflow:hidden;}
		.login_logo{ float:left; height:46px; margin:17px 0;}

.login_banner_parent{ height:400px; background:url(../images/login_banner.jpg) center no-repeat;}
	.login_banner_box{ width:980px; height:400px; margin:0 auto;}
		.login_log_box{ float:right; width:326px; height:352px; background:url(../images/login_log_bg.png) no-repeat; margin:24px 0; }
		.login_log_tab{ margin:8px auto;}
		.login_log_tab td{ height:55px;}
			.login_log_tab_tit{ font-size:18px; color:#333;}
			.login_log_tab_inp{ border:1px solid #bbb; height:38px; width:256px; margin:0px; padding:0px;}
			.login_log_tab_inp2{ border:1px solid #bbb; height:38px; width:120px; margin:0px; padding:0px; }
			.login_log_tab_xx td{ height:40px;}
			.login_log_tab_btn{ display:block; width:260px; height:48px; line-height:48px; text-align:center; font-size:18px; background:#43bc9b; color:#FFF;}
			.login_log_tab_forget{ text-align:right;}
			.login_log_tab_forget a{ color:#333;}
			.login_log_tab_zhuce a{color:#d55e17;}

.login_news_parent{ width:980px; margin:0 auto; margin-top:15px;}
	.login_news_box{ width:996px; height:232px; overflow:hidden;}
		.login_news{ width:313px; height:228px; float:left; margin:0 15px 0 0; border:2px solid #e3e3e3; overflow:hidden;
		-moz-border-radius: 5px;      /* Gecko browsers */
		-webkit-border-radius: 5px;   /* Webkit browsers */
		border-radius:5px;            /* W3C syntax */
		}
			.login_news_tit{ height:46px; background:#e3e3e3;}
			.login_news_tit_l{ float:left; height:46px; line-height:44px; font-size:18px; color:#333; padding:0 0 0 15px;}
			.login_news_tit_r{ float:right; height:46px; line-height:44px; padding:0 10px 0 0;}
			.login_news_ul{ margin:8px 15px;}
			.login_news_ul li{ list-style-type: none; padding:0 0 0 10px; height:28px; line-height:28px; background:url(../images/login_news_li.gif) 0 10px no-repeat;}

.login_links{ width:976px; margin:15px auto; border:2px solid #e3e3e3; overflow:hidden;}
	.login_links_list{ width:244px; overflow:hidden; float:left; padding:35px 0; text-align:center; line-height:24px;}
	.login_links_list a{ color:#999}
		.login_links_tit1,.login_links_tit2,.login_links_tit3,.login_links_tit4{ margin:0 auto; width:70px; padding:0 0 10px 40px; height:32px; line-height:32px; font-size:16px; color:#333; font-weight:bold;}
		.login_links_tit1{ background:url(../images/login_sm1.gif) no-repeat;}
		.login_links_tit2{ background:url(../images/login_sm2.gif) no-repeat;}
		.login_links_tit3{ background:url(../images/login_sm3.gif) no-repeat;}
		.login_links_tit4{ background:url(../images/login_sm4.gif) no-repeat;}

.login_bottom_parent{ border-top:2px solid #ff5400; background:#2d2d2d;}
	.login_bottom{ margin:0 auto; width:980px; line-height:26px; padding:35px 0; font-size:14px; color:#bfbfbf; overflow:hidden}
	.login_bottom a{ color:#ef610f;}
	
/*注册*/
.login_zc_tit{ width:980px; margin:0 auto; height:50px; line-height:50px; border-bottom:4px solid #ef6100; font-size:22px; color:#333;}
.login_zc_xxk_now{ float:left; height:50px; line-height:50px; font-size:22px; color:#fff; background:#ef6100; padding:0 20px;}
.login_zc_xxk{ float:left;  height:50px; line-height:50px;  font-size:22px; color:#333; padding:0 20px;}
.login_zc_xxk:hover{ color:#ef6100;}
.login_zc_xxk a{ color:#333}
.login_zc_xxk a:hover{ color:#ef6100;}
.login_zc_main{ width:980px; margin:0 auto; overflow:hidden; padding:25px 0; background:#f0f0f0; margin-bottom:50px;}
	.login_zc_tab{ margin:0 0 0 250px;}
	.login_zc_tab td{ height:60px;}
		.login_zc_tab_tit{ text-align:right; font-size:16px; padding:0 15px 0 0;}
		
/*内页*/
.ny_main{ width:980px; margin:0 auto; margin-top:18px; margin-bottom:35px; overflow:hidden;}
.ny_main2 { width:940px; margin:0 auto; margin-top:18px; margin-bottom:35px; overflow:hidden; border:1px solid #f2f2f2; padding:19px; position:relative;}
	.ny_l{ float:left; width:230px; overflow:hidden;}
		.ny_l_tit{ height:55px;}
		.ny_l_tit span{ display:block; float:left; height:53px; border-bottom:2px solid #cecece; line-height:53px; font-size:18px; color:#333;}
		.ny_l_menu{ margin:0px; padding:0px; display:block;}
		.ny_l_menu li{ height:40px; line-height:40px; border-bottom:1px solid #e3e3e3; color:#9d9d9d; font-size:14px;}
		.ny_l_menu .ny_l_menu_now{ color:#004b8f; font-weight:bold;}
	.ny_r{ float:left; width:690px; border:1px solid #f2f2f2; margin:0 0 0 20px; padding:19px; position:relative;min-height:400px; height:auto!important; height:400px;}
		.ny_r_titline{ height:33px; border-bottom:1px solid #cecece;}
		.ny_r_tit{ position:absolute; height:33px; border-bottom:2px solid #004b8f; line-height:33px; font-size:18px; color:#333;}
		.ny_r_text{ line-height:32px; font-size:14px; color:#777; padding:15px 0 0 0;}
	/*新闻列表*/
        .news_listbox { margin:10px 0 0 0;}
        .news_listbox li { height:36px; border-bottom:1px dashed #ccc; line-height:36px; font-size:14px; list-style-type:none;}
			.news_listbox li a{ float:left;}
            .news_listbox li span { float:right;}

        /*分页*/
        	.con_r_fy{ height:35px; text-align:center; margin:20px 0 0 0;}
            .con_r_fy a,.con_r_fy span  { display:inline-block; height:30px; line-height:30px; padding:0 10px; margin:0 1px; color:#ffffff;}
            .con_r_fy a { background:#999; }
            .con_r_fy span { background:#de1402;}
            .con_r_fy input { width:28px; height:26px; *vertical-align:middle; line-height:28px; border:1px solid #ccc; text-align:center; }