body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

.layout {
color: #222;
font-family: "微软雅黑", "Arial Narrow", HELVETICA;
}


.Q-tpList {
-webkit-background-clip: border-box;
-webkit-background-origin: padding-box;
-webkit-background-size: auto;
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(255, 255, 255);
background-image: none;
background-origin: padding-box;
background-size: auto;

color: rgb(34, 34, 34);
display: block;
font-family: 微软雅黑, 'Arial Narrow', HELVETICA;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: normal;

line-height: normal;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 20px;

}

.Q-tpListInner{
color: rgb(34, 34, 34);
display: block;
font-family: 微软雅黑, 'Arial Narrow', HELVETICA;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: normal;
/*height: 134px;*/
line-height: normal;
position: relative;

}

.pic
{
color: rgb(34, 34, 34);
cursor: auto;
display: block;
float: left;
font-family: 微软雅黑, Arial, HELVETICA;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: normal;

line-height: normal;
margin-right: 10px;
overflow-x: hidden;
overflow-y: hidden;
position: relative;
text-align: center;
text-decoration: none;

z-index: 100;
}

.f18
{
color: rgb(34, 34, 34);
display: block;
font-family: 微软雅黑, 'Arial Narrow', HELVETICA;
font-size: 20px;
font-style: normal;
font-variant: normal;
font-weight: normal;

line-height: 26px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;

}

.f18 a
{
color: rgb(0, 0, 0);
cursor: auto;
display: inline;
font-family: 微软雅黑, Arial, HELVETICA;
font-size: 20px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: auto;
line-height: 34px;
padding-bottom: 3px;
padding-left: 2px;
padding-right: 2px;
padding-top: 3px;
text-decoration: none;
width: auto;
}
.f18 a:hover { text-decoration: none; color: #fff; background: #4196e6; }

.l23
{
color: rgb(102, 102, 102);
display: block;
font-family: 宋体, 'Arial Narrow', HELVETICA;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 22px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 8px;
padding-left: 0px;
padding-right: 0px;
padding-top: 8px;
/*width: 743px; */
word-wrap: break-word;
}

.fonta {
margin-left: 0;
}
.fonta {
overflow: hidden;
/*
border-bottom: 1px solid #d1d1d1;
border-top: 1px solid #DEDEDE;*/
}
ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}
.fonta ul {
width: 680px;
}
li {
display: list-item;
text-align: -webkit-match-parent;
}
.fonta li {
float: left;
line-height: 26px;
overflow: hidden;
background: url(../images/81970466.png) no-repeat;
background-position: 5px 21px;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
width: 295px;
height: 72px;
margin: -1px 0 0 0;
padding: 0px 10px 10px 30px;
}

.fonta li:hover{
float: left;
line-height: 26px;
overflow: hidden;
background: url(../images/84795105.png) no-repeat;
background-position: 5px 21px;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
width: 295px;
height: 72px;
margin: -1px 0 0 0;
padding: 0px 10px 10px 30px;
}

.fonta li a {
font-size: 16px;
margin: 14px 0 0 0;
display: block;
overflow: hidden;
}

