@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei",\5b8b\4f53,tahoma,arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol{list-style:none;}
a{text-decoration:none;outline:0 none;color:#333;}
a:hover{text-decoration:underline;}
fieldset,img{border:0;}
img{display:block;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.hide{text-indent:-999em;}

/*header*/
.header{height:78px;background:url(../images/rep.jpg) center top repeat-x;}
.header_con{height:78px;width:960px;margin:0 auto;background:url(../images/rep.jpg) center top repeat-x;overflow:hidden;}
.logo{width:300px;height:70px;float:left;}
.logo a{display:block;width:100%;height:100%;background:url(../images/logo.png) no-repeat;}
.nav{height:70px;float:right;overflow:hidden;background:url(../images/spr.png) no-repeat -199px 0;padding-left:1px;}
.nav li{float:left;width:100px;height:70px;background:url(../images/spr.png) no-repeat -100px 0;}
.nav li a{display:block;width:64px;text-align:center;padding:14px 18px 0;font-size:16px;color:#555555;}
.nav li p{font-size:11px;color:#bbbbbb;text-align:right;}
.nav .on a{background:url(../images/spr.png) no-repeat;color:#167bca;}
.nav .on p{color:#167bca;}
.nav a:hover,.nav a:hover p{color:#167bca;text-decoration:none;}


/* banner */
.main_area{height:360px;margin-top:-8px;background:url(../images/bannerbg.jpg);}
.public_con{width:960px;height:360px;margin:0 auto;}

.main_area2{height:468px;margin-top:-8px;background:url(../images/dabannebg.jpg);} 
.public_con2{width:960px;height:468px;margin:0 auto;}
/* main */
.product_tt {
    height: 35px;
    position: relative;
    border-bottom: 1px solid #CCC;
	
}

.product_tt h2 {
    width: 80px;
    font: 16px/33px "Microsoft YaHei";
    position: relative;
    left: 0px;
    top: 1px;
    color: #3D8ECC;
    border-bottom: 2px solid #3D8ECC;
}

.product_2 h2 {
    width: 80px;
    font: 16px/33px "Microsoft YaHei";
    position: relative;
    left: 0px;
    top: 1px;
    color: #dc443c;
    border-bottom: 2px solid #dc443c;
}

.product_2 {
    height: 35px;
    position: relative;
    border-bottom: 1px solid #CCC;
	
}

.product_tt .more:hover, .product dt a:hover, .other_down {
    color: #3D8ECC;
}
.product_tt .more {
    padding-right: 6px;
    background: url('../images/spr.png') no-repeat scroll -149px -84px transparent;
    font-family: "Microsoft YaHei";
    position: absolute;
    right: 0px;
    top: 12px;
    color: #888;
}

.main{width:980px; margin:0 auto; padding-left:10px;}

.product{width:390px;padding: 12px 0px 12px 80px;height: 120px;position: relative;vertical-align: middle;border-bottom: 1px dotted #CCC;margin-left:15px; float:left; }

.product2{padding: 12px 0px 12px 80px;position: relative;vertical-align: middle;margin:0 15px; }

.product .intro {
    line-height: 20px;
    overflow: hidden;
    color: #999;
}



.tag {
    display: block;
    width: 10px;
    height: 10px;
    background: url('../images/spr.png') no-repeat scroll -145px -73px transparent;
    float: left;
    margin-left: 6px;
    margin-top: 6px;
}

.product_icon {
    display: block;
    width: 48px;
    height: 48px;
    position: absolute;
    top: 12px;
    left: 10px;
}

.other_down {
    color: #3D8ECC;
}
.product dt {
    height: 20px;
    position: relative;
    margin-bottom: 5px;
    overflow: hidden;
}



.product dt a {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    float: left;
    display: block;
    max-width: 146px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: baseline;
}

.product .time {
    position: absolute;
    left: 70px;
    top: 3px;
    color: #999;
}




.neirong{font-size:14px; color:#333;padding:15px;  line-height:25px; color:#666;}
.xia a{ color:#282d30;margin-right:15px;}
td{ font-size:14px; line-height:23px; width:150px; color:#333}