@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0 auto;}
body { font-family:Microsoft YaHei; font-size:12px; color:#6c6c6c; background:#fff;}
ul { list-style-type:none;}
img { border:none; vertical-align:middle;}
input { vertical-align:middle;}
a { text-decoration:none;color: #333;
    outline: 0 none;}
a:hover { text-decoration:underline;}

.cengbox { width:100%; float:left; margin-bottom:10px;}
.clear { height:0; overflow:hidden; clear:both;}
.line_xu { height:0; overflow:hidden; border-bottom:1px dashed #b9b9b9; width:100%; float:left;}
.gap { margin-top:16px;}
.gap2 { margin-top:6px;}
.fl { float:left;}
.fr { float:right;}

.top {
    height: 187px;
    width: 100%;
    background: #f7f7f7;}
.top .top_banner {
    background-image: url(../images/logo.jpg);
    height: 133px;
    width: 1100px;
    margin-right: auto;
    margin-left: auto;}
.top .top_banner .banner_jd {
	margin-right: auto;
	margin-left: auto;}
.top .top_banner .banner_jd img { float:right;}

.top .sywc { top:30px; right:40px; position:absolute;}
.nav{
	width:100%;
	height:43px;
	background-color: #9b0b05;
	text-align:center;
	vertical-align:top;
	line-height:45px;
	float:left;
	z-index:9999;
	position:relative;}
.nav#nav { background:none; width:100%; position:absolute; left:0; border:none;}
.nav ul { float:none;}
.nav li { display:inline-block;_display:inline;*display:inline; position:relative;height:43px;}
.nav ul li a{ font-size:18px; color:#fff; padding:0 20px; height:43px; line-height:43px; display:inline-block;}
.nav ul li a:hover { text-decoration:none;background-color:#b90504;border: solid 1px #f28e8b; border-top:none; border-bottom:none; padding:0 19px;}

.nav ul li ul { position:absolute; left:0; top:43px; width:120px; padding:3px;display:none; z-index:999999999;}
.nav ul li ul li{ border-bottom:1px solid #b90504; display:block; text-align:left; height:30px;}
.nav ul li ul li:nth-last-child(1){ border-bottom:none; display:block; text-align:left;}
.nav ul li ul li a { font-size:14px; height:30px; padding:0 10px; line-height:30px;}
.nav ul li ul li a:hover{ background:none; border:none; padding:0 10px; background:none;}

.nav ul li.cur {}
.nav ul li.cur a{ text-decoration:none;background-color:#b90504;border: solid 1px #f28e8b; border-top:none; border-bottom:none; padding:0 19px;}
.nav ul li.cur ul { display:block;}
.nav ul li.cur ul li {height: 43px;
    line-height: 43px;
    margin: 0 0 1px;
    text-align: center;
    background:#b90504;;}
.nav ul li.cur ul li a { font-size:14px; height:43px; padding:0 10px; margin:0; line-height:43px; background:none; border:none;filter:none;}
.nav ul li.cur ul li a:hover{ background:none; border:none; padding:0 10px; background:none;}




.main { width:1000px; position:relative;    overflow: hidden;}

.now_bar {
	width:100%;
	float:left;
	height:50px;
	background-image: url(../images/lc/line_a1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;}
.now_bar span { float:left; vertical-align:middle; padding-top:13px;}
.now_bar span h6 { font-size:14px; font-weight:normal;}
.now_bar span h6 img { margin-top:-11px;}
.now_bar span h6 a { color:#6c6c6c;}

.bottom { width:100%; float:left; background:#d6d6d6; padding:15px 0 10px 0; text-align:center; font-size:12px; color:#444;}
.bottom p { padding:5px;}

.content {
	width:998px;
	border:1px solid #FFFFFF;
	float:left;
	margin-bottom:10px;
	position:relative;
	background-color: #FFFFFF;}
.content_r {
	float:right;
	width:657px;
	background:#FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fbeded;
	/*padding-top: 25px;*/
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 55px;}
.content_l {
	position:absolute;
	left:0;
	top:0px;
	width:235px;
	padding-top: 10px;}
.content_l a {
	width:100%;
	height:42px;
	color:#333333;
	font-size:17px;
	background-color:#fff;
	display:block;
	float:left;
	position:relative;
	background-image: url(../images/lc/line_a2.jpg);
	line-height: 42px;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 5px;}
.content_l a span { background-repeat:no-repeat; margin:auto auto auto 35px; height:25px; display:inline-block; padding-left:35px; cursor:pointer;}
.content_l a.cur {
	background-color: #aa130d;
	color:#AB130E;
	background-image: url(../images/lc/line_a4.jpg);
	font-size: 17px;
	line-height: 42px;
	font-weight: bold;}
.content_l a:hover { text-decoration:none;}

.list3 { padding:12px 0 13px 10px; float:left; width:97%;}
.list3 li { background:url(../images/list1.jpg) no-repeat left center; float:left; width:100%; line-height:42px; padding:0; clear:both; font-size:16px;}
.list3 li a { color:#6c6c6c; display:table-cell; float:left; padding-left:7px;}
.list3 li span { float:right;color:#a6a6a6;}
.list_top {
	height: 45px;
	width: 100%;
	background-image: url(../images/lc/line_a3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 18px;
	line-height: 45px;
	color: #333333;
	text-indent: 14px;}


.page { float:left; width:100%; text-align:center;font-size:12px; font-family:Simsun;color:#6f6f6f; padding:25px 0 15px;}
.page a { height:21px; border:1px solid #cccccc; color:#6f6f6f; text-align:center;line-height:20px; display:inline-block; padding:0 8px;}
.page a.cur { background:#c60f2a; border:none; height:22px; padding:0 9px; color:#fff;}
.page a:hover { text-decoration:none;}

.article { width:100%; float:left; text-align:center;}
.article h1 { border-bottom:1px solid #c5c4c4; text-align:center; font-size:24px; color:#6c6c6c; font-weight:normal; line-height:46px; margin-bottom:15px;}
.article p { font-size:14px; color:#6c6c6c; line-height:26px; text-indent:2em; margin-top:10px; text-align:left;}
.article img { margin:10px;}




/*foot*/
.friendlink h2{
	    height: 40px;
    border-bottom: 2px solid #ccc;
    line-height: 40px;
    font-size: 18px;
    color: #B01E21;
}
.friendlink ul li{
	margin: 10px;
    float: left;
    font-size: 15px;
}
.footMain{
	background: #2E323C;
}

.ftContent {
	padding: 20px 0;
	color: #fff;
    width: 1100px;
    margin: 10px auto;
    overflow: hidden;
}

.w1200 {
    width: 1100px;
    margin: 10px auto;
    overflow: hidden;
}
.footer-img{
	width: 220px;
	float: left;
	margin-right: 50px;
	margin-top: 15px;
	
}
.footer-img img{
	width: 220px;
	
}
.footer-intro{
	width: 570px;
	float: left;
	margin-left: 50px;
	margin-top:20px;
	
}
.footer-intro p{
	font-size: 14px;
    color: #999;
    line-height: 30px;
    text-align: center;
    margin-top: 15px;
}
.footer-intro p a{
	color: #999;
}
.footer-qrcode{
	width: 300px;
	float: right;
	text-align: center;
	margin-top: 10px;
}
.footer-qrcode img{
	width: 120px;
}
.footer-qrcode p{
	font-size: 16px;
    font-weight: bold;
    padding-bottom: 5px;
   
}
.copyright{
	background: #232736
}
.copyright {
	color: #999;
	text-align: center;
	padding: 20px 0;
	border-top: 1px solid #484651;
}


.footer {
	width: 100%;
	height: 150px;
	padding-top: 20px;
	background: url(../images/bot.png);
}

.footer .text {
	width: 1020px;
	height: 130px;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	position: relative;
	background: #6ba628;
}

.footer p {
	padding-top: 10px;
	text-align: center;
	font-size: 14px;
}