body{font-family:Tahoma,Helvetica,Arial,sans-serif;}

input,textarea{outline:none;}

html,body,form,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;font-weight:normal;}

.clear{clear:both;}

.common{margin:0 auto;width:1280px;position:relative;}



/* summary */

.summary{background:#333;}

.listbox{float:left;margin-bottom:20px;margin-right:15px;display:inline;padding:10px;_padding:10px 10px 8px 10px ;background:#eeeeee;width:198px;height:240px;position:relative;}

.listimg{float:left;width:198px;height:125px;position:relative;overflow:hidden;}

.listimg img{background:#333;width:178px;height:125px;top:0;left:0;position:absolute;}

.summary{width:178px;height:125px;top:125px;left:0;position:absolute;}

.summarytxt{margin:5px 10px;width:158px;height:auto;line-height:22px;font-size:12px;color:#cfcfcf;}

.listinfo{_margin-bottom:3px;padding-left:10px;width:250px;line-height:22px;font-size:12px;}

.listinfo a{font-size:12px;}

.listtitle{float:left;margin-top:15px;_margin-top:-2px;width:158px;font-size:18px; text-align:center;}

.listtitle a{font-size:14px;}

.listtitle a:hover{color:#d59329;}

.listtag{float:left;padding-left:0px;background:url(../images/taglist.gif) 0 5px no-repeat;width:178px;color:#999;}

.listtag a{margin:0 8px 0 0;margin:2px 8px -2px 0\9;_margin:0 8px 0 0;color:#999;}

.listtag a:hover{color:#2ad2bb;}

.listdemo a {

display: block;

font-size: 14px;

background: #cfcfcf;

border-radius: 50px;

text-align: center;

line-height: 34px;

	width:158px; margin-top:15px;float:left;color:#333;

}

.listdemo a:hover {

color: #ffffff;

border-color: #ffffff;

background: #d59329;

}

.gsjj h6{box-sizing: border-box; margin: 0px 0px 24px; padding: 0px; font-size: 30px; overflow: visible; line-height: 48px; color: rgb(213, 147, 41); font-family: sans;font-weight: bold;}

.gsjj p{ margin:0px 0px 20px 0px;text-indent: 2em; font-size:16px;}

@media all and (max-width:640px) {

/* 移动终端以上 360 适配 */

.common {

margin: 0 auto;

width: 100%;

position: relative;

}

.listbox {

float: left;

margin: 0px 3px 10px 3px;

display: inline;

padding: 3px;

background: #eeeeee;

width: 48%;

height: 240px;

position: relative;

}

.listimg {

float: left;

width: 100%;

height: 125px;

position: relative;

overflow: hidden;

}

.listimg img {

background: #333;

width: 100%;

height: 125px;

top: 0;

left: 0;

position: absolute;

}

.summary {

width: 100%;

height: 125px;

top: 125px;

left: 0;

position: absolute;

}

.listinfo {

    padding-left: 0px;

    width: 80%;

    line-height: 22px;

    font-size: 12px;

}

.listdemo a {

    display: block;

    font-size: 14px;

    background: #cfcfcf;

    border-radius: 50px;

    text-align: center;

    line-height: 34px;

    width: 88%;

    margin-top: 15px;

    margin-left: 18%;

    float: left;

    color: #333;

}

.gsjj h6{box-sizing: border-box; margin: 0px 0px 10px; padding: 0px; font-size: 18px; overflow: visible; line-height: 38px; color: rgb(213, 147, 41); font-family: sans;font-weight: bold;}

}