/*
** body **
*/
body      { font-family: verdana, Arial, Helvetica, sans-serif, "宋体"; color:#333333; margin:0; background:#F9F9F9 url(images/bg.gif); cursor:default;}
body, a, table, div, span, td, th, input, select, button, textarea { font-size:12px; line-height:160%; }
form, button { margin:0; padding:0; }

a:link    { text-decoration:none; color:#333333; }
a:active  { text-decoration:none; color:#333333; }
a:visited { text-decoration:none; color:#333333; }
a:hover   { text-decoration:underline; color:#9C5F00; }

.font1 { color:#333333;}
.font1 a:link    { color:#333333;text-decoration:none;}
.font1 a:active  { color:#333333;text-decoration:none;}
.font1 a:visited { color:#333333;text-decoration:none;}
.font1 a:hover   { color:#333333;text-decoration:none;}

.font2 { color:#136DCE; }
.font2 a:link    { color:#136DCE;text-decoration:none;}
.font2 a:active  { color:#136DCE;text-decoration:none;}
.font2 a:visited { color:#136DCE;text-decoration:none;}
.font2 a:hover   { color:#136DCE;text-decoration:none;}

.font3 { color:#136DCE; font-size:14px; font-weight:bolder; }
.font3 a:link    { color:#136DCE;text-decoration:none;}
.font3 a:active  { color:#136DCE;text-decoration:none;}
.font3 a:visited { color:#136DCE;text-decoration:none;}
.font3 a:hover   { color:#136DCE;text-decoration:none;}

.font_red { color:#FF0000; font-size:12px;}
.font_red a:link    { color:#FF0000;text-decoration:none;}
.font_red a:active  { color:#FF0000;text-decoration:none;}
.font_red a:visited { color:#FF0000;text-decoration:none;}
.font_red a:hover   { color:#FF0000;text-decoration:none;}

td.top { height:30px; padding-right:15px;}
.top { color:#8E8E8E; }
.top a:link    { color:#8E8E8E;text-decoration:none;}
.top a:active  { color:#8E8E8E;text-decoration:none;}
.top a:visited { color:#8E8E8E;text-decoration:none;}
.top a:hover   { color:#8E8E8E;text-decoration:none;}

.font_ccc { color:#8E8E8E; font-size:10px;}
.font_red a:link    { color:#8E8E8E;text-decoration:none;}
.font_red a:active  { color:#8E8E8E;text-decoration:none;}
.font_red a:visited { color:#8E8E8E;text-decoration:none;}
.font_red a:hover   { color:#8E8E8E;text-decoration:none;}

.img1     { border:3px double #CCCCCC; margin:1px; width:260px; height:160px;}
.img1_1     { border:3px double #CCCCCC; margin:1px; width:250px; height:400px;}
.pro_img  { border:3px double #CCCCCC; margin:1px; width:180px; height:140px;}
.pro_img2  { border:3px double #CCCCCC; margin:1px; width:280px; height:218px;}
.pro_img3  { border:3px double #CCCCCC; margin:1px; width:230px; height:350px;}
.pro_img4  { border:3px double #CCCCCC; margin:1px; width:500px; height:320px;}
.yqlj_img { border:1px solid #CCCCCC; width:110px; height:38px;}

/*
** input button select textarea **
*/
input.submit { color:#593600; background:url(../images/button_bg.gif); height:16px; border:1px solid #EBA63D; border-right-color:#8F4800; border-bottom-color:#8F4800; cursor:pointer; }
input.cancel { color:#593600; background:url(../images/button_bg.gif); height:16px; padding-top:1px; border:1px solid #EBA63D; border-right-color:#8F4800; border-bottom-color:#8F4800; cursor:pointer; }
input.button { color:#593600; background:url(../images/button_bg.gif); height:16px;width:65px;cursor:default; border:0; }
input.border  { color:#333333; height:16px; margin:0; padding:0;border:1px solid #CCCCCC; }
input.border2 { color:#333333; height:18px; margin:0; padding:0;border:1px solid #CCCCCC; }
input.button_2{ color:#333333; background:url(../images/button_bg.gif);height:16px;padding-top:1px;border:1px solid #B0B0B0;border-right-color:#7B7B7B; border-bottom-color:#7B7B7B;cursor:pointer; }
select      { color:#999999; height:18px;}
.button2 { background:url(images/button2.gif) no-repeat; background-color: transparent; height:22px; width:58px; border-style: none; cursor: pointer; color:#666666; font-size:12px;}
.button4 { background:url(images/button4.gif) no-repeat; background-color: transparent; height:22px; width:78px; border-style: none; cursor: pointer; color:#666666; font-size:12px;}

/*
** banner **
*/
table.banner {width:1003px; height:204px; background:url(images/banner.jpg) no-repeat;} 

/*
** layout **
*/
table.layout { width:1003px; background-color:#FFFFFF;}
td.body_l { width:21%; }
td.body_m { width:51%; }
td.body_r { width:28%; }
td.body2_r { width:79%;}

td.Introduce {  height:30px;}

td.body_l_top { height:31px; width:208px; background:url(images/left_top.gif) no-repeat left;}
td.body_l_middle { width:208px; background:url(images/left_bg.gif) repeat-y left; padding-left:6px;} 
td.body_l_bottom { height:17px; width:208px; background:url(images/left_bottom.gif) no-repeat left;}

table.box01  { width:166px;}
td.box01_img { width:166px; height:50px; background:url(images/index_01.gif) no-repeat;}
td.box01_img2{ width:166px; height:50px; background:url(images/index_02.gif) no-repeat;}
td.box01_img3{ width:166px; height:50px; background:url(images/index_03_2.gif) no-repeat;}
table.box01_body { width:95%;}
td.box01_body    { height:42px; background:url(images/index_01_line.gif) no-repeat left bottom; padding:5px 0 0 8px;} 
td.box01_body2   { height:20px; background:url(images/icon01.gif) no-repeat left; padding:3px 0 0 13px;} 
td.box01_body3   { height:20px; padding:3px 0 0 13px;} 
#index_yeji { height:50px;}

table.box02 { width:90%;}

td.index_04_body_l { width:5px; background:url(images/index_04_body_l.gif) repeat-y;}
td.index_04_body_r { width:4px; background:url(images/index_04_body_r.gif) repeat-y;}
td.index_04_footer_m { background:url(images/index_04_footer_m.gif) repeat-x;}

table.box_news_body  { width:96%;}
tr.box_news_body     { height:22px;}

table.aboutus     { width:90%;background-color:#E4E7F0;}
td.aboutus        { padding:12px 0 10px 12px; color:#6C6C6C;}
td.aboutus_header { height:30px; background:url(images/index_05.gif) no-repeat left;}

table.yqlj  { width:90%;border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;}
td.yqlj     { height:144px;}

/*
** footer **
*/
td.footer{ width:1003px; height:65px; background:url(images/footer.gif) repeat-x;}
.footer { color:#666666; text-align:center; padding-top:5px; }
.footer a:link    { color:#666666;text-decoration: none; }
.footer a:active  { color:#666666;text-decoration: none; }
.footer a:visited { color:#666666;text-decoration: none; }
.footer a:hover   { color:#B1681C;text-decoration: none; }

/*
** menu **
*/
#menu { margin:0; float:right; height:47px; width:1003px; font-weight:bold;}
#menu ul { height:47px; margin:0; padding:0;}
#menu ul li{ height:47px; width:77px; margin:0; display:inline; background:url(images/nav.gif) no-repeat; text-decoration:none;}
#menu ul li a { height:47px; margin:0;}
#menu ul li span { margin:0;color: #666666;}
#menu ul li a:hover span { margin:0;color:#77B319;text-decoration: none;}
#menu ul li a:hover { margin:0; color:#77B319;text-decoration: none;}

#menu #current{ height:47px; width:77px; background:url(images/nav_alt.gif) no-repeat; margin:0; line-height:18px;}
#menu #current a { height:47px; margin:0; text-decoration: none; font-size:14px;}
#menu #current a span { margin:0; color:#FFFFFF;text-decoration: none;}
#menu #current a:hover{ margin:0; color:#FFFFFF;text-decoration: none;}

/*
** introduce **
*/
td.introduce { padding:5px 15px 0 5px;}

/*
** introduce **
*/
DIV {BORDER:0px; PADDING:0px; MARGIN: 0px;}

.undis {DISPLAY: none}
#cntR {	FLOAT: center; WIDTH:462px; padding-top:0; margin-top:0; height:28px;}
#cntR .conTag5 .tag {BACKGROUND: url(images/index_1_bg3.jpg) no-repeat bottom left; height:28px}
#cntR .conTag5 P {PADDING-LEFT:10px; FLOAT:left; PADDING-BOTTOM: 0px; WIDTH:78px; CURSOR: pointer; COLOR: #7F7F7D; font-weight:bolder; PADDING-TOP:12px; line-height:28px;}
#cntR .conTag5 .topTit {PADDING-LEFT:10px; FONT-WEIGHT:bold; WIDTH:8px; CURSOR: default; COLOR: #7F7F7D; font-weight:bolder; TEXT-ALIGN: left}
#cntR .conTag5 .topC1 {	FONT-WEIGHT: bold; BACKGROUND: url(images/index_1_bg2.jpg) no-repeat bottom; color:#333333; font-weight:bolder; padding-left:10px;}
#cntR .conTag5 .topC1 .font1{ color:#7F7F7D; font-weight:bolder;}
#cntR .conTag5 .font1{ color:#7F7F7D; font-weight:bolder;}
#cntR .conTag5 .tag2 {BACKGROUND: url(images/index_1_bg4.jpg) no-repeat 50% top; HEIGHT: 40px}
#cntR {FLOAT: center; WIDTH:462px}
#cntR .conTag5 .tag3 {BACKGROUND: url(images/index_1_bg4_2.jpg) no-repeat 50% top; HEIGHT: 40px}
#cntR .conTag5 .tag3 P{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH:123px; CURSOR: pointer; COLOR: #666666; font-weight:bolder; PADDING-TOP:12px; line-height:28px;}
#cntR .conTag5 .tag3 .topTit {PADDING-LEFT: 12px; FONT-WEIGHT: bold; WIDTH:8px; CURSOR: default; COLOR: #666666; font-weight:bolder; TEXT-ALIGN: left}
#cntR .conTag5 .tag3 .topC1 {FONT-WEIGHT: bold; BACKGROUND: url(images/index_1_bg2_2.jpg) no-repeat bottom; width:123px; height:26px;padding-left:12px; color:#333333; font-weight:bolder;TEXT-ALIGN: left;}

/*
** case **
*/
ul { liST-STYLE-TYPE: none }
.TabaDS { OVERFLOW: hidden; float:left; }
.TabaDS ul { CLEaR: both; OVERFLOW: hidden; background:url(images/TabaDS_bg.jpg) repeat-x; height:28px; padding-left:2px;}
.TabaDS li { PaDDING-RIGHT:0px; PaDDING-LEFT:2px; background:url(images/index_1_bg2_2.jpg) no-repeat; FLOaT: left; PaDDING-BOTTOM:0px; CURSOR: pointer; COLOR:#666; PaDDING-TOP:6px; HEIGHT:28px; TEXT-aliGN: center }
.TabaDS .TasaDSOn { FONT-WEIGHT: bold; background:url(images/index_1_bg2_2alt.jpg) no-repeat; CURSOR: pointer; COLOR:#333; TEXT-aliGN: center;}
.TabaDSCon { }
.TabaDSCon li { liNE-HEIGHT:18px; TEXT-aliGN: left;}

/*
** list **
*/
table.list{ }
.list tr  { height:28px; }
.list th  { color:#666666; text-align:left; height:31px; background:url(images/list_th.gif) repeat-x; padding:0 0 0 10px; border-right:1px dotted #727272;}
.list th img { margin-right:3px; }
.list td     { padding:0 3px 0 3px;}
.list td img { margin-right:3px; }
.list tr.listAlt    { height:28px; background-color:#F0ECEC; }
.list tr.listAlt tr { background-color:#F0ECEC; }
.list tr.Inside     { height:28px; background-color:#F0ECEC; }
.list tr.Inside tr  { height:28px; background-color:#F0ECEC; }
.list tr.InsideAlt  { height:28px; background-color:#F0ECEC; }
.list tr.InsideAlt tr { height:28px; background-color:#F0ECEC; }
td.list_bottom { height:28px; background:url(images/list_bottom.gif) repeat-x bottom;}
tr.listBas     { height:28px; background-color:#F9F9F9; }
td.list        { height:28px;}

.list           { color:#666666; }
.list a:link    { color:#666666; text-decoration:none; }
.list a:active  { color:#666666;text-decoration:none;}
.list a:visited { color:#666666; text-decoration:none; }
.list a:hover   { color:#175BA4; text-decoration:none; }

/*
** pro **
*/
td.pro_line2  { height:1px; background-color:#d3d3d3; }
td.pro_header { height:28px; background:url(../images/vote_tibg.gif) repeat-x; color:#337AC7; padding-top:5px;}

