@charset "utf-8";
.red{ color:#008000}
/*顶部搜索*/
.header-search{ width:364px; height:34px; line-height:34px; border:2px solid #fe0000; margin-top:30px;}
input.search-k{ width:270px; height:32px; font-size:16px; border:none; padding-left:10px; color:#b4b4b4}
.search-b{ width:84px;background:#fe0000; line-height:36px; color:#fff; text-align:center; border:none; cursor:pointer}
/*导航*/
.nav{ width:100%; height:57px; background:url(bg_nav.png) repeat-x; margin-bottom:0px;}
.nav ul{ width:1190px; height:40px; line-height:40px; margin:0 auto;}
.nav ul li{ float:left;}
.nav ul li a{ display:block; padding:0 23px; height:38px; line-height:40px; color:#fff; text-align:center; font-size:16px;margin-top: 2px;}
.nav ul li a:hover{ background:#ffea00; color:#ff6000; border-bottom:4px solid #e4d104}
.nav ul li a.on{background:#ffea00; color:#ff6000; border-bottom:4px solid #e4d104}
.ding{ width:1215px; margin:0 auto}

.kstd,.cjwt,.gmjl,.wdzj{ background:#fff; border-top:3px solid #e60504;border-left:1px solid #dfdede; border-right:1px solid #dfdede; border-bottom:1px solid #dfdede; margin-bottom:15px; padding-bottom:10px; }
.cjwt{padding-bottom:11px;}
.kstd ul li p{ color:#d80909; font-size:16px;  height:45px; line-height:45px;}
.kstd ul li p i{ margin-left:10px;}

/*今日推荐*/
.jrtj,.tjhm{ width:416px;  background:#fff;  border-top:3px solid #e60504;border-left:1px solid #dfdede; border-right:1px solid #dfdede; border-bottom:1px solid #dfdede; padding:0 15px; padding-bottom:10px; margin-bottom:15px;}
/*滑动门*/
.case .title-list li.on{ color: #008b00; font-weight: bold;}
.case .title-list p{position:absolute;top:30px;left:0px;width:146px;height:7px;border-bottom: 3px solid #008b00; overflow: hidden; text-align: center;}
.case .title-list b{display:block;  overflow:hidden; width:0px;  height:0px; border:7px solid #e60504;border-color:#008b00 #fff;  border-width:0 7px 7px 7px; zoom: 1;font-size: 0; margin:0 auto; top:-1px;}

.lyq{background:#fff; border-top:3px solid #e60504;border-left:1px solid #dfdede; border-right:1px solid #dfdede; border-bottom:1px solid #dfdede; margin-bottom:15px; padding-bottom:10px; padding:0 15px}
.lyq ul { margin-bottom:5px; margin-top:1px; background:url(../images/xian.gif) no-repeat 418px 10px}
.lyq ul li{ width:400px; float:left; font-size:14px; height:30px; line-height:30px; margin-right:38px}
.lyq ul li span{ float:right}

.friendlink{ width:1186px; line-height:35px; background:#fff; padding-left:15px; border-left:3px solid #e60504;border-top:1px solid #dfdede; border-right:1px solid #dfdede; border-bottom:1px solid #dfdede; margin:0 auto 15px; font-size:14px; }

.foot-nav{ width:100%; height:45px;  background:#fe0000;}
.foot-nav ul{ width:1190px; height:45px; line-height:45px; margin:0 auto;}
.foot-nav ul li{ width:119px; float:left; font-size:14px;}
.foot-nav ul li a{ display:block; width:119px; color:#fff; text-align:center; font-size:16px;}
input.submit02{ width:75px; height:30px; line-height:30px; text-align:center; color:#fff; background:#e60504; border:none; border-radius:5px; margin-left:15px; cursor:pointer}

.yxtj{ width:880px; margin:0 auto; background:#ffeaea; color:#e60504; height:40px; line-height:40px; font-size:14px; margin-bottom:10px;}
.yxtj a{ display:inline-block; color:#000; height:25px; line-height:25px; padding:2px 3px 3px 8px; border:1px solid #e60504; margin-right:10px; font-size:14px;}
.yxtj a i{ background: #e60504; color: #fff;    display: inline-block;    vertical-align: middle;    margin-left: 5px; height:20px; width:20px; line-height:20px; font-size:12px; font-style:normal;    cursor: pointer; text-align:center}
.yxtj a:hover{ color:#000}
.yxtj span{ float:right;  font-size:14px; margin-right:10px;}
.yxtj span a{ border:none; color:#e60504; line-height:40px;}
.list-xx-con li span.qkbt{ width:80px; display:block; color:#e60504}


.number-list{background:#fff; border-top:3px solid #e60504;border-left:1px solid #dfdede; border-right:1px solid #dfdede; border-bottom:1px solid #dfdede; margin-bottom:5px; padding-bottom:5px;}

.paixu a.on{color:#fff; background:#e60504}

/*新闻*/
.news-index-bt{ width:860px; margin:0 auto; height:30px; border-bottom:3px solid #e60504; color:#e60504; font-size:20px; font-weight:bold; margin-bottom:15px; margin-top:15px;}
