﻿/* --------------------顶部通用--------------------- */
.top{
	width:950px;
	height:80px;
	background-image: url(/img/index/logo.jpg);
	background-repeat: no-repeat;
}

.nav{
width:930px;
height:32px;
background:url(/img/index/nav_bg.jpg);
line-height:32px;
font-size:14px;
padding-left:20px;
color:#FFF}

.nav a:link,.nav a:visited{
color:#FFF;
line-height:32px;
text-decoration:none}

.nav a:hover{
color:#FF6}

.nav1{
width:780px;
float:left}

/* --------------------------顶部通用结束---------------------- */


/* --------------------------首页样式------------------------ */
.flash{
width:950px;
height:121px;
background:url(/img/index/banner_bg.jpg);}

.banner1{
width:950px;
height:75px;
}

.main{
float:left;
width:950px;
}

.lm-news{
float:left;
width:272px;
border:#999 1px solid;
height:240px;
background:url(/img/index/news_tbg.jpg) repeat-x;
overflow:hidden;
}
.jd{
width:258px;
height:223px;
background:#fff;
border-top:#ced2dc 10px solid;
border-bottom:#ced2dc 5px solid;
border-left:#ced2dc 6px solid;
border-right:#ced2dc 6px solid;
padding:2px;
text-align:center;
margin-bottom:10px;
}

.lm-newstb{
width:255px;
margin:10px 0px 0px 10px;
line-height:24px;
float:left;
display:inline;
}

.cgal h3,.faq h3,.fw h3,.lm-news h3,.hx_mr1 h3,.hx-mm1 h3,.hx-news h3,.ryjj_left h3,.cgal2 h3 ,.cgal3 h3,.yxcp_md h3{
height:30px;
font-size:13px;
color:#0f4da9;
padding:0px 0px 0px 20px;
line-height:30px;
background:url(/img/index/arw1.jpg) no-repeat;
margin-left:10px}

.fw h3 a:link,
.fw h3 a:visited,
.hx-mm1 h3 a:link,
.hx-mm1 h3 a:visited,
.cgal h3 a:link,
.cgal h3 a:visited,
.hx_mr1 h3 a:link,
.hx_mr1 h3 a:visited,
.lm-news h3 a:link,
.lm-news h3 a:visited,
.faq h3 a:link,
.faq h3 a:visited{
color:#036;}

.fw h3 a:hover,
.cgal h3 a:hover,
.hx_mr1 h3 a:hover,
.faq h3 a:hover,
.hx-mm1 h3 a:hover
.lm-news h3 a:hover
{color:#f30;}

.cgal{
background:url(/img/index/news_tbg.jpg) repeat-x;
float:left;
width:272px;
height:260px;
border:#999 1px solid;
color:#036;
}
.cgal3{
background:url(/img/index/news_tbg.jpg) repeat-x;
float:left;
width:272px;
border:#999 1px solid;
color:#036;
padding-bottom:10px;
}
.cgal ul,.faq ul,.fw ul{
margin:15px 5px 5px 10px;
line-height:24px}
/* -----------------------------------底部通用----------------------------------- */
.nav2{
float:left;
width:950px;
background:#c00;
color:#fff;
text-align:center;
line-height:30px;
margin-top:10px
}

.nav2 a:link,.nav2 a:visited{
color:#fff;
text-decoration:none}

.nav2 a:hover{
text-decoration:underline}
.hx_mrl_tb a:link,.hx_mrl_tb a:visited{
	color:#06c;
}
.hx_mrl_tb a:hover{
	color:#f60;
}
.copyright{
float:left;
width:950px;
text-align:center;
font-family: Arial,"宋体"
}
/* ---------------------------------底部通用结束-------------------------------------------- */
/*-----------------2010年4月8日修改开始--------------*/
.hovertab1
{
	display: inline;
	float:left;
	height:22px;
	color:#FF0000;
	cursor:pointer;
	background-image: url(/img/index/news_tbg1.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	background-position: center;
	text-align:center;
}
.normaltab1
{
	display: inline; 
	float:left;
	color:#0f4da9;
	height:22px;
	font-size:12px;
	text-align:center;
	line-height:22px;
	margin:0px;
}
.in-newst2{
float:left;
width:260px;
height:30px;
line-height:20px;
background:url(/img/index/news_tbg.jpg) repeat-x;
font-size:13px;
color:#036;
font-weight:bold
}

.in-newst2 ul{
float:left;
margin:0px
}

.in-newst2 ul li{
width:80px;
float:left;
padding:8px 10px 0px 10px;
}

/*-----------------2010年4月8日修改结束--------------*/
/*-----------------2010年4月13日修改开始--------------*/
.hx-news{
	margin-left:10px;
	float:left;
	width:664px;
	border:#999 1px solid;
	height:260px;
	background:url(/img/index/news_tbg.jpg) repeat-x;
}
.hx_mleft{
	width:274px;
	float:left;
}
.hx_mright{
	width:231px;
	float:left;
	margin-left:10px;
	display:inline;
}
.hx_mr1{
	background:url(/img/index/news_tbg.jpg) repeat-x;
	float:left;
	width:229px;
	height:240px;
	border:#999 1px solid;
	margin-bottom: 10px;
}

.hx_mr1 ul,.faq ul,.fw ul{
margin:10px 5px 5px 10px;
line-height:24px;}
.hx-mm1{
margin-left:10px;
float:left;
width:423px;
border:#999 1px solid;
height:492px;
background:url(/img/index/news_tbg.jpg) repeat-x;
}
.hx_mm1_tb{
	width: 380px;
	margin-top: 20px;
	margin-left: 20px;
	color: #036;
}
.hx_cgal_tb{
	width:250px;
	margin-left:10px;
	margin-top: 10px;
	color: #036;
	height:88px;
}
.hx_news_tb{
	width:205px;
	float:left;
	margin-top:10px;
	color: #036;
	line-height: 20px;
	margin-left: 10px;
}
.hx_mrl_tb{
	width:200px;
	color: #06c;
	margin-top: 20px;
	margin-left: 10px;
	line-height: 30px;
}
.top_login{
	width: 135px;
	float: right;
	margin-top: 34px;
	margin-right: 37px;
	display:inline;

}

/*-----------------2010年4月13日修改结束--------------*/
/*------------------二级页面样式开始------------------------------*/

.crumb{
float:left;
width:930px;
line-height:25px;
padding-left:20px}

.crumb a:link,.crumb a:visited{
color:#0f4da9}
.crumb a:hover{
color:#FF3300}
.ryjj_lf3_ls1 h4,.ryjj_lf3_ls2 h4,.ryjj_lf3_ls3 h4,.ryjj_lf3_ls4 h4,.ryjj_lf3_ls5 h4
,.ryjj_lf3_ls7 h4,.ryjj_lf3_ls8 h4
{
	height:16px;
	font-size:13px;
	color:#0f4da9;
	line-height:16px;
	background-image: url(/img/ryjjcyz/ico3.jpg);
	background-repeat: no-repeat;
	padding-left: 7px;

}
.ryjj_lf3_ls6 h4
{
	font-size:13px;
	color:#0f4da9;
	line-height:13px;
	padding:0px;
	margin:0px;
}
.ryjj_lf3_ls6 ul li{
	margin-top:-3px;
}
.ryjj_lf3_ls1{
	float:left;
	
	margin-top: 10px;
	height: 168px;
	margin-left:10px;
	display:inline;
}
.ryjj_lf3_ls1{
	float:left;
	width:118px;
	margin-top: 10px;
	height: 168px;
	margin-left:10px;
	display:inline;
}
.ryjj_lf3_ls2{
	float:left;
	width:122px;
	margin-top: 10px;
	height: 168px;
	margin-left:10px;
}
.ryjj_lf3_ls3{
	float:left;
	width:136px;
	margin-top: 10px;
	height: 168px;
	margin-left:10px;
}
.ryjj_lf3_ls4{
	float:left;
	width:118px;
	margin-top: 10px;
	height: 168px;
	margin-left:10px;
}
.ryjj_lf3_ls5{
	float:left;
	width:104px;
	margin-top: 10px;
	height: 168px;
	margin-left:10px;
}
.ryjj_lf3_ls6{
	float:left;
	margin-top: 10px;
	margin-left:10px;
	width:209px;
	display:inline;
	line-height:26px;
	background-image: url(/img/ryjyyty/img6.jpg);
	background-repeat: no-repeat;
}
.ryjj_lf3_ls6 ul{
	margin-left: 5px;
	

}
.ryjj_lf3_ls1 table,.ryjj_lf3_ls2 table,.ryjj_lf3_ls3 table,.ryjj_lf3_ls4 table,.ryjj_lf3_ls5 table,.ryjj_lf3_ls6 
table{
	border-left:#999 1px dashed;
}
.ryjj_lf3_ls1 td,.ryjj_lf3_ls2 td,.ryjj_lf3_ls3 td,.ryjj_lf3_ls4 td,.ryjj_lf3_ls5 td,.ryjj_lf3_ls6 
td{
	padding-left:3px;
}
.ryjj_lf3_ls1 td{
	padding-left:5px;
}
.ryjj_lf5{
	width:664px;
	border:#999 1px solid;
	background:url(/img/index/news_tbg.jpg) repeat-x;
	padding-bottom:10px;
	float:left;	
}
.ryjj_lf3{
float:left;
	width:664px;
	border:#999 1px solid;
	padding-bottom:15px;
}

.ryjj_lf3_t{
width:664px;
background:url(/img/index/news_tbg.jpg) repeat-x;
height:31px}
.ryjj_lf7{
	width:664px;
	border:#999 1px solid;
	height:210px;
	background:url(/img/index/news_tbg.jpg) repeat-x;
}
.ryjj_lf6{
	width:664px;
	border:#999 1px solid;
	background:url(/img/index/news_tbg.jpg) repeat-x;
}
.ryjj_left{
	float:left;
	width:666px;
}

.ryjj_right{
	float:left;
	margin-left:10px;
	width:274px;
}
.ryjj_lf1{
	width:650px;
	border:#999 1px solid;
	height:233px;
	padding-left: 14px;
	padding-top: 10px;
	height:245px;
}
.ryyy_lf1{
	width:650px;
	border:#999 1px solid;
	padding-left: 14px;
}
.ryjj_lf2{
	width:666px;
	margin-top: 10px;

}
.ryjj_lf2_a{
	width:666px;
	height:71px;
	margin-top: 10px;

}
.ryjj_lf4{
float:left;
	width:666px;
	margin-top: 10px;
	overflow:hidden;
}
.ryjj_lf4_lf{
	background:url(/img/index/news_tbg.jpg) repeat-x;
	float:left;
	width:326px;
	border:#999 1px solid;
	color:#036;
	padding-bottom: 10px;
}
.ryjj_lf4_tb1{
	width:310px;
	line-height: 26px;
	margin-top: 10px;
	margin-left: 10px;
}
.ryjj_rt_btn1{
float:left;
	width:274px;
	margin-top:10px;
}
.ryjj_rt_tb2{
	width:250px;
	margin:20px 0px 20px 10px;
}
.cgal2{
background:url(/img/index/news_tbg.jpg) repeat-x;
float:left;
width:272px;
border:#999 1px solid;
color:#036;
margin-top:10px;
}
.ryjj_rt_tb1{
	width:250px;
	margin-left: 10px;
	margin-top: 10px;
	line-height: 26px;
}
.ryjj_rt_tb1 h2{
	height:28px;
	font-size:13px;
	color:#0f4da9;
	margin:0px;
	line-height:28px;
	padding:0px 0px 0px 6px;
	background-image: url(/img/ryjjcyz/ico2.jpg);
	background-repeat: no-repeat;
}

.ryjj_lf3 h3 a:link,.ryjj_lf3 h3 a:visited,
.ryjj_lf6 h3 a:link,.ryjj_lf6 h3 a:visited,
.ryjj_lf5 h3 a:link,.ryjj_lf5 h3 a:visited,
.ryjj_lf4 h3 a:link,.ryjj_lf4 h3 a:visited,
.ryjj_lf7 h3 a:link,.ryjj_lf7 h3 a:visited,
.cgal3 h3 a:link,.cgal3 h3 a:visited,
.yxcp_md1 h3 a:link,.yxcp_md1 h3 a:visited,
{

	color:#0f4da9;
}
.ryjj_lf3 h3 a:hover,
.ryjj_lf4_lf h3 a:hover,
.ryjj_lf5 h3 a:hover,
.ryjj_lf6 h3 a:hover,
.ryjj_lf7 h3 a:hover,
.cgal3 h3 a:hover,
.yxcp_md1 h3 a:hover
{
	color:#FF0000;
}

.ryjj_lf3_ls1 td{
	padding:2px 0px 2px 5px;
}
.rj_dangqian{
	width:928px;
	height:32px;
	margin:auto;
	padding-left:20px;
	color:#000;
	line-height:32px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;

}
.rj_dangqian a:link,.rj_dangqian a:visited{
	color:#000;
}
.rj_dangqian a:hover{
	color:#F00;
}
.rj_dangqian h4{
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight: bold;

}
.hx_mr2_tb{
	width:250px;
	color: #06c;
	margin-top: 20px;
	margin-left: 10px;
	line-height: 30px;
}
.hx_mr3_tb{
	width:250px;
	color: #06c;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 30px;
}
.hx_mr3_tb a:link,.hx_mr3_tb a:visited{
	color: #06c;
}
.hx_mr3_tb a:hover{
	color:#F00;
}
.rjjb_tb1{
	margin-left: 10px;
	margin-top: 15px;
	float: left;
	display:inline;
	border-bottom:1px #0f4da9 dashed;
	height: 140px;
}
.rjjb_tb2{
	margin-left: 10px;
	margin-top: 15px;
	float: left;
	display:inline;
}
.rjjb_tb1 td,.rjjb_tb2 td{
	padding-right: 3px;

}
.rjyy_tb1{
	width: 650px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom:20px;
}
.cgal3_tb1{
	height: 150px;
	margin-top: 10px;
	margin-left: 10px;

}
/*----2010年4月28日添加开始----*/
.jcfw_left{
	width:664px;
	border:1px solid #999;
	float:left;
	padding-bottom:10px;
}
.jcfw_title {
	font-size: 18px;
	font-weight: normal;
	color: #0f4da9;
	height: 22px;
	width: 200px;
	margin-left: 20px;
	margin-top: 20px;
	font-family: "黑体";
}
.jcfw_tb1{
	margin-left: 20px;
	line-height: 26px;
	margin-top:20px;
}
.jcfw_tb2{
	margin: 10px 0px 20px 20px;
	line-height: 26px;
	width:626px
}
.jcfw_tb1 td,.jcfw_tb2 td{
	padding:0px 5px 0px 5px;
}
.jcfw_tb1 h3,.jcfw_tb2 h3{
	color:#36c;
	font-size: 15px;
	font-weight: bold;
}
.jcfw_tb1 h4,.dizi_right h4,.jcfw_tb2 h4{
	color:#36c;
	font-size: 12px;
	font-weight: normal;
}
.jcfw_tb1 h4 a:link,.jcfw_tb1 h4 a:visited,
.jcfw_tb1 h3 a:link,.jcfw_tb1 h3 a:visited,
.dizi_right h4 a:link,.dizi_right h4 a:visited,
.jcfw_tb2 h4 a:link,.jcfw_tb2 h4 a:visited,
.jcfw_tb2 h3 a:link,.jcfw_tb2 h3 a:visited
{
	color:#36c;

}
.jcfw_tb1 h4 a:hover,
.jcfw_tb1 h3 a:hover,
.dizi_right h4 a:hover,
.jcfw_tb2 h4 a:hover,
.jcfw_tb2 h3 a:hover,
{
	color:#0099CC;
}

.jcfw_more{
margin-left:20px;
width:626px;
text-align:center}
.dizi_left{
	width:74px;
	float:left;
	margin-left:10px;
	margin-top: 20px;
	display:inline;
}
.dizi_right{
	width:170px;
	float:left;
	margin-left:10px;
	margin-top: 20px;
	display:inline;
}

/*----2010年4月28日添加结束----*/
/*------------------二级页面样式结束------------------------------*/
/*----2010年5月5日添加开始----*/
.zaixian_btn{
	float:right;
}
.shidian_tb{
	width:250px;
	color: #036;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 26px;
}
.sd_01{
	width:620px;
	height:180px;
	margin-left: 20px;
	margin-top: 20px;
}
.sd01_lf{
	width:235px;
	height:180px;
	float:left;
}
.sd01_rt{
	width:375px;
	float:left;
	margin-left: 10px;
	font-size: 16px;
	color: #036;
}
.sd01_rt td{
	border-bottom:1px dashed #036;
	padding-top:16px;
	padding-bottom:6px;
}
.sd_02{
	width:620px;
	margin-left:20px;
	color: #036;
}
.sd_02 h4{
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #036;
	font-size: 15px;
}
.sd_02 p{
	text-indent: 2em;
	margin-top: 10px;
}
/*----2010年5月5日添加结束----*/
/*----2010年5月6日添加结束----*/
.tiyan_lf{
	width:270px;
	float:left;
	margin-top: 15px;
	margin-left: 10px;
	display:inline;
}
.tiyan_rt{
	width:360px;
	float:left;
	margin-top: 15px;
	margin-left:10px;
	color: #036;
}
.tiyan-bottom{
float:left;
	width:664px;
	border-left:#999 1px solid;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
	padding-bottom:10px;
}

.ty01_lf{
	width:221px;
	margin-left:15px;
	margin-top:15px;
	float:left;
	display:inline;
}
.ty01_rt{
	width:385px;
	margin-left:20px;
	margin-top:15px;
	float:left;
	color: #036;
	line-height: 28px;
	display:inline;
}
.ty01_rt td{
	border-bottom:1px dashed #CCC;
}
.tiyan_rt h4{
	padding:0px;
	margin:0px;
	font-size: 12px;
}
/*----2010年5月6日添加结束----*/
/*----2010年5月7日添加开始----*/
.yxcp_md{
	float:left;
	margin-top:10px;
	width:486x;
	margin-left:10px;
}
.yxcp_md1{
	width:484px;
	border:#999 1px solid;
	background:url(/img/index/news_tbg.jpg) repeat-x;
	padding-bottom:10px;
	float:left;	
}
.yxcp_lf{
	width:170px;
	float:left;
}
.cplf_top{
	width:154px;
	height:29px;
	background-image: url(/img/ryjbsty/img17.jpg);
	background-repeat: no-repeat;
	color: #036;
	font-size: 14px;
	line-height: 29px;
	padding-left: 16px;
}
.cplf_conn{
	width:168px;
	border-left:1px solid #8acdfe;
	border-right:1px solid #8acdfe;
	padding-bottom:10px;
	background-color: #cae7fc;
	line-height: 28px;
	color: #0249cb;
}
.cpmd1_tb1{
	margin-left: 10px;
	margin-top: 20px;
	line-height: 30px;
	font-size: 14px;
}
.cpmd1_tb1 td{
	border-bottom:1px #CCC dashed;
}
.cpmd1_tb1 a:link,.cpmd1_tb1 a:visited{
	color:#333
}
.cpmd1_tb1 a:hover{
	color:#F00;
}
/*----2010年5月7日添加结束----*/
/*----2010年5月10日添加结束----*/
.fang_rt{
	width:768px;
	margin-left:10px;
	border:1px solid #999;
	float:left;
	padding-bottom:15px;
}
.fart_top{
	width:680px;
	border-bottom:1px solid #000;
	margin-left:44px;
	padding-bottom:10px;
	line-height: 28px;
	margin-top: 40px;
}
.fart_top h3{
	color:#0f4da9;
	font-size: 20px;
}
.fart_conn h3{
	color:#06c;
	font-size: 15px;
	margin-top:20px;
}
.fart_conn{
	width:680px;
	margin-left:44px;
	margin-top:10px;
}
.fart_tb1{
	border-bottom:1px dashed #999;
}


.fart_tb2{
	border-left:1px dashed #999;	
}
.fart_tb2 td{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
}
.fart_tb3{
	border-left:1px dashed #999;
}
.fart_tb3 td{
	padding-left:10px;
	}
.chakan{
	color: #03c;
	display:block;
	width: 70px;
	float: right;
	margin-top: 10px;
}
.chakan2{
	color:#0066FF;
	display:block;
	width: 410px;
	float: left;
	text-align:right}
.fart_tb2 a:link,.fart_ck a:visited{
	color:#333;
}
.fart_tb2 a:hover{
	color:#F00;
}
.fart_tb2 a.blue2:link,.fart_ck a.blue2:visited,
.db_02 a.blue2:link,.db_02 a.blue2:visited
{
	color:#03c;
}
.fart_tb2 a.blue2:hover,
.db_02 a.blue2:hover{
	color:#F00;
}
.main1{
	float:left;
	width:948px;
	margin:auto;
	border:1px solid #666;
	background-image: url(/img/ryjbsty/shuxian.jpg);
	background-repeat: repeat-y;
}
.db_01{
	width:900px;
	margin-left:25px;
}
.db_01 p{
margin:10px 0px}
.db01_lf{
	width:430px;
	float:left;
}
.db01_rt{
	width:430px;
	float:left;
	margin-left:40px;
}
.db01_lf h4,.db01_rt h4{
	color:#0f4da9;
	font-size:18px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.db_02{
	width:900px;
	margin-left:25px;
	margin-bottom:15px;
}
.db02_lf{
	width:430px;
	float:left;
}
.db02_rt{
	width:430px;
	float:left;
	margin-left:40px;
}
.db02_lf h4,.db02_rt h4{
	color:#0f4da9;
	font-size:15px;
	text-align: center;
	width:430px;
	background-color: #9cf;
}
.db02_tb1{
	margin-top: 20px;
	line-height: 25px;
	margin-left: 10px;
}
.db02_lf p,.db02_rt p{
	padding-left: 10px;
	padding-right: 10px;
}
.db02_lf a:link,.db02_lf a:visited{
	color:#333;
}
.db02_lf a:hover{
	color:#F00;
}
/*----2010年5月10日添加结束----*/

/*-------列表页详细页开始-----*/
.pp_leftcolumn {
	float: left;
	width: 666px;
	color:#666;
}
.pphz_list{
	width:664px;
	border:1px solid #CCC;
}
.pp_hz_list{
	width:620px;
	margin-left: 20px;
	margin-top: 30px;
	font-size: 14px;
	line-height:26px;
}

.pp_hz_list a:link,.pp_hz_list a:visited{
color:#666}

.pp_hz_list a:hover{
border-bottom:1px #666 dashed;
color:#FF0000}
.fenye{
	margin-bottom: 20px;
	margin-top: 10px;
}
.ppxx_title{
	width: 664px;
	margin-top: 35px;
	line-height:30px;
}
.font_conn_title{
	font-size: 25px;
	color:#333333;
	font-weight: bold;
}
.ppxx_conn{
	width: 620px;
	margin-left: 25px;
	margin-top: 20px;
	padding-bottom:20px;

}
.ppxx_conn p{
	text-indent: 2em;

}
.ppxx_fanye{
	width: 520px;
	margin-left: 65px;
}

/*-------列表页详细页结束-----*/

/*-------20100802添加开始-----*/
.m1_lf{
	width:271px;
	background-image: url(/img/view_bg.jpg);
	background-repeat: no-repeat;
	height:220px;
	padding-top:30px;
	padding-left:1px;
	border-bottom:1px solid #a9a9a9;
	overflow:hidden;
}
.tb4{
	margin-top:10px;
	margin-left:10px;
}

