body {font-size:14px;font-family: "宋体";}
a {text-decoration: none;color:#000;}
.main {width:1000px;margin: 0 auto;}
.red {color:#d7000f !important;}
header {font-family: "微软雅黑";background: #fff;}
header .logo {padding-top:66px;height:30px;border:none;background:url(../images/cjn_logo.jpg) no-repeat left bottom;line-height:28px;color:#464646;}
header .logo a {color:#464646;margin:0 8px;}
header .logo .head_link {padding-right:14px;}
header .logo .head_link .a_news {padding:2px 12px;border:1px solid #d6d6d6;}
header .logo .login {padding-left:14px;}
header .logo .ico img {vertical-align: bottom;}
header nav {margin-top:13px;height:45px;line-height:45px;background:#da1624;}
header nav li {float:left;width:64px;    border-left: 1px solid #c21c1c; border-right: 1px solid #ec3939;font-size:16px;text-align: center;}
header nav li a {color:#fff;}
header .sub_nav {padding:12px 0;border-bottom:3px solid #dbdbdb;}
header .sub_nav li {float:left;width:65px;line-height:16px;font-size:16px;border-left:1px solid #dddddd;text-align: center;}
.bor_hui {border:1px solid #e2e2e2;transition: all .8s;}
.bor_hui:hover {box-shadow: 0 0 5px #575555;border-radius: 5px;}

.side-h68 {
	height: 68px;
}
.side-h72 {
	height: 72px;
}
.sidebar {
	border: 1px #e2e2e2 solid;
	overflow: hidden;
	transition: all 0.8s;
}
.sidebar:hover {
	box-shadow: 0 0 5px #575555;
	border-radius: 5px;
}
.side-w168 {
	width: 168px;
}
.side-w318 {
	width: 318px;
}
.side-w586 {
	width: 586px;
}
.side-w658 {
	width: 658px;
}
.side-w998 {
	width: 998px;
	margin: 0 auto;
}
.side-cn {
	text-align: center;
	overflow: hidden;
	font-size: 0;
}
.side-cn .sidebar {
	margin: 0 10px;
	display: inline-block;
 *display:inline;
 *zoom:1;
}

/*鍙嬫儏閾炬帴*/
.cjn-link-txt hgroup {border-bottom:1px solid #e3e3e3;}
.cjn-link-txt hgroup,.cjn-link-txt  h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	background: #fbfbfb;
}

.cjn-link-txt  {
	border: 1px #e2e2e2 solid;
}
.cjn-link-txt  h2 {
	font-weight: normal;
	padding: 0 10px;
	border-right: 1px #dbecec solid;
}
.cjn-link-txt  h2 {
	float: right;
}
.cjn-link-txt  .on {
	box-shadow: 0 0 5px #575555;
	cursor: pointer;
	font-weight: bold;
	background: #fff;
}

.cjn-link-txt hgroup strong {
	float: left;
	padding: 0 10px;
}
.cjn-link-txt hgroup a {
	padding: 0 10px;
	border-left: 1px #dbecec solid;
	float: right;
	display: block;
}
.cjn-link-txt ul {
	padding: 10px;
	font-size: 12px;
	line-height: 24px;
}
.cjn-link-txt ul a {
	padding: 0 5px;
	white-space: nowrap;
}

/*鍏叡搴?*/
footer {
	width: 1000px;
	margin: 0 auto;
	border-top: 1px dashed #e4e4e4;
	padding: 20px 0;
	height: 104px;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
	position: relative;
	background: url(http://img.cjn.cn/2013cjn/pc/images/bot_l.gif) left center no-repeat;
}
footer p{
}
footer #other {
	width: 1000px;
	height: 56px;
	margin:0 auto;
	padding-top:10px;
}
footer .wl110{
background: url(http://img.cjn.cn/2013cjn/pc/images/wl110_img.jpg) no-repeat; width: 204px; height: 103px; position: absolute; top: 31px; right: 20px;display:block;
}

/*杩斿洖椤堕儴*/
#toTop{
	width: 50px;
	position: fixed;
	bottom: 50px;
	left: 50%;
	margin-left: 510px;
	z-index: 90;
	_position: absolute;
}
#toTop .Tohead {
	display:none
}
#toTop .slidelr-show {
	position:relative;
	height:0;
	overflow: hidden;
}
#toTop .seach-start {
	position:relative;
	text-align:center;
}
#toTop .seach-start .seach-con {
	position:absolute;
	width:0px;
	height:50px;
	right:0;
	top:0;
	background:#a3a3a3;
	overflow:hidden;
	z-index:90;
}
#toTop .seach-con .cjn-seach {
	width: 156px;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
	padding: 2px;
	position: absolute;
	left: 10px;
	top: 10px;
	color: #666;
	outline: none;
}
#toTop .seach-con .seach {
	width: 40px;
	height: 30px;
	position: absolute;
	left: 170px;
	top: 10px;
	line-height: 30px;
	color: #fff;
	font-size: 12px;
	background: #e70012;
	text-shadow: 1px 1px 1px #000;
}
#toTop div, #bigslide div{
	z-index:90;
	cursor: pointer;
	height: 50px;
	background: rgba(247, 4, 49,1)!important;
}
#toTop div:hover,#bigslide div:hover {
	background: rgba(232, 21, 21, 0.8)!important;/*ie9+any*/
	box-shadow: 0 0 50px #000 inset;
}
.Tohead,.home,.ly,.slidelr-show,#bigslide div{
	filter:alpha(opacity=100);/*ie678*/
}
.Tohead:hover,.home:hover,.ly:hover,.slidelr-show:hover,#bigslide div:hover{
	filter:alpha(opacity=80);/*ie678*/
}
#toTop .Tohead span{background:url(../images/top.png) center center no-repeat;}
#toTop .home span{background:url(../images/home.png) center center no-repeat;}
#toTop .phone span{background:url(../images/phone.png) center center no-repeat;}
#toTop .seach-start span{background:url(../images/search.png) center center no-repeat;}
#toTop .ly span{background:url(../images/ly.png) center center no-repeat;}
#toTop .slidelr-show span{background:url(../images/slide-lr.png) center center no-repeat;}
#toTop div span,#bigslide div span,#toTop span a{
	display:block;
	width:50px;
	height:50px;
}

.art-t1 {
	border-top: 2px solid #da1624 !important;
}

.art-t1:hover, .art-t2:hover, .art-t3:hover, #ad-txt-img:hover, .art-tab-t1:hover, .art-tab-t2:hover, .art-tab-t3:hover ,.make:hover{
	box-shadow: 0 0 5px #575555 !important;
}
.art-t2, .art-t3,.art-tab-t2,.make{
	border: 1px #e2e2e2 solid !important;
}
a:hover {
	color: #0570A3 !important;
}
header nav li a:hover,.ly_btn a:hover{color:#fff !important;}

.page .nopage,.page .thisclass,.page .thisclass a{
	background: #e84242 !important;
}
.page .pagebar a:hover {
	background: #e84242 !important;
	color:#fff !important;
}