@charset "gb2312";
html,body { background-color:#FFF; font-size:12px; font-family:Arial, "新宋体";line-height:150%;color:#909090;margin:0;padding:0px;background-image:url(../images/index/page1.jpg); background-repeat:repeat-x; background-position:left top; }
table{border-collapse:collapse;}
td, th{font-size: 1em;padding:0;}
p, div, th, td, select{font-size:1em;}
optgroup label{font-style:normal;font-weight:normal;}
form, blockquote, dl, dd, dt{margin:0;padding:0;}
ul, li, ol{list-style:none;margin:0;padding:0;}
li img{vertical-align:top;line-height:0;}
fieldset{margin:0;padding:0;border:0;}
img, input.type-image{border:0 none;line-height:0;}
A:link { text-decoration: none ; color: #7A7A7A }
A:visited { text-decoration: none ; color: #7A7A7A }
A:active { text-decoration: none ; color: #7A7A7A }
A:hover { text-decoration: underline; color:#99B8DA }
h5 {margin:0px;padding:0px;font-size:12px;color:#3371BB;}
/*修正FF行高*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

* html>body .clearfix {
    display: inline-block;
    width: 100%;
}

* html .clearfix {
/* Hides from IE-mac \*/
    height: 1%; /* End hide from IE-mac */
}

/* ie7 hack*/
*+html .clearfix {
    min-height: 1%;
}
a, area {
    blr: expression(this.onFocus=this.blur())
}

/* for IE */
:focus {
    -moz-outline-style: none;
}

.warper {width:970px;padding-top:2px;height:713px;}
.warper_left {width:30px;height:713px;float:left; background-color:#FFF;}
.main {width:939px;height:713px;float:left;}
.menu_flash {height:135px;background-color:#FFF;}
.center {height:570px;}
.main_left {width:364px;height:538px;float:left;}
.main_center {width:364px;height:358px;float:left;}
.main_center h4 {margin:0px;padding:0px;border-bottom:1px solid #9D9D9D;height:10px; background-repeat:no-repeat; background-position:left 3px;padding-top:12px; text-align:right;}
.main_center h4 img { border:none;}
.title01 { background-image:url(../images/index/title01.gif);}
.title02 { background-image:url(../images/index/title02.gif);}
.title03 { background-image:url(../images/index/title03.gif);}
.products {height:282px; overflow:hidden; width:365px;}
.products ul {height:49px;padding-top:38px;float:left; width:182px;}
.products ul li {float:left;font-size:12px;line-height:18px;}
.products ul li h5 {height:15px;line-height:14px;}
.products ul li span {display:block;height:18px;width:180px; overflow:hidden;}
.products_img {width:73px;height:49px;}
.products_img img {width:64px;height:49px;}
.products_li {width:100px;}
.news {height:80px;padding-top:10px;}
.news li { clear:both;}
.news li h5 {height:16px;}
.news li span {display:block;}
.news_left {width:266px;float:left;height:20px;line-height:20px;padding-left:12px; background-image:url(../images/index/arrow.gif); background-repeat:no-repeat; background-position:1px 50%;}
.time {width:62px; text-align:center;float:right;}
.news_li_t .news_left {height:20px;background-image:url(../images/index/arrow.gif);background-position:1px 40%;}
.news_li_t p {height:20px;margin:0px;padding:0px;width:255px;line-height:18px;<!-- background-image:url(../images/index/line.gif); -->background-repeat:repeat-x; background-position:bottom; overflow:hidden;}
.fuwu {height:78px;padding-top:11px;}
.fuwu ul { background-image:url(../images/index/line_a.gif); background-position:left top;height:78px;}
.fuwu ul li {padding-left:21px;width:154px;float:left; background-image:url(../images/index/arrow.gif);background-repeat:no-repeat; background-position:6px 50%;}
.main_right {width:196px;padding-top:17px;height:341px;float:right;}
.quick_right {height:216px;}
.footer {border-top:1px solid #D2D2D2;height:32px;padding-top:8px; background-image:url(../images/index/logo.gif); background-repeat:no-repeat; text-align:right; background-position:left bottom;}
.main_top {height:134px; background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; background-position: 260px 0px;}
.logo {height:39px;width:206px;padding:18px 0px 0px 10px;float:left;}
.other_nav {width:480px;padding-top:10px;float:right;text-align:right; padding-right:15px}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.nav_flash {width:939px;background-color:#FFF;}
