@charset "utf-8";
/* CSS Document */
body{ font-size:12px; line-height:21px; font-family:Verdana,'宋体'; color:#333;text-align:left ;background:#fff;}
body,div,p,form,span,ul,li,h1,h2,h3,h4,img{ margin:0; padding:0;word-wrap:break-word;word-break:break-all; }
img,img a{ border:none;}

a{ text-decoration:none; color:#333;word-wrap:break-word;word-break:break-all; cursor: pointer;}
a:hover{ text-decoration:none;}
.clea{ clear:both; height:0; line-height:0; display:block;}
ul,li{ list-style-type:none;}
.blank5{ height:5px; clear:both; overflow:hidden;font-size:0;  line-height:0;}
.blank10{ height:10px; clear:both; overflow:hidden; font-size:0;  line-height:0;}
.blank8{ height:8px; clear:both; overflow:hidden; font-size:0;  line-height:0;}
.red,a.red{ color:#cc0000;}
.red14{ color:#cc0000; font-size:14px;}
a.green14{ color:#2c8c0e; font-size:14px; text-decoration:underline;}
a.green,.green{ color:#2c8c0e; }
.blue,a.blue{ color:#2653a6;}

span.red{ color:#F00;}
span.wrong{ background:url(fom/msg_bg.gif) no-repeat 10px 0px; padding:2px 0;  color:#ff0000; padding-left:30px;}


.t_head{height:80px; background:#2d3235; width:100%; color:#fff;}
.t_headn{ width:810px; height:65px; margin:0 auto; position:relative; padding:15px 0 0 170px;}
.t_logo{ width:150px; height:80px; position:absolute; top:0; left:0; background:url(t_logo.gif) no-repeat;}
.t_nav a{padding:0 12px;color:#fff; line-height:25px;}
.t_box{ width:980px; margin:0 auto;}
.t_box2{ width:980px; padding:0 8px;margin:0 auto; background:#fff;}

.tb_l{ width:668px;border:1px solid #eaeaea; float:left; border-top:none; margin:30px 0 0 18px; display:inline; position:relative;}
.tb_ln{ width:666px; height:330px; border:1px solid #bfbfbf;border-top:none; background:#fff;}
.tb_ln2{ width:666px; height:429px; border:1px solid #bfbfbf;border-top:none; background:#fff;}
.tb_r{ width:260px;border:1px solid #eaeaea; float:left; border-top:none; margin:30px 0 0 13px; display:inline; position:relative;}
.tb_rn{ width:258px; height:345px; border:1px solid #bfbfbf;border-top:none; background:#fff;}
.tb_rn2{ width:258px; height:429px; border:1px solid #bfbfbf;border-top:none; background:#fff;}

h2.xmtj{ width:170px; height:40px; background:url(t_bg.gif) no-repeat 0 -80px; position:absolute; top:-20px; left:-8px;}
h2.ksdh{ width:170px; height:40px; background:url(t_bg.gif) no-repeat 0 -40px; position:absolute; top:-20px; left:-8px;}
h2.zxbm{ width:668px; height:35px; background:url(zxbm.gif) no-repeat 0 0px; position:absolute; top:-35px; left:0;}
h2.yxtj{ width:250px; height:40px; background:url(t_bg.gif) no-repeat 0 0px; position:absolute; top:-20px; left:-8px;}

.t_tb{ padding:10px 0 0 20px;}.t_tb td{ padding:2px;}
.t_tb .label{ text-align:right; padding-right:10px;}
.t_tb select{border:1px solid grey; height:18px;}
.bm_input{ height:18px;border:1px solid grey;}
.bm_but{ padding-left:68px; padding-top:5px;}
.bm_but1{ background:url(tijiao.gif) no-repeat; width:90px; height:33px; margin-left:10px; border:0; cursor:pointer;}
.bm_but2{ background:url(chongzhi.gif) no-repeat; width:90px; height:33px; margin-left:10px; border:0; cursor:pointer;}
span.red{ color:#F00;}
span.wrong{ background:url(../images/fom/msg_bg.gif) no-repeat 10px 0px; padding:2px 0;  color:#ff0000; padding-left:30px;}

.tb_rn ul{ padding:24px 5px 10px;}
.tb_rn ul li{ border-bottom:1px dashed #ccc; line-height:29px; padding-left:30px; font-size:12px;}
.tb_rn ul li a.blue{ font-size:12px; color:#0089be;}
.tb_rn ul li.hot{ background:url(t_bg.gif) no-repeat 5px -218px;}
.tb_rn ul li.jian{ background:url(t_bg.gif) no-repeat 5px -248px;}

.xm_cat{ float:left; width:120px; height:390px; background:url(xm_cat.gif) no-repeat 110px 0; margin-top:30px; padding-left:15px;}
.xm_cat span{ width:118px; height:36px; display:block; line-height:36px; color:#0e4f19; font-family:"微软雅黑"; font-weight:bold; font-size:14px; cursor:pointer;padding-left:15px;}
.xm_cat span.ed{background:url(t_bg.gif) no-repeat 0 -170px; color:#fff;}
.xm_cont{ margin-top:30px; width:500px; float:left; padding-left:10px;}
.xm_cont ul li{ width:165px; height:190px; float:left; display:inline; text-align:center;}
.xm_cont ul li img{ width:136px; height:160px;}
	
.ksdh_icon{ border-bottom:1px solid #ccc; padding:30px 0 10px 14px; height:50px; overflow:hidden; }
.ksdh_icon a{ background:url(t_bg.gif) no-repeat -59px -122px; width:47px; font-size:14px; height:43px; display:block; float:left; text-align:center; margin-right:12px;}
.ksdh_icon a.ed{ background:url(t_bg.gif) no-repeat 0 -122px; color:#fff;}
.ks_cont p{ padding:5px 15px; clear:both; *padding:3px 15px;}
.ks_cont strong{ display:block;}
.ks_cont p a{ padding-right:8px; white-space:nowrap; float:left;}


.jczt{ border:1px solid #eaeaea; border-top:none; width:978px; height:150px; margin:15px auto 0;}
.jcztn{ border:1px solid #bfbfbf; padding:10px;  border-top:none; width:956px; height:128px; position:relative; background:#fff;}
.jt_l{ height:150px; background:url(jiantou.gif) no-repeat 0 40px; width:48px; cursor:pointer; float:left;}
.jt_r{ height:150px; background:url(jiantou.gif) no-repeat -51px 40px; width:48px; cursor:pointer; float:right;}
.jczt_cont{ height:150px; width:840px; float:left; margin-left:5px; overflow:hidden; position:relative;}
#jczt_w{ position:absolute;}
#jczt_w ul li{ float:left; width:164px; height:130px; margin-right:10px; overflow:hidden; text-align:center; font-size:14px;}
#jczt_w ul li img{ width:160px; height:120px; padding:1px; border:1px solid #dde2e5; display:block;}

/* Foot */
.foot{ width:980px; margin:0 auto; text-align:center; line-height:25px;position:relative;}
.t_top{ position:absolute; top:20px; right:10px;}
.foot_nav{border-bottom:5px solid #fd0012; width:960px; margin:20px auto 0;background:#fff; padding:10px; }
.foot_nav a{ padding-left:10px;}

.lunbo_zt{ width:250px; height:325px; position:relative; background:#000; z-index:0; overflow:hidden;}
.lunbo_zt p{ width:250px; height:325px;display:none;}
.lunbo_but_zt{ position:absolute;  bottom:5px; right:5px; z-index:200;}
.lunbo_but_zt span{ width:24px; height:16px; display:block; float:left; background:#666; color:#fff; margin:1px; text-align:center; font-size:12px; line-height:16px; cursor:pointer;}
.lunbo_but_zt span.ed{ background:#999;}

#piaofu{height:535px; width:100%;z-index:1002;right:0px; TOP:30px; position:fixed; _POSITION: absolute; *POSITION: absolute; TOP: expression(documentElement . scrollTop + 40); display:none; background:url(/images/piaofubg.jpg) center 0 no-repeat;}
#piao_close{ position:absolute; top:1px; right:1px; width:34px; height:36px; cursor:pointer; background:url(/images/p_close.jpg) no-repeat; z-index:20000;}
.main{
	width:936px;
	height:482px;
}
.main_left{
	width:210px;
	height:417px;
	background:url(/images/main_leftbg.jpg) no-repeat;
	float:left;
	padding-top:50px;
	margin-left:20px;
	margin-top:14px;
}
.main_left1{
	width:208px;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:30px;
}
.main_left1 ul{
	list-style:none;
	padding-left:20px;
	padding-top:3px;
}
.main_left1 ul li a{
	color:#000;
	text-decoration:none;
	line-height:27px;
}
.main_left1 ul li a:hover{
	color:#C00;
	text-decoration:underline;
}
.main_left2{
	width:208px;
	height:31px;
	margin-top:10px;
}
.main_left2 a{margin-left:13px;}
.main_center{
	width:210px;
	height:417px;
	background:url(/images/main_minbg.jpg) no-repeat;
	float:left;
	padding-top:50px;
	margin-left:10px;
	margin-top:14px;
}
.main_center2{
	width:210px;
	height:468px;
	float:left;
	margin-top:14px;
	margin-left:10px;
}
.main_center3{
	width:210px;
	height:468px;
	float:left;
	margin-top:14px;
	margin-left:10px;
}
.main_nrtop{
	width:936px;
	height:480px;
}
.main_nrbottom{
	width:936px;
	height:57px;
}

.gongyong_diaoqu{ width:998px;border-top:none;  margin:0 auto;    margin-bottom: 80px;}
/*.gj_yxshoulist{width:998px; overflow:hidden; padding:20px 0 0 5px;line-height:150%;}
.gj_yxshoulist li{float:left; display:inline;width:292px; height:327px; border:1px solid #cccccc;margin:0 0 20px 26px; overflow:hidden; position:relative;}
.gj_yxshoulist li:hover{border:1px solid #C00;}
.gj_yxshoulist h1{width:290px; height:39px; background:#eff1f0; border:1px solid #fff; color:#153e74; text-align:center; font-size:14px; font-weight:bold; line-height:39px;font-family:"微软雅黑";}
.gj_yxshoulist .imgbox{width:272px; padding:10px; border-top:1px solid #cccccc;}
.gj_yxshoulist p{width:274px; padding:3px 10px; font-size:12px;}*/
.gj_yxshowbtn{width:274px; padding:3px 10px;}
.gj_yxshowbtn a:hover{ color:#C00; text-decoration:underline;}
.gj_yxhot{ position:absolute;width:37px; height:37px; left:0; top:0;}
.c_tla{color:#2184c9;}
img {
    vertical-align: middle;
}


 .db_jgxz{
    display:none;
	position:absolute;
	top: -100px;
	background:#fff;
	margin:0 auto;
	width:100%;
	font-size:14px;
	overflow:hidden;
}
.db_jgxz h2 {
    width:1000px;
	margin:0 auto;
	background: none repeat scroll 0 0 #3777BC;
    border: 1px solid #005EAC;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 700;
	overflow:hidden;
}

.db_jgxz h2 span {
    float:left;
    padding: 4px 10px 5px;
}

.db_jgxz a.close-button {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: 400;
    padding: 6px 10px;
    float:right;
	text-decoration:none;
}
.db_city{  overflow:hidden; width:1000px;margin:0 auto;}
.db_jgxz ul{ border: 1px solid #005EAC; border-top:none; padding:10px; width:980px;}
.db_jgxz #popup-province li,.db_jgxz  #popup-province-hs li {
    float: left;
    text-align: center;
    width: 40px;
	line-height:1.5;
}
.db_jgxz ul a,.db_jgxz ul a:visited {
    color: #005EAC;
	cursor: pointer;
    display: block;
}
.db_jgxz ul a:hover{ text-decoration:underline;}
 
