@charset "utf-8";
/*index line*/
.line_index { margin-top:40px; overflow:hidden;}
.line_index .q1 { font-size:20px; color:#3f784b; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.line_index .q1 img { width:32px; height:32px; vertical-align:middle; padding-right:10px; margin-bottom:5px;}
.line_index .q1 a { float:right; color:#3f784b; font-size:14px; margin-top:15px;}
.line_index .q1 a:hover { color:#f60;}
.line_index .q2 { float:left; width:200px;}
.line_index .q2 p { color:#111; font-size:15px; padding:20px 0 5px; width:100%; float:left; line-height:100%;}
.line_index .q2 a { font-size:12px; color:#777; padding:0 10px; line-height:250%; float:left;}
.line_index .q2 a:hover { color:#f60;}
.line_index .q3 { float:right; width:1000px; margin-right:-20px;}
.line_index .q4 { height:50px;}
.line_index .q4 a { color:#555; padding:5px 10px; font-size:14px; line-height:50px; text-decoration:none;}
.line_index .q4 a:hover { background-color:#dfdfdf; text-decoration:none;}
.line_index .q4 a.active { background-color:#3f784b; color:#fff;}
.line_index .q5 { height:460px;}
.line_index .q6 {}
.line_index .q6 img { width:380px; height:210px; display:block; float:left; padding-right:18px;}
.line_index .q7 {}
.line_index .q7 a { display:block; width:180px; height:210px; float:left; overflow:hidden; margin:0 18px 18px 0; position:relative; text-decoration:none;}
.line_index .q7 a:hover { background-color:#ddebf1; text-decoration:none;}
.line_index .q7 img { display:block; width:100%; height:110px;}
.line_index .q7 p { font-size:12px; color:#555; padding:10px 5px 0 5px; line-height:150%;}
.line_index .q7 span { color:#f60; font-size:18px; font-family:Arial, Tahoma; position:absolute; left:5px; bottom:0;}
.line_index .q7 span dfn { color:#f60;}
.line_index .q7 em { color:#999; font-size:12px; position:absolute; right:5px; bottom:2px; display:block; width:110px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.line_index .q3 a:hover img { -webkit-opacity:.5; -moz-opacity:.5; -ms-opacity:.5; -o-opacity:.5; opacity:.5; filter:alpha(opacity=50);}