@charset "utf-8";
/*van*/
body,ul,li,p,h1,h2,h3,h4{ margin:0; padding:0;}
body{ font: 12px "microsoft yahei","\5b8b\4f53"}
a {
	color: #666;
	text-decoration: none
}
a: hover {
	color: #E4393C;
	text-decoration: underline
}
.flo_r{ float: right;}
li{ list-style:none;}
img{ border:none;}
p{ line-height:24px;}
.pad10{ padding:10px;}
.pad20{ padding:20px;}
.linh28{ line-height:28px;}
.font14{ font-size:14px;}
.col_a11c28,.sidebar strong a,.con_news .font14 ,.con_news-txt a{ color:#a11c28;}
#nav,#topic-nav,#cont-1,#cont_2,#footer{ margin:0 auto; width:990px; overflow:hidden;}
#nav ul{ display:block;}
#nav li,.nav_1,.nav_2,.nav_3,.nav_4,#topic-nav li,.flo_l{float:left;}
.nav_1,.nav_2{ width:250px;}
.nav_3{ width:170px;}
.nav_4{ width:320px;}
#nav li{ float:left; width:80px; height:24px; line-height:24px; text-align:center;}

#topic-nav{ height:40px; background:#a11c28; margin-top:5px;}
#topic-nav a{ display:block; float:left; width:123px; height:40px; line-height:40px;  text-align:center;  font-size:14px;color:#FFF; font-weight:bold; }
#topic-nav a:hover{ background:#f04f19}
#topic-nav .w6{ width:129px;}
#topic-nav .dq{ background:#f04f19}

#cont-1{ height:290px; background:url(images/1-1.jpg) no-repeat; position:relative;}
.cont_zb{height:250px; background:url(images/1-1.jpg) right 0 no-repeat; padding-top:40px;}
#cont-1 p,.cont_zb p{ padding:20px; text-indent:2em;}
#cont-1 .cont_1-l{ float:left; width:670px; padding:20px;}
#cont-1 h1{ font-size:16px; padding-left:140px; line-height:50px; color:#a11c28}
#cont-1 .cont_1-r{ float:right; width:280px;}
#cont-1 .cont_1-r h3{ text-align:center; color:#a11c28; margin-top:40px;}
.cont_zb h3{ text-align:center; color:#a11c28;}
#cont-1 .cont_1-r .toph,.cont_zb .toph{ margin-top:120px;}
#cont-1  strong,.cont_zb strong{ font-weight:normal; display:block; text-align:center; padding-top:40px; color:#a11c28}
.cont_bor{ border:1px #EEE solid;}

#cont_2{ margin-top:5px;}
.cont_2-l{ float:left; width:700px; overflow:hidden;}
.cont_2-r{ float:right; width:280px; overflow:hidden;}
.cont_2-l .tith2 { background:url(images/1-2.jpg) no-repeat; height:106px; text-align:center }
.cont_2-l .tith2 h2{ font-size:22px; line-height:60px;}
.cont_2-l .tith2 p{ color:#a11c28;}

.cont_2-r .sidebar h3,.sidebarhj h3{ height:40px; line-height:40px; color:#FFF; font-size:16px; text-align:center;}
.sidebar h3{ background:url(images/1-3.jpg) no-repeat;}
.sidebarhj h3{ background:url(images/1-4.jpg) no-repeat;}
.cont_2-r .sidebar,.sidebarhj { background:#f8f8f8;}

.con_news{ overflow:hidden; width:323px; border:1px #EEE solid; height:148px; padding:10px; margin-bottom:10px;}
.con_news_img{ float:left; width:110px;  text-align:center;}
.con_news_img p{ padding:10px 0}
.con_news-txt{ float:right; width:210px; line-height:24px;}
.con_news input{ width:16px; height:16px;}
.hotbbs{ font-size:14px;line-height:30px; border-bottom:2px #C00 solid}

#footer{ text-align:center; border:1px solid #EEE; border-top:2px solid #a11c28; padding:10px 0}
#footer strong,#index_footer strong{ color:#666}


.list-pic{ overflow:hidden;}
.list-pic label{ height:50px;}
.list-pic li{ float:left; width:25%; height:190px; text-align:center; margin-bottom:10px;}
.list-pic li p{ border:1px #EEE solid; width:152px; height:178px; margin:0 auto; padding:5px;}
.list-pic li p span,.list-model li p span{ display:block}
.list-pic li p .gstit{ height:48px; line-height:24px;}
.list-model li p .cptit{ height:24px; line-height:24px;}

.list-model li{ float:left; width:25%; height:170px; text-align:center; margin-bottom:10px;}
.list-model li p{ border:1px #EEE solid; width:152px; height:158px; margin:0 auto; padding:5px;}

#index_van,.index_bancon,#index_footer{ width:999px; margin:0 auto;}
#index_van{ margin-top:10px; height:80px; border:1px #EEE solid; border-bottom:none; background:url(images/1-5.jpg) no-repeat;}
#index_van div { padding:20px 0 0 130px; overflow:hidden;}
#index_van div a{ display:block; width:105px; height:50px; float:left; margin-right:5px; line-height:50px; color:#FFF; background:#d31e25; text-align:center; font-size:14px;}
#index_van a:hover{ background:#f04f19}
#index_van div .w85 { width:85px;}
#index_banner{ background:url(images/index_banner.jpg) center no-repeat; height:616px;}
#index_footer{border:1px #EEE solid; border-top:none; text-align:center; padding-top:15px;}

#fbpl{margin:0 auto; border:1px #dbdbdb solid; margin-top:6px; padding:10px;}
.en_pjs{ font-size:14px; padding:5px 10px; background:#EEE;}

/*
弹出选项*/
#lwc { line-height:30px; text-align:left; }
#lwc div{background:#F2F2F2;}
