/*全局定义*/
html,body{font-family:Tahoma,"宋体",Arial; margin:0; padding:0; background:#F6821F; font-size:11px; color:#888;}
div,form,img,ul,ol,li,dl,dt,dd,span,object{padding:0; margin:0; border:0px;}
p,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0;}
img{ vertical-align:top; border:none;}
ul,ol{ list-style:none;}
input{ vertical-align:middle;}
a{color:#3e332f; text-decoration:none;}
a:hover{ color:#0a55b5; text-decoration:underline;}

/*text*/
.lh_15{ line-height:15px;}
.lh_18{ line-height:18px;}
.lh_20{ line-height:20px;}
.lh_22{ line-height:22px;}
.lh_24{ line-height:24px;}
.lh_31{ line-height:31px;}
.ta_c{ text-align:center;}
.ta_l{ text-align:left;}
.ti_2{ text-indent:2em;}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}

/*float*/
.fleft{ float:left;}
.fright{ float:right;}

/*font*/
.fb{ font-weight:bold;}
.fs_11{ font-size:11px;}
.fs_14{ font-size:14px;}
.ff_s{ font-family:"宋体";}

/*layout*/
.lankr{ width:75px; height:21px; background:url(lan.gif) no-repeat; display:block; text-indent:-100em; overflow:hidden; margin:0 0 5px 0;}
.lankr:hover{ background-position:0 -21px;}
.world{ width:901px; margin:0 auto; overflow:hidden;}
.topbar{color:#fff;}
.topbar td{ padding:11px 0 5px 0; height:18px;}
.ser{ width:81px; height:10px; background:#988675; border:none; font-size:10px; line-height:10px; color:#fff;}

.head{ height:96px; background:url(hd.gif) repeat-x;}

.homebanner{ height:200px; background:url(banner.gif) repeat-x}
.homelist{ padding:0 0 0 20px; line-height:18px; font-size:11px; font-weight:bold;} 
.homelist li{ background:url(ico1.gif) no-repeat left center; padding:0 0 0 15px;}
.homelist a{ color:#352E2C;}

.homecnt{  color:#8B8B8B; line-height:19px;}
.homecnt .v{ background:url(cntv.gif) no-repeat right center;}
.homecnt h3{ line-height:30px; font-size:16px;}
.homecnt a{ color:#fff;}.homecnt a:hover{ color:#f8f8f8;}
.homemsg{width:256px; height:94px;}
.protit{ height:42px; background:#ED1B24 ; line-height:42px; color:#fff; font-size:17px; padding:0 0 0 25px; }

.main{ background:#fff url(main.gif) no-repeat right bottom; overflow:hidden; }
.foot{ height:78px; background:#DBDBDB url(ft.gif) repeat-x; margin:0 0 15px 0;}
.foot2{ height:67px; background:url(ft2.gif) no-repeat right; padding:11px 0 0 0; color:#888; line-height:19px;}
.foot2 a{ color:#A09D95;}

.homepro { background:url(bb.jpg) repeat-x bottom; }
.homepro td{ padding:15px 15px;}
.homepro .v{background:url(v2.gif) no-repeat right 43px;}
.homepro2 td{ padding:0; color:#333; line-height:18px;}
.homepro2 strong{color:#2B363C; font-size:12px;}
.homepro3 td{padding:0; width:50%;}
.homepro3 img{ width:128px; height:69px; border:1px solid #ccc; margin:3px 0;}


/*left*/
.left{ width:214px; background:#F1F1F0; border-right:1px solid #E3E3E1; border-bottom:1px solid #E3E3E1;}
.leftbar{ line-height:30px; background:red url(bar1.gif) repeat-x; color:#F6DFE4; font-size:12px; padding:0 0 0 20px;}

.proclass{ margin:-1px 0 0 0;line-height:23px; background:#D4EEFB url(bar2.gif) repeat-x; border-top:1px solid #8FB9D0; border-bottom:1px solid #8FB9D0; padding:0 0 0 20px;}
.proclass a{color:#2E2E2E}
.pro_sub{ background:#fff url(bar3.gif) repeat-x; line-height:19px; padding:5px 0;}
.pro_sub li{ padding:0 0 0 25px;}


/*right*/
.right{ padding:0 0 25px 0;}
.crumb{ height:29px; line-height:29px; background:#F2E3B8 url(crumb.gif) no-repeat; padding:0 0 0 26px; color:#9E0226;}
.crumb strong{ text-decoration:underline}
.prolist td{ line-height:20px; width:25%; text-align:center;}
.prolist img{ width:128px; height:69px; border:1px solid #ccc; margin:7px 0;}
.prolist a{ font-weight:bold;}



.content{ padding:15px; font-size:12px; line-height:19px;}


.vo{ background:red url(vo.gif) repeat-x; line-height:16px; border:1px solid #7B0C26; color:#fff; font-weight:bold;}












































































