*{ margin:0; padding:0;}
body{ width:990px; margin:0 auto; color:#25505e; font-size:12px; font-family:"宋体"; line-height:24px;}
img{ border:0;}
.clear{ clear:both; height:0; font:0; line-height:0;}
.top{ height:87px; background:url(../images/jrjc/tbj.gif) repeat-x;}
.logo,.menu{ float:left;}
.logo{ width:434px; height:87px;background:url(../images/jrjc/logo.gif) no-repeat;}
.menu{ width:280px; height:70px; margin-left:150px; background:url(../images/jrjc/menu.gif) no-repeat; padding:13px 0 0 120px;}
.menu a{ color:#1973b7; text-decoration:none; padding-left:40px; }
.menu a:hover{ color:#1973b7; text-decoration:underline;}
.banner{ height:332px; width:100%; }
/*main*/
.zmain{ background:url(../images/jrjc/mbj.gif) repeat-x; width:990px;height:542px;}
.left,.middle,.right{ float:left; height:532px; padding-top:10px; }
.left{ width:225px; border-right:1px solid #e2e2e4;}
.middle{  width:506px; border-right:1px solid #e2e2e4; border-left:1px solid #FFFFFF;}
.middle a{ color:#25505e; text-decoration:none;}
.right{  width:255px; border-left:1px solid #FFFFFF;}
.member{ height:148px;}
.left-char{ height:180px; background:url(../images/jrjc/l1.gif) 0 0 no-repeat;}
.left-cont{ height:200px; background:url(../images/jrjc/left-cont.gif) no-repeat;}
.more1{ float:right; padding:15px 10px 0 0;}
.mid-introduct{ height:175px;  }
.introduct img{ float:right; padding-right:5px;}
.mid-work{ height:175px; padding-top:5px;}
.mid-culture{ height:155px;}
.culture img{ float:left; padding:5px 10px;}
h1{ height:30px;}
.rig-product{ height:210px;}
.rig-question{ height:320px;}
/*bottom*/
.bottom{ height:36px; background:url(../images/jrjc/bbj.gif) repeat-x; width:990px; line-height:36px; text-align:center; color:#a3b3be;}
.bottom a{ color:#a3b3be;}

.rig-product .style1{ padding-left:10px;}
/*二级页面*/
.main1{  background: url(../images/jrjc/mbj.gif) repeat-x; width:990px;height:100%; min-height:542px; overflow:hidden; }
.left1{ float:left; min-height:532px; padding-top:10px; width:225px; border-right:1px solid #e2e2e4; height:100%;}
.left-gy{ }
.left-gy ul{ padding:10px; list-style:none;}
.left-gy ul li{ line-height:25px; background:url(../images/jrjc/rdian.gif) left center no-repeat; border-bottom:1px dotted #3b8096; padding-left:10px;}
.left-gy ul li a{ color:#25505e; text-decoration:none;}
.right2{ float:left; width:743px; border-left:1px solid #FFFFFF; padding:10px; min-height:542px; height:100%;}
h2,h3{ padding:0 10px; border-bottom:3px solid #4597b1; height:22px;}
.jyjs{
	padding-top:10px;
	margin-right: 10px;
	margin-left: 10px;
}
.jyjs_img{ float:right;}
.infocontent{}
#demo {
	overflow:hidden;
	border: 1px none #CCC;
	width: 470px;
	height: 140px;
	margin-left: 15px;
} 
#demo img {
} 
#indemo { 
    float: left; 
    width: 800%; 
} 
#demo1 { 
    float: left; 
} 
#demo2 { 
    float: left; 
}
.index_ry {
	margin-top: 10px;
	text-align: center;
}
.nr_bkkk123 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
