@charset "gb2312";
/* CSS Document */

/* 通用样式 */
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,img,div,iframe{margin:0;padding:0;border:0;}
input,img,select{vertical-align:middle;}
ul,ol,li{list-style-type:none;}
a,area {blr:expression(this.onFocus=this.blur()) } 
a{COLOR: #494949;text-decoration: none;}
a:hover{color:#cc0000}
h2{	font-size: 20px;font-weight: normal;color: #333;display: block;}
h2 a{color: #333;}
.cl { clear: both; }
.topk {margin-top: 30px;}
.topks {margin-top: 15px;}
body {
	font-size: 14px;
	line-height: 26px;
	font-family: "微软雅黑", "宋体";
	background-color: #f6f6f6;
	color: #494949;
}
.xbt {background-color: #6D963D;color: #FFFFFF;}
.main{height: auto!important;min-height: 40px;width: 1000px;margin-right: auto;	margin-left: auto;}
.main:after, .txtlist:after, .aboutus:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.yqpdhead {
	width: 1000px;
	height: 58px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.yqpdhead h1 {
	display: block;
	height: 58px;
	width: 110px;
	float: left;
	margin-left: 20px;
}
.yqpdsearch {
	float: right;
	width: 320px;
	margin-top: 10px;
	margin-right: 30px;
}
.yqpdnav {
	background-color: #427ebd;
	height: 46px;
	width: 1000px;
	font-size: 16px;
	line-height: 46px;
	text-align: center;
	color: #FFF;
	margin-right: auto;
	margin-left: auto;
}
.yqpdnav a {color: #FFF;}
.mainL, .topL {float: left;width: 690px;}
.mainR, .topR {float: right;width: 280px;}
.topR h2 {margin-bottom: 15px;}
.topR img {
	width: 280px;
	height: 214px;
}
/* 焦点图切换 */
.flashNewsBg { height: 280px; width: 690px; }
.jdpic { height: 280px; width: 470px; overflow: hidden; float: left; }
.flashNews {
	POSITION: relative;
	TEXT-ALIGN: left;
	WIDTH: 470px;
	FLOAT: left;
	HEIGHT: 280px;
	OVERFLOW: hidden;
	border: 1px solid #949494;
}
.flashNews A:link,.flashNews A:visited {COLOR: #fff; TEXT-DECORATION: none}
.flashNews A:hover {COLOR: #f20000}
.flashNews UL { Z-INDEX: 2; POSITION: absolute; PADDING-LEFT: 47px; BOTTOM: 0px; RIGHT: 0px; _padding-left: 46px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='',sizingMethod='crop')
; background-image: url(http://www.jcrb.com/images/jdpicsnum.png); background-repeat: no-repeat; background-position: 0px 0px; }
.flashNews LI {	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 15px; DISPLAY: block; BACKGROUND: #000; FLOAT: left; HEIGHT: 18px; COLOR: #ffffff; MARGIN-LEFT: 1px;}
.flashNews LI A {	WIDTH: 15px; HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold}
.flashNews LI A:link {	WIDTH: 15px; HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold}
.flashNews UL LI A:hover {	COLOR: #f20000}
.jdpicText {
	text-align: left;
	float: left;
	height: 260px;
	width: 200px;
	overflow: hidden;
	background-color: #353535;
	padding: 10px;
}
.flashNews_text {
	WIDTH: 200px;
	FLOAT: left;
	HEIGHT: 260px;
	font-size: 14px;
	position: relative;
}
.flashNews_text .bg {
	WIDTH: 200px;
	HEIGHT: 260px;
	padding-right: 10px;
	padding-left: 10px;
}
.flashNews_text H3 {
	Z-INDEX: 2;
	LINE-HEIGHT: 32px;
	font-size: 18px;
	margin-bottom: 10px;
	font-weight: normal;
}
.flashNews_text H3 A:link,.flashNews_text H3 A:visited {
	color: #fff;
}
.flashNews_text P {
	TEXT-ALIGN: left;
	TEXT-INDENT: 24px;
}
.flashNews_text P A:link,.flashNews_text P A:visited {
	color: #fff;
	text-decoration: none;
}
.dlm {
	height: 32px;
	width: 100%;
	background-image: url(http://www.jcrb.com/images/yqlmbj.png);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
}
.txtlist {
	height: auto!important;
	min-height: 40px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CDCDCD;
	padding-bottom: 30px;
}
.txtlistL {
	float: left;
	height: 160px;
	width: 240px;
}
.txtlistL img {
	border: 1px solid #D4D4D4;
	height: 158px;
	width: 238px;
}
.txtlistR {
	float: right;
	height: 160px;
	width: 430px;
}
.txtlistR span {
	height: 78px;
	display: block;
	overflow: hidden;
	color: #7F7F7F;
}
.topR span a , .txtlistR span a{
	color: #7F7F7F;
}
.txtlistR p {
	color: #828282;
	display: block;
	font-size: 14px;
	line-height: 16px;
	height: 16px;
	padding-top: 10px;
}
.yqmore {
	height: 22px;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: right;
}
/*最新杂志*/
.focus{
	position: relative;
	width: 220px;
	height: 200px;
	background-color: #f6f6f6;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}  
.focus img{
	width: 140px;
	height: 200px;
	margin-right: 40px;
	margin-left: 40px;
} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{position:absolute;bottom:34px;left:280px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	overflow: hidden;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}  
.focus .fcon{
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #f6f6f6
}  
.focus .fcon img{ display:block; }  
.focus .fbg{
	bottom: 0px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
	left: 100px;
}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt{
	overflow: hidden;
	zoom: 1;
	height: 0px;
	z-index: 10;
	width: 0px;
}  
.focus .D1fBt a{
	display: inline;
	width: 0px;
	height: 0px;
	border-radius: 7px;
	color: #B0B0B0;
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	line-height: 6px;
	font-family: "\5B8B\4F53";
	font-size: 6px;
}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:30px;height:56px;background: url(http://www.jcrb.com/zyw2015gb/201506/W020150623595046054947.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -30px; left: 0;background-position:0 -56px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -30px; right: 0;  background-position:-30px -56px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-30px 0;}
.rightLm img {
	height: 164px;
	width: 228px;
	margin-top: 20px;
	margin-left: 25px;
	border: 1px solid #D1D1D1;
}
ul.rightList {padding: 10px;}
ul.rightList li{
	background-image: url(http://www.jcrb.com/ZYW/SY/201512/W020151224587838277808.gif);
	background-repeat: no-repeat;
	background-position: left 14px;
	text-indent: 12px;
	color: #333;
	line-height: 28px;
}
.cmyjy li {
	height: 318px;
	width: 318px;
	border: 1px solid #D1D1D1;
	float: left;
	margin-right: 6px;
	margin-left: 6px;
}
.cmyjy li img {
	height: 242px;
	width: 318px;
}
.cmyjy li p {
	font-size: 14px;
	line-height: 26px;
	display: block;
	padding: 10px;
	height: 52px;
}
.bottomLine {
	height: 20px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}



/* 关于我们 */
.dqwz {
	background-color: #dfefff;
	height: 70px;
	width: 100%;
}

.dqwz .main {
	font-size: 16px;
	line-height: 70px;
	height: 70px;
}
.aboutus {height: auto!important;min-height: 40px;}
.aboutusL {
	float: left;
	width: 700px;
}
.aboutusR  {
	width: 280px;
	float: right;
}
ul.wzbtList {
	padding-right: 10px;
	padding-left: 10px;
}
ul.wzbtList li{
	background-image: url(http://www.jcrb.com/ZYW/SY/201512/W020151224587838277808.gif);
	background-repeat: no-repeat;
	background-position: left 18px;
	text-indent: 12px;
	color: #333;
	line-height: 36px;
	font-size: 16px;
}
h3.aboutusLm {
	font-size: 20px;
	line-height: 40px;
	color: #914f27;
	height: 40px;
	display: block;
	width: 85px;
	font-weight: normal;
	background-image: url(http://www.jcrb.com/images/yqaboutuslm.png);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: center;
	padding-right: 15px;
}
h3.aboutusLm a {
	color: #914f27;
}
.aboutusLleft {
	float: left;
	width: 280px;
}
.aboutusLleft img {
	height: 210px;
	width: 280px;
	float: left;
}
.aboutusLright {
	float: right;
	width: 400px;
}
/* index底部 */
.bottomL, .bottomR{background-color: #FFF;height: 180px;}
.bottomL {
	border: 1px solid #DDD;
	float: left;
	width: 688px;
}
.bottom h2 {
	font-size: 16px;
	font-weight: normal;
	color: #427ebd;
	line-height: 30px;
	display: block;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	text-indent: 10px;
}
.bottom h2 a{color: #427ebd;}
.bottom span {
	display: block;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}
.bottom ul.links {padding: 5px;}
.bottom ul.links li{
	float: left;
	margin: 5px;
}
.bottom ul.links li a{
	color: #07a;
	font-size: 12px;
	background-color: #efefef;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.bottom ul.links li a:hover{color:#c00;background-color:#f6f1d0}
.bottomR {
	border: 1px solid #DDD;
	float: right;
	width: 278px;
}
/* 栏目 */
ul.wzbtList {
	padding-right: 10px;
	padding-left: 10px;
}
ul.wzbtList li{
	background-image: url(http://www.jcrb.com/ZYW/SY/201512/W020151224587838277808.gif);
	background-repeat: no-repeat;
	background-position: left 18px;
	text-indent: 12px;
	color: #333;
	line-height: 36px;
	font-size: 16px;
}
h3.aboutusLm {
	font-size: 20px;
	line-height: 40px;
	color: #914f27;
	height: 40px;
	display: block;
	width: 85px;
	font-weight: normal;
	background-image: url(http://www.jcrb.com/images/yqaboutuslm.png);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: center;
	padding-right: 15px;
}
h3.aboutusLm a {
	color: #914f27;
}
.aboutusLleft {
	float: left;
	width: 280px;
}
.aboutusLleft img {
	height: 210px;
	width: 280px;
	float: left;
}
.aboutusLright {
	float: right;
	width: 400px;
}
/* wz */
.wz .curpage {
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	margin-bottom: 35px;
	margin-top: 20px;
}

.wz h1 {
	font-size: 25px;
	line-height: 40px;
	font-weight: normal;
}
.wz h2 {
	font-size: 20px;
	font-weight: normal;
	color: #666;
	line-height: 32px;
}
.wz .about {
	font-size: 12px;
	display: block;
	margin-top: 25px;
	color: #666;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	height: 72px;
	margin-bottom: 30px;
	line-height: 36px;
}
.wz .aboutk {margin-right: 20px;}
.wz .aboutkk {margin-right: 30px;}
.wz .size {margin-right: 10px;margin-left: 10px;}
.wz .fx {
	position: absolute;
	right: 50px;
	bottom: 10px;
}
.wz .curpage a, .wz .about a   {color: #666;}
.wz .editor {
	font-size: 12px;
	color: #666;
	text-align: right;
	line-height: 30px;
	height: 30px;
	display: block;
}
.wz .mainContent {
	font-family: "宋体";
	font-size: 16px;
	line-height: 32px;
}
.wz .mainContent p {
	margin-bottom: 15px;
}
