﻿@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font:12px/22px "宋体";  text-align:left; background:#fff; color:#000; background:#ededed;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#ff722d; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input,select{font:12px/22px "宋体"; }
.eng{ font-family:Arial; }

/*other*/
.clearit{ clear:both;}

.top{ width:100%; height:82px; background:url(../images/header_bg.jpg) repeat-x;}
.header{ width:899px; height:79px; margin:0 auto;}
.logo{ width:277px; height:55px; float:left;}

.Sea_txt{ width:419px; height:21px; float:right; margin-top:21px; overflow:hidden;}
.Sea_txt ul{ width:257px; margin-left:11px; float:right; margin-top:3px;}
.Sea_txt li{ float:left; display:block; height:16px; line-height:16px;}
.Sea_txt li a{display:block; background:url(../images/top_gray_1.jpg) no-repeat left center;padding:0 4px; color:#fff;}
.Sea_txt li a span{ display:block; background:url(../images/top_gray_2.jpg) no-repeat right center; padding-left:4px; padding-right:5px;}
.Sea_txt li a:hover,.Sea_txt li a.current{background:url(../images/top_red_1.jpg) no-repeat left center;color:#fff;}
.Sea_txt li a:hover span,.Sea_txt li a span.current{background:url(../images/top_red_2.jpg) no-repeat right center;color:#fff;}

.search{ width:150px; float:left;}
.search .txt{ width:129px; height:20px; line-height:20px; color:#999; font-family:Arial; background:url(../images/search_bg.jpg) no-repeat; float:left; border:none;}
.search .btn{ width:21px; height:21px; float:right;}

.mainnav{ height:24px; clear:both; background:url(../images/ind_main.jpg) no-repeat left top;}
.mainnav table{ width:777px; }
.mainnav table td{ text-align:center; }
.mainnav table td.line{ width:1px; background:url(../images/main_line.jpg) no-repeat;}
.mainnav table td a{color:#fff; font-weight:bold; text-decoration:none; display:block; height:24px; line-height:24px;}
.mainnav table td a:hover{color:#fff; background:url(../images/mainnav_hover.jpg) repeat-x left top; }
.mainnav .menuNav{position:relative; width:auto;}
.mainnav .menuNav a:hover,.mainnav .menuNav a.current{ display:block; background:url(../images/mainnav_hover.jpg) repeat-x;}
.mainnav .menulist{position:absolute; left:0; top:-100px; display:none; background:#636363; opacity:0.9; filter:alpha(opacity=90); overflow:hidden; position:absolute; left:0; top:23px; display:none; z-index:100;width:100%;}
.mainnav .menulist p{width:100%; float:left; border-top:1px solid #000; }
.mainnav .menulist p a{display:block; width:90%; height:auto; line-height:16px;  color:#fff; padding:5px; text-align:center; font-size:12px; font-weight:normal;}
.mainnav .menulist p a:hover{ background:#860a0c;}

/*头部结束*/

.Sen_banner{ width:899px; margin:0 auto;}/*二级banner*/

.Sen_main{ width:898px; margin:0 auto; background:url(../images/senmain_bg.jpg) repeat-x #FFF; overflow:hidden; padding:10px 0 0 1px;}/*二级*/

.sidebar{ width:184px; float:left; margin-bottom:-10000px; padding-bottom:10000px; background:#f5f5f5;}
.sidebar h2{ background:url(../images/sidebarH2.jpg) no-repeat; height:29px; line-height:29px; padding-left:52px; color:#fff; font-size:14px;}
.Senlist{ width:165px; margin:0 auto;}
.Senlist li{}
.Senlist li a{display:block; height:27px; line-height:27px; background:url(../images/sidebar_li.jpg) no-repeat; padding-left:43px;}
.Senlist li p a{ width:109px; height:24px; line-height:24px; border-bottom:#CCC dotted 1px; text-align:center; margin-left:25px; padding-left:10px; background:url(../images/ico.jpg) no-repeat 20px center;}

/*二级左侧导航结束*/

.footer{ width:899px; height:47px; margin:0 auto; background:#7e7e7e; }
.footer p{ display:inline; float:left;color:#fff; padding-left:10px;}
.footer p a{ color:#fff;}
.footer span{float:right; padding-right:10px;color:#fff;}
.footer address{  width:889px; padding-top:5px; height:20px; background:#d4d4d4; padding-left:10px; color:#757575; display:block; font:12px "宋体"; clear:both;}
/*底部结束*/


/*首页*/

.wrapper{ width:899px; height:198px; margin:0 auto; background:url(../images/senmain_bg.jpg) repeat-x #FFF; overflow:hidden;}
.indbar{ width:243px; height:185px; float:left; padding-top:11px;}

.content{ width:469px; height:185px; float:left; padding-top:11px;}
.content h2.Tabtit{ width:453px; height:24px; background:url(../images/ind_tab_tit.jpg) no-repeat left center; overflow:hidden; padding-left:16px; }
.content h2.Tabtit span{ display:block; float:left; width:77px; height:24px; color:#FFF; font:normal 12px/25px "宋体"; text-align:center;}
.content h2.Tabtit .active{ background:url(../images/Tabind_hover.jpg) no-repeat; font-weight:bold; color:#d71f27; cursor:pointer;}
.content .Tabind_main{ height:161px; background:url(../images/ind_tab_con.jpg) left bottom; position:relative;}
.content .Tabind_main .more{position:absolute; top:-15px; right:7px;}
.content .Tabind_main img.pic{ margin:11px 14px; float:left; display:block; *margin:11px 14px 11px 8px;}
.content .Tabind_main dl{ line-height:19px; padding-top:11px; color:#535353;}
.content .Tabind_main dt{ font-weight:bold;}
.content .Tabind_main .newslit{ width:430px; margin:0 auto; clear:both; overflow:hidden; color:#535353;}
.content .Tabind_main .newslit li{ display:block; height:20px; line-height:20px; background:url(../images/black.gif) no-repeat left center; padding-left:15px; color:#535353;} 
.content .Tabind_main .newslit li a{color:#535353;}
.content .Tabind_main .newslit li a:hover{color:#d71f27; text-decoration:underline;}
.content .Tabind_main .newslit li span.txt{ width:340px; float:left;}
.content .Tabind_main .newslit li span.date{ float:right; }

.indpic{ width:187px; height:185px; float:right; padding-top:11px;}
.indpic img{ display:block; width:173px; margin:0 auto 3px;}
.friendlink{ overflow:hidden;}
.friendlink .txt{ display:block; width:152px; height:20px; margin:0 auto 3px;}


.goodsTab{ height:75px;}
.goodsTab .main{ height:50px; }
.goodsTab h2.tit{ height:24px; background:url(../images/goods_bgtit.jpg) repeat-x left bottom; padding-left:3px;}
.goodsTab h2.tit span{ display:block; float:left; text-align:center; width:67px; height:24px; background:url(../images/goodsbg.jpg) no-repeat left bottom; font:normal 12px/24px "宋体";}
.goodsTab h2.tit span.current{ background:url(../images/goods_hover.jpg) no-repeat left bottom; cursor:pointer;}

.goodstxt{ width:238px;  margin-left:5px;}
.goodstxt p{ padding:5px 5px; float:left; width:210px; height:36px; }
.goodstxt p a{ color:#535353;}


/*09-9-16 10:48*/
.vod{ height:108px;}
.vod .txt{ float:left; width:100px; display:block; color:#4c4c4c; line-height:18px; margin-top:5px;}
.vod .txt a{cursor:pointer; color:#4c4c4c; text-decoration:none;}
.vod .txt a:hover{ color:#d71f27; text-decoration:none;}
.vod h2{ width:215px; height:23px; line-height:23px; margin:0 auto; border-bottom:#999 solid 1px; font-size:12px; background:url(../images/indred.jpg) no-repeat 6px 4px; padding-left:20px;}

.vodbox{ width:120px; height:77px; float:left; background:#e8e8e8; margin:3px 9px 0 5px; text-align:center; padding-top:4px;}
 


