﻿
/* 全局共用属性CSS */

/* CSS */
*{margin:0; padding:0}
html,body{height:100%;background-color:#fff;}
body,textarea,input{font:12px Verdana, Arial, Helvetica, sans-serif, ""; color:#333;font-size:12px}
body,form,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{padding:0; margin:0; text-align:left}
li{list-style:none;}
img{border:0px;}
button,label,input.radio,input.checkbox{cursor:pointer;}
input[type=radio],input[type=checkbox]{cursor:pointer;}

/* 链接样式 */
a{text-decoration:none; color:#cc0000;outline: none;}
a:hover{text-decoration:underline;color:#cc0000; border:0px;outline: none;}

/* 框架 */
.float{float:left;}
.clear{height:10px;overflow:hidden;clear:both;}
.font_1{color:#2564CC;}
.font_2{font-size:14px;}
.w980{width:980px;margin:0 auto;}


/* 首页样式 */

/* 头部样式 */
.warp{height:auto;overflow:hidden;margin:0 auto}
.top{ background:url(/pic/top_bg.jpg) repeat;height:33px;overflow:hidden;}
.top_left{ text-align:center; float:left; padding-left:16px; overflow:hidden; height:33px; width:316px;margin-left:18px; line-height:33px; background:url(/pic/hello_pe.png) no-repeat left center;color:#999999}
.top_center{ text-align:center; float:left;  overflow:hidden; height:33px; width:400px; line-height:33px; margin-left:50px;margin-top:-2px}
.top_right{ text-align:center; float:right; overflow:hidden; height:33px; width:180px; line-height:33px; }
.head{height:363px;overflow:hidden;margin:0 auto}
.head_box{height:96px;overflow:hidden;width:980px;margin:0 auto;padding:0px;background:url(/pic/head_bg.jpg) no-repeat top center;}
.head_box .logo{float:left;width:120px;margin-top:0px;}
.head_box .logo_right{float:left;width:280px;margin-top:12px;margin-left:150px;_margin-left:100px}
.fr_home{background:url(/pic/home.png) no-repeat left center;width:80px;float:left; text-indent:25px; margin-left:5px;}
.fr_add{background:url(/pic/add.png) no-repeat left center;width:80px;float:left; text-indent:25px; margin-left:5px;}
.fr_home a,.fr_add a{color:#7E7E7E}

.bai a{color:#000;}

.nav_top,.nav_bottom{margin:0 auto;width:980px;}
.nav_top{background:url(../pic/nav_bg_top.jpg) repeat-x;height:34px;}
.nav_bottom{height:39px;}
#nav_banner{height:187px;}
.nav_top ul li{float:left;width:108px; background:url(/pic/nav_li_bg.jpg) no-repeat right center; text-align:center;line-height:38px;}
.nav_top ul .home{ text-indent:32px;width:112px}
.nav_top ul .nav_last{background:none;}
.nav_top ul li a{font-size:14px;color:#FFF;font-weight:bold;}
.nav_top ul li a:hover{ text-decoration:underline}
.nav_top span{float:left;width:108px; height:38px; text-align:center;line-height:38px;}
.nb_left{float:left;width:700px;margin-left:22px;}
.nb_left p{line-height:34px; background:url(/pic/ico.jpg) no-repeat left center; text-indent:10px}
.nb_left p a{color:#333;}
.nb_left p a:hover{color:#8C0000;}
.nb_left p .t_home{color:#8C0000;}
.nb_left p font{color:#aaa;font-size:8px;}
.nb_right{float:left;width:160px;margin-left:20px;}
.main_search{float:left;width:222px;height:22px;line-height:22px; background:url(/pic/main_search.jpg) no-repeat;margin:8px auto auto 0px}
.main_search .search{float:left;width:200px;}
.main_search .search input{background:none;border:none;height:22px;line-height:22px;width:200px; text-indent:1em;color:#aaa}
.main_search .search_btn{float:left;background:url(/pic/search_btn.jpg) no-repeat;width:13px;height:13px;margin:5px auto auto auto}
.main_search .search_btn input{ background:none;border:none;width:13px;height:13px;cursor:pointer}



/* 中部样式 */
.demo_main{width:974px;margin:0 auto;height:auto;overflow:hidden}

/* 中部左侧样式 */
.dm_left{float:left;width:714px;height:auto;overflow:hidden}
.dm_box_1 .dm_box_left{border:1px #DDDDDD solid;width:300px;height:210px;float:left;margin-right:8px;}
.dm_box_1 .dm_box_right{background:url(/pic/welcome_bg.jpg) no-repeat;width:404px;height:212px;float:left;}
.dm_box_1 .dm_box_right p{ text-indent:2em;width:380px;margin:0 auto; text-align:justify;text-justify:inter-ideograph;line-height:26px;}
.dm_box_1 .dm_box_right p a{color:#cc0000;}
.dm_box_1 .dm_box_right p a:hover{ text-decoration:underline;}


.dm_box_2{height:396px;overflow:hidden;}
.zszc{width:302px;float:left;margin-right:10px;}
.demo_bt_1{background:url(/pic/demo_bt_1.jpg) no-repeat;width:302px;height:33px;color:#FFF;font-size:14px;overflow:hidden}
.demo_bt{line-height:33px;width:100px; text-align:center;float:left}
.demo_box{border-left:#DEDEDE 1px solid;border-right:#DEDEDE 1px solid;border-bottom:#DEDEDE 1px solid; background:url(/pic/demo_bg_1.jpg) repeat-x;}
.zszc .demo_box{height:352px;padding-top:10px}
.zszc .demo_box dl{width:274px;margin:0px auto;padding-top:5px;line-height:23px;_line-height:23px;border-bottom:1px #F2F2F2 solid;padding-bottom:5px}
.zszc .demo_box dl .h1{color:#DD0C0B;font-size:14px;font-weight:bold; text-align:center}
.zszc .demo_box dl dt{background:url(/pic/ico_1.jpg) no-repeat left center; text-indent:10px;color:#00559B;}
.zszc .demo_box dl  .ck_more{float:right;width:64px;}

.zxzj{width:402px;float:left;}
.demo_bt_2{ background:url(/pic/demo_bt_2.jpg) no-repeat;width:402px;height:33px;color:#FFF;font-size:14px;overflow:hidden}
.demo_more{float:left;margin-left:40px;}
.zxzj .demo_box{background:none;height:362px;overflow:hidden;}
.zj_box{background:url(/pic/zj_bg.jpg) repeat;height:120px;width:390px;margin:0 auto;border-bottom:1px #CCCCCC dashed;overflow:hidden}
.zj_box_left{width:88px;height:88px;padding:1px;border:1px #DEDEDE solid; background-color:#fff;float:left;margin:14px 10px auto 10px;overflow:hidden} 
.zj_box_left img{width:88px;height:88px;}
.zj_box_right{float:left;width:270px;_width:260px;margin-top:15px;line-height:22px;overflow:hidden}
.zj_box_right ul li{width:270px;_width:260px;clear:both;}
.zj_name{font-weight:bold;color:#333333;margin-right:70px;_margin-right:60px;float:left}
.fr{background:url(/pic/fr.jpg) no-repeat left center;width:80px;float:left; text-indent:25px;}
.meg{background:url(/pic/meg.jpg) no-repeat left center;width:80px;float:left;text-indent:18px;}
.fr a,.meg a{color:#333;}
.zj_zone a{color:#E34932}
.zj_zone{float:left;width:80px;margin-right:100px}
.zj_btn a{display:block;width:79px;height:22px; background:url(/pic/zj_btn.jpg) no-repeat;}
.zj_btn{float:left;width:79px;}


.demo_more{float:left;width:60px;line-height:33px;margin-left:240px;}
.demo_more a{color:#999;font-size:12px;}
.dm_right{float:left;width:252px;}


.dm_box_3{height:auto;overflow:hidden;}
.demo_bt_3{background:url(/pic/demo_bt_3.jpg) no-repeat;width:713px;height:33px;color:#FFF;font-size:14px;overflow:hidden}
.dm_box_3 .demo_more{margin-left:550px;}
.dm_box_3 .demo_box{ background:none;height:180px;overflow:hidden;width:711px;}


.dm_box_4{height:auto;overflow:hidden;}
.dm_box_4 .demo_box{height:200px;overflow:hidden;}
.khfk .demo_more{margin-left:140px}
.khfk{width:302px;float:left;margin-right:10px;}
.khfk_box{width:260px;margin:10px auto;border-bottom:1px solid #F2F2F2;height:auto;overflow:hidden;padding-bottom:10px}
.khfk_box p{float:left;}
.khfk_box .ico{width:10px; background:url(/pic/ico_1.jpg) no-repeat;height:10px;margin-top:8px;}
.khfk_box .pe{width:250px;line-height:20px;text-align:justify;text-justify:inter-ideograph}
.kzkt{width:402px;float:left;}
.kzkt_top{width:370px;margin:16px auto auto auto; border-bottom:1px dashed #ccc;height:auto;overflow:hidden;padding-bottom:10px}
.kzkt_top_left{border:1px #DEDEDE solid;width:120px;height:70px;padding:1px; float:left;margin-right:10px;}
.kzkt_top_left img{width:120px;height:70px;}
.kzkt_top_right{width:230px;float:left;line-height:24px;color:#666666}
.kzkt_top_right h1{font-size:14px;color:#333}
.kzkt_bottom{width:370px;margin:10px auto; height:auto;overflow:hidden;}
.kzkt_bottom ul li{background:url(/pic/kt_ico.jpg) no-repeat left center;height:24px;line-height:24px;border-bottom:1px #F2F2F2 solid;text-indent:24px}
.kzkt_new{float:left;width:286px;}
.kzkt_new a{color:#333}
.kzkt_new a:hover{text-decoration:none;color:#cc0000}
.kzkt_time{float:left;width:80px;color:#999999; text-indent:0}


/* 中部右侧样式 */
.dm_right{margin-left:8px;}
.login{width:252px;height:212px;overflow:hidden; background:url(/pic/login_bg.jpg) no-repeat;}
.zxdt .demo_bt_4{background:url(/pic/demo_bt_4.jpg) no-repeat;width:252px;height:33px;color:#FFF;font-size:14px;overflow:hidden}
.zxdt .demo_box{height:528px;overflow:hidden;color:#CCCCCC;padding-top:18px}
.zxdt .demo_box ul li{border-bottom:1px dashed #ccc;width:112px;margin:0 auto;line-height:30px;heigth:30px;text-indent:2px;float:left}
.zxdt .demo_box ul li .name{color:#cc0000;width:40px;float:left}
.zxdt .demo_box ul li .span{width:100px;float:left}
.zxdt .demo_box ul li a{color:#333;margin-right:10px;_margin-right:10px;}
.zxdt .demo_box ul li a:hover{text-decoration:none;color:#cc0000}

.a_btn_box{width:252px;height:50px;}
.a_btn_box a{width:250px;height:48px; display:block;border:1px #DEDEDE solid}
.a_btn_box a:hover{width:250px;height:48px; display:block;border:1px #C5C5C5 solid}
.zjdy a{background:url(/pic/a_btn_1.jpg) no-repeat;}
.ztxz a{background:url(/pic/a_btn_2.jpg) no-repeat;}
.tsyg a{background:url(/pic/a_btn_3.jpg) no-repeat;}
.lxwm a{background:url(/pic/a_btn_4.jpg) no-repeat;}

/* 友情链接样式 */
.link{border:#DEDEDE 1px solid;height:80px;overflow:hidden;width:974px;margin:0 auto}
.link_top{height:24px;width:972px; background:url(/pic/link_bg.jpg) repeat;line-height:24px;margin:0 auto;border-bottom:#DEDEDE 1px solid; text-indent:16px; }
.link_bottom{width:950px;margin:8px auto;line-height:20px;}
.link_bottom ul li{width:950px;margin:0 auto;}
.link a{color:#666666;margin:0 10px;}


/* 尾部样式 */
.footer{width:974px;margin:0  auto;padding-bottom:20px;}
.footer ul li{text-align:center;color:#666666;line-height:22px;}
.footer ul li a{color:#666666}

/* 在线咨询样式 */
.talk{ background:url(/images/talk.jpg) no-repeat;height:69px;overflow:hidden;padding-top:15px;}
.line{height:30px;color:#FFF;line-height:22px; text-indent:34px;margin-bottom:4px;}
.talk a{display:block; background:url(/images/qq.jpg) no-repeat;width:74px;height:24px;float:left;margin-left:10px;}
.talk a:hover{background:url(/images/qq_h.jpg) no-repeat;}



/*****会员登录*********/


#promo_inner {
	margin-top:35px;
	overflow:hidden;
	}



/***用户反馈的闪现效果用div**/

#dropcontentsubject{

			width: 300px;
			font-size:12px;
			font-weight: bold;
		}
							
.dropcontent{
	width: 290px;
	height: 180px;
	padding: 1px 1px 1px 1px;
	display:block;
	line-height:22px;
	}




/****图片滚动-支持专家****/
 
#demo
{
 width:690px;
 height:180px;
 padding-top:5px;
 margin:0 auto;
 text-align:center;  
 overflow:hidden;
}

#demo p 

{
  text-align:center;
  margin-top:2px; 
  font-size:12px;
}



/**二级菜单导航的样式**/
.nav_top{ position:relative;  }

#div1         /**志愿一卡通的菜单**/
{ 
display:none; 
font-size:12px;
line-height:26px; 
position:absolute;
left:32px; 
height:26px;
top:34px; 
color:#fff;
padding:1px 0px 0px 10px; 
width:340px; 
background-color:#8CCCF7; 
cursor: hand; 
z-index:9999;

} 
#div1  a{color:#fff;cursor: hand; }

#div2     /**会员服务区的菜单**/
{ 
display:none; 
font-size:12px; 
line-height:26px;
height:26px;
color:#fff;
position:absolute;
left:640px; 
top:34px; 
padding:1px 0px 0px 10px; 
width:300px; 
background-color:#8CCCF7;
cursor: hand; 
z-index:9999;
} 
#div2  a{color:#fff;cursor: hand; }

#div3         /**志愿一卡通的菜单**/
{ 
display:none; 
font-size:12px;
line-height:26px; 
position:absolute;
left:182px; 
height:26px;
top:34px; 
color:#fff;
padding:1px 0px 0px 10px; 
width:140px; 
background-color:#8CCCF7; 
cursor: hand; 
z-index:9999;

} 
#div3  a{color:#fff;cursor: hand; }

/* 横向登录所用样式，根据需要自己修改  ft */
#LoginFrom {
    color: #000000;
	padding:1px 1px 1px 1px;
	float: left;
	margin-left:10px;
	text-align:center;
	line-height:33px;
	vertical-align: middle;	
	}
#LoginFrom input {
	color: rgb(102, 102, 102); 
	font-size: 12px;
	vertical-align: middle;
	}
#LoginFrom .fl {
	float: left;
    height:36px;
    overflow:hidden;
    line-height:36px;
    vertical-align: middle;
    border:none;
	}
#LoginFrom .inputtext{margin-top:-2px;vertical-align: middle;}	
#LoginFrom h1 {
	padding: 0px 1px 0px 1px; 
	float: right;
	}
#LoginFrom a {
    color:#FFFFFF;
	}
.u_login {
	padding:5px;
	line-height:26px;
}


/*志愿资料库中li的格式变化*/
.datetime{float:right;}


/*********网站内容（默认文章内容）块********/
.content {
	float:left;
	width:974px;
	overflow:hidden;
}

