/*设置默认字体*/
body{background:#fff;color:#333;font-size:12px;font-family:"宋体",Verdana, Arial;line-height:200%; margin:0; padding:0;}
textarea{outline:none;resize:none;}
select,input,img,select{vertical-align:middle;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
address,cite,dfn,em,var {font-style:normal;}
small {font-size:12px;}
ul,ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
fieldset,img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
img {display:inline-block;overflow:hidden;vertical-align:top;}
 
/* 常见功能 */
.hide, .hidden{display:none;}
.invisible {visibility:hidden;}
.noBg {background:none !important;}
 
/* 清除浮动 */
.clear{clear:both; height:0; line-height:0; overflow:hidden;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
 
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁*/
html{overflow-y:scroll; }
 
/* 默认链接样式 */
a{text-decoration:none; }
/*a:link,a:visited{color:#1F5556;text-decoration:none;}
a:hover,a:active{color:#fac612;text-decoration:none}*/

/* 链接样式 */
a.ondh:link,a.ondh:visited{font-size:14px; color:#fff; font-weight:700; text-decoration:none;}
a.ondh:hover{font-size:14px;color:#FFFF99; font-weight:700;text-decoration:none;}
a.dh:link,a.dh:visited{font-size:14px; color:#333; font-weight:700; text-decoration:none;}
a.dh:hover{font-size:14px;color:#1F5556; font-weight:700;text-decoration:none;}
a.ggnews:link,a.ggnews:visited{color:#D0DBDB; text-decoration:none;}
a.ggnews:hover{color:#D0DB61;text-decoration:none;}
a.leti:link,a.leti:visited{color:#333; font-size:14px; text-decoration:none; font-weight:bold;}
a.leti:hover{color:#1F5556; font-size:14px;text-decoration:none;}
a.bai:link,a.bai:visited{color:#fff; text-decoration:none;}
a.bai:hover{color:#FFFF00;;text-decoration:none;}
a.news:link,a.news:visited{color:#1F5556;font-size:14px; text-decoration:none;}
a.news:hover{color:#fac612;font-size:14px;text-decoration:none;}
a.prod:link,a.prod:visited{color:#333; font-weight:700; font-size:14px; text-decoration:none;}
a.prod:hover{color:#fac612; font-weight:700;font-size:14px;text-decoration:none;}

.rq1{color:#829D9E}
.rq2{color:#999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.ryimg td img{border:1px solid #D6E1E1}

/* banner */
li{list-style-type:none}
*{margin:0; padding:0}
#banner #ifocus{position:relative;width:1004px;height:360px}
#banner #ifocus_pic{position:relative;width:1004px;display:inline;float:left;height:360px;overflow:hidden;}
#banner #ifocus_piclist{z-index:1;position:absolute}
#banner #ifocus_piclist LI{width:1004px;height:360px;overflow:hidden}
#banner #ifocus_piclist IMG{width:1004px;height:360px}

#banner #ifocus_btn{z-index:3;position:absolute;padding-left:3px;width:1004px;bottom:2px;height:auto;left:0;_bottom:2px}
UNKNOWN{bottom:5px}
#ifocus_btn div{margin:15px 0 0 20px}
#ifocus_btn div a:link,#ifocus_btn div a:visited{font-size:12px; color:#FFFFFF;}
#ifocus_btn div a:hover{color:#FFFF00}
#banner #ifocus_btn LI{filter:alpha(opacity=50);margin-top:10px;width:auto;display:block;float:left;height:auto;cursor:pointer;opacity:0.5px;-moz-opacity:0.5px;padding:0 7px}
#banner #ifocus_btn IMG{border-bottom:#fff 1px solid;border-left:#fff 1px solid;width:78px;height:33px;border-top:#fff 1px solid;border-right:#fff 1px solid}
#banner #ifocus_btn .current{text-align:left;filter:alpha(opacity=100);margin-top:0;display:block;float:left;opacity:1px;-moz-opacity:1px}
#banner #ifocus_btn .current IMG{border-bottom:#fff 2px solid;border-left:#fff 2px solid;width:78px;height:37px;border-top:#fff 2px solid;border-right:#fff 2px solid}
#banner #ifocus_opdiv{z-index:2;position:absolute;filter:alpha(opacity=38);width:1004px;bottom:0;background:#000;height:45px;left:0;opacity:0.5px;-moz-opacity:0.5px;_height:45px}
#banner #ifocus_tx{z-index:3;position:absolute;bottom:8px;color:#fff;left:8px}
#banner #ifocus_tx .normal{display:none}

/* 选项卡 */
#tab{width:1000px; border:1px solid #D6E1E1; margin:0 auto 15px auto}
.menubox{float:left; width:252px;  background:#F1F5F5; line-height:42px;height:42px;text-align:left;}
.menubox div{padding:20px 0 35px 18px; border-bottom:1px solid #D6E1E1;background:#F1F5F5;border-right:1px solid #D6E1E1}
.menubox{background:#F1F5F5;}
.menubox ul{height:347px;border-right:1px solid #D6E1E1}
.menubox li{float:left; font-size:12px;display:block;cursor:pointer;text-align:left;background:url(../images/left_ti_bg.jpg);color:#333; width:236px;font-weight:400; padding-left:15px; border-bottom:1px solid #D6E1E1;border-right:1px solid #D6E1E1}
.menubox li.hover{display:block; font-size:12px; background:#ffffff;color:#333;width:236px; padding-left:11px; font-weight:700; border-left:4px solid #1F5556;}
.contentbox{float:right; width:725px; height:423px;}

.index_honor li{float:left;padding:5px 3px 5px 5px;}

/*banner*/
.indexCon{width:100%;overflow:hidden;}
.indexCon .flashBanner{width:100%;height:400px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:50px;line-height:42px;background-color:#000;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}